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