Commit Graph

15 Commits

Author SHA1 Message Date
David Rose 15d98ead96 experiment with WIN_THREAD_CONTEXT 2010-04-27 21:30:08 +00:00
David Rose 5755ae390c simple_thread_yield_sleep 2009-12-16 17:27:03 +00:00
David Rose 7bc69b76ed osx ucontext issues popping up again. This should fix them for good. 2009-10-11 18:45:33 +00:00
David Rose 36c0a0fd2e better scheduling parameters 2009-01-27 03:48:05 +00:00
David Rose 7db0cd974c better handling of thread::force_yield(), not to impact other threads 2009-01-23 02:39:36 +00:00
David Rose db1bc689e5 various fixes to threads, downloader, and support for VirtualFileMountHTTP 2008-11-04 01:09:57 +00:00
David Rose 907527a9c5 better scheduling algorithm 2008-10-10 20:54:15 +00:00
David Rose fab502970f more threading improvements 2008-10-02 17:50:16 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
Zachary Pavlov 220d33e006 okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +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 8d2bdc39fd first pass at SIMPLE_THREADS 2007-06-21 15:33:27 +00:00