1
0
mirror of https://github.com/danog/parallel.git synced 2024-11-27 04:44:56 +01:00
Commit Graph

26 Commits

Author SHA1 Message Date
coderstephen
95cbd8a365 Various improvements for worker pools 2015-08-28 20:30:53 -05:00
coderstephen
56b9360e0d Add some simple functions for global worker pool 2015-08-28 00:18:50 -05:00
coderstephen
6e317abe1b Add working worker pool with busy queue 2015-08-27 22:51:50 -05:00
Aaron Piotrowski
0278fe7881 Work on workers, tasks, and contexts 2015-08-27 09:10:08 -05:00
Aaron Piotrowski
57d31d6b80 Create stream instances in process 2015-08-26 21:20:06 -05:00
Aaron Piotrowski
3c48042c30 Add Process 2015-08-26 21:19:57 -05:00
Aaron Piotrowski
8ecfe3df45 Replace acquire() method with synchronized() method 2015-08-25 09:53:17 -05:00
coderstephen
d90c0aa25b Remove accidental addition 2015-08-24 13:46:17 -05:00
coderstephen
72fc493fe9 Better name for forked processes 2015-08-24 11:21:30 -05:00
coderstephen
ad52ac9cf2 Remove ContextInterface & rename forks and threads 2015-08-22 16:27:44 -05:00
coderstephen
bc608e5147 Add example for worker thread 2015-08-22 16:13:52 -05:00
Aaron Piotrowski
36725728aa Add locks to thread context 2015-08-18 10:12:06 -05:00
Aaron Piotrowski
1b77f37693 Add executor contexts, bind to executors instead of channel 2015-08-07 15:30:14 -05:00
Aaron Piotrowski
c52ec19a38 Refactor contexts and exiting 2015-08-06 18:59:25 -05:00
coderstephen
641946e3a8 Update context interface with create method and clean up ThreadContext 2015-08-05 13:29:11 -05:00
coderstephen
8ac9301105 Update fork example 2015-08-03 15:10:20 -05:00
coderstephen
e388e08f4f Update thread example to use coroutines 2015-08-03 15:09:26 -05:00
coderstephen
92432ff58b Experimental closure-based contexts 2015-07-26 17:53:00 -05:00
coderstephen
698fb58058 Fix missing synchronized read access 2015-07-15 18:10:27 -05:00
coderstephen
18b7c68f65 Experimental pthread context 2015-07-13 17:30:59 -05:00
coderstephen
f3a6f03d4c Update example to use async locking 2015-07-13 12:30:00 -05:00
coderstephen
6f185ad17d Handle signals inside AsyncSemaphore 2015-07-12 15:57:04 -05:00
coderstephen
a4bb4b601b Update test example 2015-07-10 16:17:43 -05:00
coderstephen
27549c5c9c Update fork context to support synchronization and asynchronous join 2015-07-10 02:23:08 -05:00
coderstephen
64b429ce25 Another working setup using local UNIX socket pairs for speed 2015-07-09 13:13:20 -05:00
coderstephen
6cf368d3dd Add some really simple working code using forks and sockets 2015-07-09 01:35:34 -05:00