16 Commits

Author SHA1 Message Date
David Rose
448d244a66 better thread debugging 2008-10-09 20:48:40 +00:00
David Rose
fab502970f more threading improvements 2008-10-02 17:50:16 +00:00
David Rose
a1856db611 use indirect notify dereferencers 2008-09-16 01:51:11 +00:00
David Rose
fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
David Rose
3e4e3248e7 change order of thread cleanup to avoid python crash 2007-10-03 23:33:49 +00:00
David Rose
4a34bda966 insist on main thread behavior in prepare_for_exit() 2007-06-28 04:13:46 +00:00
David Rose
5deb8767f9 start and stop pstats info from suspended tasks (SIMPLE_TASKS only) 2007-06-26 22:38:18 +00:00
David Rose
fe97acf7cb integrate thread_yield in appropriate places 2007-06-26 13:01:16 +00:00
David Rose
26306d6e3e is_true_threads(), write_status() 2007-06-23 00:10:56 +00:00
David Rose
396c995001 don't return from setjmp, getcontext functions 2007-06-22 01:41:12 +00:00
David Rose
03ef026f09 move setjmp etc. into contextSwitch.c 2007-06-22 00:59:51 +00:00
David Rose
c811ae5865 compiler opt defeating 2007-06-21 19:59:55 +00:00
David Rose
16562fc4e5 linux 2007-06-21 17:57:17 +00:00
David Rose
050541c214 protect THREAD_SIMPLE_IMPL 2007-06-21 17:10:38 +00:00
David Rose
75133269ba win32 2007-06-21 16:57:57 +00:00
David Rose
8d2bdc39fd first pass at SIMPLE_THREADS 2007-06-21 15:33:27 +00:00