b9b67c9b |
23-Jun-2021 |
Shuo Chen <chenshuo@chenshuo.com> |
add thread/test/Thread_bench.cc |
19ae3d74 |
08-Mar-2020 |
liuyunbin <yunbinliu@outlook.com> |
fix factory race condition |
6273720f |
08-Mar-2020 |
liuyunbin <yunbinliu@outlook.com> |
reproduce factory race condition |
cc4062ff |
05-Mar-2021 |
Shuo Chen <chenshuo@chenshuo.com> |
gettid() is provided in glibc 2.30 Also updata ssl benchmarks. |
b27666c6 |
30-Nov-2017 |
Shuo Chen <chenshuo@chenshuo.com> |
Fix race condition in Factory example. |
d033d2f5 |
27-Oct-2017 |
Shuo Chen <chenshuo@chenshuo.com> |
reproduce race condition of Factory.cc |
68d8ff36 |
27-Oct-2017 |
lightningkay <ew_34@sina.com> |
fix compile error (#13) by lightningkay libboost1.62 g++6 |
926c960e |
09-Jan-2017 |
Shuo Chen <chenshuo@chenshuo.com> |
loop-libressl.cc tests throughput. |
e9c0c409 |
10-Jan-2015 |
Shuo Chen <chenshuo@chenshuo.com> |
Update CopyOnWrite_test.cc |
9b063ed9 |
07-Sep-2013 |
Shuo Chen <chenshuo@chenshuo.com> |
Add Waiter test. |
ac2f0106 |
15-Mar-2013 |
Shuo Chen <chenshuo@chenshuo.com> |
Disable ThreadLocalSingleton ctor, thanks to chuchao333. Fix #2. |
cefd3540 |
08-Feb-2013 |
Shuo Chen <chenshuo@chenshuo.com> |
fix for g++ 4.7 |
2b2bf878 |
08-Feb-2013 |
Shuo Chen <chenshuo@chenshuo.com> |
detach thread in Thread::dtor() to prevent leaking. |
dc38cf72 |
05-Dec-2012 |
Shuo Chen <chenshuo@chenshuo.com> |
add puzzle/ |
4dbbbb3d |
14-Oct-2012 |
Shuo Chen <chenshuo@chenshuo.com> |
pass by r-value reference |
2d6ff445 |
14-Oct-2012 |
Shuo Chen <chenshuo@chenshuo.com> |
add signal slot |
4670cafe |
14-Oct-2012 |
Shuo Chen <chenshuo@chenshuo.com> |
add trivial signal slot |
d965c302 |
09-Sep-2012 |
Shuo Chen <chenshuo@chenshuo.com> |
fix white space |
112f583d |
08-Sep-2012 |
Shuo Chen <chenshuo@chenshuo.com> |
fix for g++ 4.7 |
538869cc |
08-Sep-2012 |
Shuo Chen <chenshuo@chenshuo.com> |
remove unused code |
95456d52 |
08-Sep-2012 |
Shuo Chen <chenshuo@chenshuo.com> |
add thread/test/Customer.cc |
a0e66be7 |
08-Sep-2012 |
Shuo Chen <chenshuo@chenshuo.com> |
add WeakCallback |
903f321e |
03-Sep-2012 |
Shuo Chen <chenshuo@chenshuo.com> |
constantness |
5a94f34b |
03-Aug-2012 |
Shuo Chen <chenshuo@chenshuo.com> |
add sample code |
1bc80516 |
02-Aug-2012 |
Shuo Chen <chenshuo@chenshuo.com> |
add sample code |
2d3b4de6 |
08-Jul-2012 |
Shuo Chen <chenshuo@chenshuo.com> |
add more examples in recipes/thread/test |
8ce0c3b5 |
02-Jul-2012 |
Shuo Chen <chenshuo@chenshuo.com> |
test atexit(). |
d3811de4 |
28-Jun-2012 |
Shuo Chen <chenshuo@chenshuo.com> |
add two deadlock examples. |
d9851cda |
03-Jun-2012 |
Shuo Chen <chenshuo@chenshuo.com> |
lower case for hex digits, fix missing header file in Condition |
214fac0c |
03-Jun-2012 |
Shuo Chen <chenshuo@chenshuo.com> |
sync with muduo. |
b24dfd25 |
02-Jun-2012 |
Shuo Chen <chenshuo@chenshuo.com> |
inline CountDownLatch.cc |
fa884e18 |
02-Jun-2012 |
Shuo Chen <chenshuo@chenshuo.com> |
add Condition::waitForSeconds() |
fceafe27 |
29-May-2012 |
Shuo Chen <chenshuo@chenshuo.com> |
fix bug introduced in 1ae58bf4, only stop() in ThreadPool dtor when it hasn't stoped. |
1ae58bf4 |
10-Jan-2012 |
Shuo Chen <chenshuo@chenshuo.com> |
add sort03.cc, multithreaded, 49% faster than sort(1). |
dc40726e |
23-Jun-2011 |
Shuo Chen <chenshuo@chenshuo.com> |
rename cond_ to notEmpty_. |
49fd3cd2 |
22-Jun-2011 |
Shuo Chen <chenshuo@chenshuo.com> |
pass by const reference. |
ecd08fd9 |
22-Jun-2011 |
Shuo Chen <chenshuo@chenshuo.com> |
rename BoundedBlockingQueue::get() to take(). |
9d9bda4c |
22-Jun-2011 |
Shuo Chen <chenshuo@chenshuo.com> |
add BoundedBlockingQueue. |
5f8e07de |
18-Jun-2011 |
Shuo Chen <chenshuo@chenshuo.com> |
add debug to Mutex |
62574298 |
12-Feb-2011 |
Shuo Chen <chenshuo@chenshuo.com> |
Add example of dead lock caused by global object |
67a26a69 |
28-Dec-2010 |
Shuo Chen <chenshuo@chenshuo.com> |
sync with muduo/base. |
6cc64153 |
23-Dec-2010 |
Shuo Chen <chenshuo@chenshuo.com> |
Merge branch 'master' of github.com:chenshuo/recipes
|
50da4f87 |
23-Dec-2010 |
Shuo Chen <chenshuo@chenshuo.com> |
atfork() for resetting t_cachedTid |
6067994f |
06-Dec-2010 |
Shuo Chen <chenshuo@chenshuo.com> |
explicit ctors |
ca443bc0 |
05-Sep-2010 |
Shuo Chen <chenshuo@chenshuo.com> |
Add ping pong test for libevent2 |
e3f3104a |
27-Aug-2010 |
Shuo Chen <chenshuo@chenshuo.com> |
add AtomicInt32 unittest |
0d2d6577 |
23-Aug-2010 |
Shuo Chen <chenshuo@chenshuo.com> |
Atomic get() with compare_and_swap() |
4886147b |
21-Aug-2010 |
Shuo Chen <chenshuo@chenshuo.com> |
fix typo in Makefile |
cd139dc7 |
21-Aug-2010 |
Shuo Chen <chenshuo@chenshuo.com> |
muduo thread library |