Commit Graph

14 Commits (2f2242a1a32a702989daf5ab8e58ff06c12f8e36)

Author SHA1 Message Date
Slava Pestov b60dac99b9 New walker 2008-02-20 23:13:31 -06:00
Slava Pestov 37e0e28f35 Implement new box data type, fix various bugs, add status parameter for suspend, threads. now prints thread state 2008-02-19 14:38:02 -06:00
Slava Pestov d657821f3e Tested and documented all new concurrency features 2008-02-18 16:20:18 -06:00
Slava Pestov 9edb5875e3 Less drastic changes 2008-02-18 07:30:16 -06:00
Slava Pestov 2c6afdfee6 Working on new threads 2008-02-18 05:07:40 -06:00
Slava Pestov 98d8621ac1 First class compose, curry is now a tuple class 2008-02-11 13:50:29 -06:00
Doug Coleman 376644794c more lint cleanups 2008-01-13 08:29:04 -10:00
Slava Pestov d481f1480c Further heap cleanups 2007-11-05 12:35:44 -05:00
Doug Coleman 478af8e51c Store ms/continuation pairs in the sleep queue instead of tuples
Updated for new heaps
2007-11-05 11:11:09 -06:00
Slava Pestov 599f1c6087 Finish cleaning up erg's changes, remove queues 2007-11-05 11:01:11 -05:00
Doug Coleman b8561fdc1d Change heap words in core/threads 2007-11-05 01:43:04 -06:00
Doug Coleman 7563e4b61e Change the sleep-queue to use a min-heap to get better performance 2007-10-31 16:00:59 -05:00
Slava Pestov 51595cc78e New call-clear primitive 2007-10-06 13:34:34 -04:00
Slava Pestov a96457cecc Initial import 2007-09-20 18:09:08 -04:00