Commit graph

73 commits

Author SHA1 Message Date
Fourchaux
44387de784 Correction typos (fichiers src) 2015-11-08 22:27:59 +01:00
Simon Cruanes
9c61cfe53a update bench 2015-09-23 23:14:29 +02:00
Simon Cruanes
1a9db7503a doc for threads 2015-09-23 18:25:43 +02:00
Simon Cruanes
044cbf0c20 prepare for 0.13 2015-09-23 16:26:07 +02:00
Simon Cruanes
dc896e3bbb labels in cclock 2015-09-21 18:23:38 +02:00
Simon Cruanes
f296e77f63 optimize a bit the tests 2015-09-16 20:22:24 +02:00
Simon Cruanes
ed31060d7d merge remaining tests as qtest, remove lwt stuff including bench_io 2015-09-16 19:46:29 +02:00
Simon Cruanes
470ab8e49c add CCThread.Barrier for simple synchronization 2015-09-01 14:00:20 +02:00
Simon Cruanes
c1837dbb9c more efficient CCThread.Queue.{push,take}_list 2015-09-01 13:52:19 +02:00
Simon Cruanes
48206075a9 slightly different implem for CCThread.Queue.{take,push} 2015-09-01 11:52:17 +02:00
Simon Cruanes
5af816fe9b small change in test 2015-09-01 11:19:08 +02:00
Simon Cruanes
64a41b0789 small detail in doc 2015-09-01 10:03:26 +02:00
Simon Cruanes
b4b01bc2f7 modify CCThread, add tests 2015-08-31 22:46:27 +02:00
Simon Cruanes
767999271c new module CCThread, utils for threading (+ blocking queue) 2015-08-31 22:30:33 +02:00
Simon Cruanes
deab575bb3 new module CCSemaphore in containers.thread, with simple semaphore 2015-08-31 21:18:17 +02:00
Simon Cruanes
7fec8ca8c2 add CCLock.set and tests 2015-08-31 21:17:48 +02:00
Simon Cruanes
42e54fabc5 add CCMutex.{with_lock_as_ref,incr,decr} 2015-08-31 19:48:43 +02:00
Simon Cruanes
9f7be2ddc9 enable -safe-string on the whole project, with some linked refactorings 2015-06-26 14:05:45 +02:00
Simon Cruanes
dea635f8e3 version 0.8 2015-01-26 20:34:36 +01:00
Simon Cruanes
bcdb1434e5 a few utils in CCFuture 2015-01-25 23:17:54 +01:00
Simon Cruanes
feec3bf46f refactored heavily CCFuture (much simpler, cleaner, basic API and thread pool) 2015-01-25 23:08:31 +01:00
Simon Cruanes
4a66f1cdb7 add CCLock in containers.thread 2015-01-25 23:08:08 +01:00
Simon Cruanes
61465fa19a remove cgi/; move sub-libraries to their own subdir each; mv everything into src/ 2014-12-16 23:41:59 +01:00