coderstephen
|
d727d6a0d4
|
Fix parcel method name errors and tests
|
2015-08-24 23:23:42 -05:00 |
|
coderstephen
|
bab3c30763
|
Add cleanup to tests
|
2015-08-10 22:35:59 -05:00 |
|
coderstephen
|
d2ab1cd0a1
|
First working async POSIX semaphore using shared objects
|
2015-08-10 22:27:10 -05:00 |
|
coderstephen
|
6c8898b416
|
Some cleanup, with persistent permissions and better resize handling
|
2015-08-10 16:36:01 -05:00 |
|
coderstephen
|
1a8f7c1e33
|
Add tests over multiple processes
|
2015-08-10 14:28:47 -05:00 |
|
coderstephen
|
4de9909c00
|
Fix bugs with deref() and use set() instead of update()
|
2015-08-10 13:21:22 -05:00 |
|
coderstephen
|
b0ebadedf6
|
New shared memory object that stores a single value
|
2015-08-09 22:16:34 -05:00 |
|
coderstephen
|
71f25e9def
|
Add tiny unit test for ThreadedMutex
|
2015-08-07 22:50:20 -05:00 |
|
coderstephen
|
000de5ba12
|
New threaded async semaphore, with a better semaphore API
|
2015-08-07 15:32:18 -05:00 |
|
coderstephen
|
18c23ef88d
|
Update channel test to use createSocketPair
|
2015-08-07 01:38:53 -05:00 |
|
coderstephen
|
ff413c904c
|
First working, async threads using channels for messages
Channel was changed to return resources on creation.
Also, much better setting up synchronization at the beginning of a new
thread.
|
2015-08-05 02:48:43 -05:00 |
|
coderstephen
|
7919a0df38
|
Add better socket checking and error handling
Also update send() to return a generator.
|
2015-08-03 01:22:17 -05:00 |
|
coderstephen
|
f121adb577
|
Get rid of coroutine wrapper
|
2015-08-03 00:58:08 -05:00 |
|
coderstephen
|
fe54634462
|
Basic channel test
|
2015-08-03 00:20:06 -05:00 |
|