Commit graph

38 commits

Author SHA1 Message Date
Justin Ethier
f672d23e75 No longer need make-share 2020-01-24 14:53:48 -05:00
Justin Ethier
05ee7961be Fix library reference 2019-06-14 13:13:22 -04:00
Justin Ethier
f8d8616d65 Rename module 2019-06-14 13:06:35 -04:00
Justin Ethier
2eeae1d7ed Refactoring of test code 2019-06-13 13:19:15 -04:00
Justin Ethier
e35c909ce3 Rename files 2019-06-13 13:06:42 -04:00
Justin Ethier
e92f26b64d Relocated 2019-06-13 13:06:02 -04:00
Justin Ethier
e465f811f5 Thread-sleep allow fractional seconds 2017-11-13 18:41:10 -05:00
Justin Ethier
ee8dc1998d Preparing to integrate 2017-06-16 16:49:33 +00:00
Justin Ethier
9b233f326e Fix up the bv2string benchmark 2017-06-16 16:21:05 +00:00
Justin Ethier
4b7d5cb98a Tweaks 2017-06-17 01:50:30 -04:00
Justin Ethier
c550b15f3a Issue #150 - Inefficient (but working) thread-join! 2017-06-17 01:36:47 -04:00
Justin Ethier
5e0fb7edc7 Threaded bv2string 2017-06-15 18:57:54 -04:00
Justin Ethier
4eddfe3d5b Tweak params 2017-06-15 18:57:42 -04:00
Justin Ethier
bd81569c9d Multi-threaded version of ctak benchmark 2017-06-15 18:33:02 -04:00
Justin Ethier
dbe8597e90 Cleanup 2017-03-14 21:14:01 +00:00
Justin Ethier
6742142b9d Issue #109 - Copy parent thread's params when spinning up a new thread. 2017-03-13 22:55:18 +00:00
Justin Ethier
45c3d05369 New file 2017-02-28 14:44:34 +00:00
Justin Ethier
8fa1bccd78 Finish heap merging, use separate heap locks 2017-01-28 00:01:01 -05:00
Justin Ethier
8c6c27b3d6 WIP 2017-01-26 18:43:52 -05:00
Justin Ethier
7b2a4991a7 Initial file 2017-01-26 18:18:59 -05:00
Justin Ethier
07500ce6d6 Properly store thread ID in thread objects
Also sketched out thread-join support but there are larger issues to consider to get that working.
2017-01-22 18:58:37 -05:00
Justin Ethier
a05e3af2f3 Fixup I/O 2016-04-12 22:22:24 -04:00
Justin Ethier
af40c7cd8d Proper use of condition variable 2016-02-19 23:24:40 -05:00
Justin Ethier
f432900cb7 New file 2016-02-19 19:41:22 -05:00
Justin Ethier
3aad258a76 Renamed file 2016-02-19 19:41:01 -05:00
Justin Ethier
d521121f16 WIP example 2016-02-18 23:04:09 -05:00
Justin Ethier
cc630028f9 Cleanup
Added header comment
Removed issues. The real problem here seemed to be a mutex-unlock without a corresponding lock, which results in undefined behavior according to the docs. Everything seems fine if the lock/unlock are not there or if they both are.
2016-01-16 23:47:31 -05:00
Justin Ethier
fef18d014a WIP 2016-01-16 22:51:14 -05:00
Justin Ethier
308d1ce206 Remove damn quasi-quote, do more work 2016-01-16 22:19:30 -05:00
Justin Ethier
079c6f4390 Added notes 2016-01-15 22:43:46 -05:00
Justin Ethier
6995c24838 Updated with another failure case 2016-01-15 23:53:45 -05:00
Justin Ethier
926fa1a9e1 Added notes regarding mutex lock issue 2016-01-15 23:49:08 -05:00
Justin Ethier
90ca75ca9c Updated to use ->heap 2016-01-15 22:58:59 -05:00
Justin Ethier
fd77b7936c WIP 2016-01-14 22:30:22 -05:00
Justin Ethier
af2e836e16 Added stub 2016-01-15 03:10:14 -05:00
Justin Ethier
d0bce4a15e Cleaned up demo 2016-01-14 23:34:19 -05:00
Justin Ethier
4261a4b195 Debugging 2016-01-13 22:50:09 -05:00
Justin Ethier
eacbdf4956 Initial file 2016-01-13 21:56:16 -05:00