aboutsummaryrefslogtreecommitdiff
path: root/lib/thread.cc
diff options
context:
space:
mode:
authorjohannst <johannes.stoelp@gmail.com>2020-10-05 18:07:06 +0200
committerjohannst <johannes.stoelp@gmail.com>2020-10-05 18:07:06 +0200
commitabba364fb3b8871a2baac7779b0850b3bdc479b0 (patch)
tree000b797480cad28c603014db828bf46d18925c84 /lib/thread.cc
parent40335c667870e72deb739b81ffbf8d23902ebe71 (diff)
downloadmatcha-threads-abba364fb3b8871a2baac7779b0850b3bdc479b0.tar.gz
matcha-threads-abba364fb3b8871a2baac7779b0850b3bdc479b0.zip
change fmt of short function
Only allow short 'Empty' functions due to following clang fmt bug https://bugs.llvm.org/show_bug.cgi?id=24410
Diffstat (limited to 'lib/thread.cc')
-rw-r--r--lib/thread.cc16
1 files changed, 12 insertions, 4 deletions
diff --git a/lib/thread.cc b/lib/thread.cc
index e6777c0..ed2dee3 100644
--- a/lib/thread.cc
+++ b/lib/thread.cc
@@ -12,7 +12,9 @@
#include <unistd.h> // sysconf
namespace {
- static long get_pagesize() { return ::sysconf(_SC_PAGESIZE); }
+ static long get_pagesize() {
+ return ::sysconf(_SC_PAGESIZE);
+ }
} // namespace
namespace nMatcha {
@@ -57,9 +59,15 @@ namespace nMatcha {
::yield(mExecutor->getStackPtr(), &mStackPtr);
}
- std::unique_ptr<Thread> FnThread::make(UserFn f) { return std::make_unique<FnThread>(CreatorToken{}, f); }
+ std::unique_ptr<Thread> FnThread::make(UserFn f) {
+ return std::make_unique<FnThread>(CreatorToken{}, f);
+ }
- void FnThread::threadFn() { mUserFn(*this); }
+ void FnThread::threadFn() {
+ mUserFn(*this);
+ }
- void FnThread::yield() { Thread::yield(); }
+ void FnThread::yield() {
+ Thread::yield();
+ }
} // namespace nMatcha