Commit graph

4781 commits

Author SHA1 Message Date
Justin Ethier
f7717d25ab Revised newer sections 2019-07-12 17:05:39 -04:00
Justin Ethier
c51fb226ce Document new concurrency objects 2019-07-12 13:31:57 -04:00
Justin Ethier
48376779e3 Version bump 2019-07-11 18:14:45 -04:00
Justin Ethier
c2757d2fe6 Fix deref of delays 2019-07-11 18:11:08 -04:00
Justin Ethier
0b1c4662fb Added multi-threaded (shared) versions of delays and promises 2019-07-11 13:32:39 -04:00
Justin Ethier
06ada5122c WIP, adding delay/promise 2019-07-11 13:07:20 -04:00
Justin Ethier
4a1a9a9f52 WIP 2019-07-11 11:13:25 -04:00
Justin Ethier
7c6be060af Tweaks
- Allow deref of shared queues
- Added (realized? obj) as a stub
2019-07-11 11:12:52 -04:00
Justin Ethier
6e8c0b6088 Functional build-out of delay 2019-07-10 18:53:23 -04:00
Justin Ethier
61976a139e Added stub 2019-07-10 13:34:36 -04:00
Justin Ethier
f7520bf221
Merge pull request #324 from arthurmaciel/patch-2
Update CHANGELOG.md
2019-07-10 09:49:13 -04:00
arthurmaciel
0b137d4475
Update CHANGELOG.md
"cyclone" was mispelled
2019-07-10 00:11:40 -03:00
Justin Ethier
082cad7886 Revised multithreaded section 2019-07-06 17:33:05 -04:00
Justin Ethier
9dd62fe124 Revised to include new concurrency library 2019-07-06 17:29:06 -04:00
Justin Ethier
3f4dd1220b Prepping for 0.11.2 release 2019-07-06 17:22:01 -04:00
Justin Ethier
f405f5ef39 Revised text description 2019-07-03 19:45:01 -04:00
Justin Ethier
66c9355951 Revised 0.11.2 section 2019-07-03 19:11:24 -04:00
Justin Ethier
167b0ba520 Re-sync index 2019-07-03 17:56:58 -04:00
Justin Ethier
c654d769c4 Process new libs directory 2019-07-03 17:56:20 -04:00
Justin Ethier
e3b582e936 Add new unit tests 2019-07-02 13:27:51 -04:00
Justin Ethier
586824522e Update header comments 2019-07-02 13:27:08 -04:00
Justin Ethier
848e3805b9 Remove dead code 2019-07-02 13:27:00 -04:00
Justin Ethier
17883cbf7c Relocated file 2019-07-02 13:26:50 -04:00
Justin Ethier
9a792617d5 Fixup docs for TP release 2019-07-02 13:12:37 -04:00
Justin Ethier
46de4b9049 Cleanup 2019-07-01 18:31:06 -04:00
Justin Ethier
800b8ecb67 Forgot to export new function 2019-07-01 13:40:38 -04:00
Justin Ethier
c3c99271c3 Initial version of (thread-pool-release!) 2019-07-01 13:39:07 -04:00
Justin Ethier
d6cab5d789 Added a description for thread pools 2019-06-28 20:02:16 -04:00
Justin Ethier
d31cd5e509 Revise optional args 2019-06-28 19:58:37 -04:00
Justin Ethier
a8797c7f84 Document thread pool 2019-06-28 19:55:43 -04:00
Justin Ethier
7a4bf30a17 Document shared queues 2019-06-28 19:48:31 -04:00
Justin Ethier
c84ecc5fc3 Placeholders for shared queues and thread pool 2019-06-28 13:35:46 -04:00
Justin Ethier
daecdc5647 Migrated into main concurrency lib 2019-06-28 13:34:26 -04:00
Justin Ethier
f9f106ee4d Use integrated lib 2019-06-28 13:34:02 -04:00
Justin Ethier
84f46476b4 WIP - thread pool 2019-06-28 13:33:13 -04:00
Justin Ethier
46c8809287 Integrate SQ and TP operations 2019-06-28 13:10:43 -04:00
Justin Ethier
a18f0cc2b3 Optional timeout for mutex-lock! 2019-06-28 12:57:54 -04:00
Justin Ethier
e8b5facc13 Document futures 2019-06-27 18:57:55 -04:00
Justin Ethier
f257c78aba WIP 2019-06-27 18:38:39 -04:00
Justin Ethier
5025ce04e6
Update concurrent.md 2019-06-27 13:42:03 -04:00
Justin Ethier
b99702468c
Update concurrent.md 2019-06-27 13:40:52 -04:00
Justin Ethier
164974550a
Update concurrent.md 2019-06-27 13:39:56 -04:00
Justin Ethier
ef0970a769
Update concurrent.md 2019-06-27 13:38:53 -04:00
Justin Ethier
97fac74858 WIP - thread pool 2019-06-27 13:29:41 -04:00
Justin Ethier
557c66cf4e Add wait count 2019-06-27 12:58:27 -04:00
Justin Ethier
4dafbd7984 WIP 2019-06-26 19:01:34 -04:00
Justin Ethier
f0cf1f34f0 Added exapmle program 2019-06-26 18:53:36 -04:00
Justin Ethier
2e60569dd0 Block on remove if Q is empty 2019-06-26 18:45:04 -04:00
Justin Ethier
0b4803a7ef Fix syntax error 2019-06-26 18:03:09 -04:00
Justin Ethier
7f04517ce6 WIP 2019-06-26 13:41:40 -04:00