18 Commits

Author SHA1 Message Date
David Rose
db1bc689e5 various fixes to threads, downloader, and support for VirtualFileMountHTTP 2008-11-04 01:09:57 +00:00
David Rose
23193a6da1 set_aux_data -> set_python_data 2008-10-15 20:35:09 +00:00
David Rose
02d98e41c7 friendlier interface for task management 2008-10-14 02:17:38 +00:00
David Rose
ef771a796b make sync primitives more similar to python function names 2008-10-14 00:07:05 +00:00
David Rose
39614e49ad fix shutdown order 2008-10-10 00:08:14 +00:00
David Rose
d4c2c9858d SIMPLE_THREADS_NO_MUTEX -> LightMutex 2008-10-08 23:23: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
c811ae5865 compiler opt defeating 2007-06-21 19:59:55 +00:00
David Rose
8d2bdc39fd first pass at SIMPLE_THREADS 2007-06-21 15:33:27 +00:00
David Rose
2719a277e5 fix double-lock detection 2007-06-03 15:47:14 +00:00
David Rose
7e063748f6 static init ordering issues with MutexImpl 2006-04-21 15:27:40 +00:00
David Rose
57338ee24d better windows tau support; better threaded DeletedChain support; beginning PipelineReader classes 2006-04-20 04:03:16 +00:00
David Rose
7986aaa0c3 mutex_spinlock 2006-04-12 15:15:37 +00:00
David Rose
5dc152c010 remove poorly-conceived pstats timers around mutex 2006-04-11 22:09:24 +00:00
David Rose
889228f403 name mutexes for debugging; better UpdateSeq thread behavior 2006-04-09 23:23:15 +00:00
David Rose
91efb72ca7 move threading/pipelining stuff into new directory, reorganize in general 2006-03-28 23:59:32 +00:00