David Rose
|
6718f4c9df
|
oops, don't use vista-only function
|
2008-08-28 22:33:12 +00:00 |
David Rose
|
17f898413e
|
uniquify cache temp filename by thread
|
2008-08-16 01:22:18 +00:00 |
David Rose
|
fb9c56432a
|
we are now using the modified BSD license
|
2008-05-28 18:37:20 +00:00 |
David Rose
|
2e8fec7683
|
fix mutex_spinlock
|
2007-11-27 01:08:46 +00:00 |
David Rose
|
d85b062b2d
|
don't limit counters to 32-bit
|
2007-11-21 22:42:56 +00:00 |
David Rose
|
3e4e3248e7
|
change order of thread cleanup to avoid python crash
|
2007-10-03 23:33:49 +00:00 |
David Rose
|
265ec8fcab
|
use PyGILState when real threading in use
|
2007-10-02 22:33:18 +00:00 |
David Rose
|
c6d2da38f1
|
build ppc
|
2007-08-16 20:00:20 +00:00 |
David Rose
|
1f99794cdb
|
oops, compile when not HAVE_THREADS
|
2007-08-07 01:29:51 +00:00 |
David Rose
|
e6caefca84
|
expcl config variable
|
2007-08-01 20:09:48 +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
|
24d4175ca9
|
compiler warnings, etc.
|
2007-07-13 22:31:17 +00:00 |
David Rose
|
d52eb37b14
|
move some low-level mem tracking into MemoryHook, more mem tracking fixes
|
2007-06-29 01:39:09 +00:00 |
David Rose
|
4a34bda966
|
insist on main thread behavior in prepare_for_exit()
|
2007-06-28 04:13:46 +00:00 |
David Rose
|
e3d121c4f7
|
expcl
|
2007-06-26 22:49:32 +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
|
ae52abe2ad
|
don't use PyGILState
|
2007-06-25 23:19:47 +00:00 |
David Rose
|
26306d6e3e
|
is_true_threads(), write_status()
|
2007-06-23 00:10:56 +00:00 |
David Rose
|
e5aa103cd1
|
inside buffer, not outside
|
2007-06-22 18:41:32 +00:00 |
David Rose
|
d37e8b0dbf
|
posix mmap
|
2007-06-22 18:27:13 +00:00 |
David Rose
|
9ad516cea2
|
simple_threads for win32
|
2007-06-22 18:15:51 +00:00 |
David Rose
|
8d06089d88
|
implicit underscores
|
2007-06-22 15:28:01 +00:00 |
David Rose
|
ec03ef8bf4
|
custom setjmp/longjmp implementation
|
2007-06-22 14:29:50 +00:00 |
David Rose
|
f7bc9ecc33
|
typo
|
2007-06-22 01:42:04 +00:00 |
David Rose
|
396c995001
|
don't return from setjmp, getcontext functions
|
2007-06-22 01:41:12 +00:00 |
David Rose
|
7d6680160c
|
link
|
2007-06-22 01:10:33 +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
|
8504825116
|
return a value
|
2007-06-21 18:03:40 +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
|
444027003f
|
case issue
|
2007-06-21 17:05:45 +00:00 |
David Rose
|
bbbf92bc24
|
windows.h
|
2007-06-21 16:59:50 +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 |
David Rose
|
e1d4257bed
|
remove old interfaces
|
2007-06-05 01:05:33 +00:00 |
David Rose
|
2719a277e5
|
fix double-lock detection
|
2007-06-03 15:47:14 +00:00 |
David Rose
|
ebeda0b51a
|
remove more nspr cruft
|
2007-05-18 03:14:43 +00:00 |
David Rose
|
936412fae2
|
merge cow_thread_2007_04_12: make copy-on-write operations thread-safe
|
2007-04-19 18:23:10 +00:00 |
David Rose
|
9b575fbe58
|
steps toward async flatten
|
2007-04-03 23:21:49 +00:00 |
Josh Yelon
|
8a865e394b
|
Added WIN32_LEAN_AND_MEAN
|
2007-03-19 20:46:59 +00:00 |
David Rose
|
baa0f8039c
|
completely shoot nspr
|
2007-03-07 21:57:15 +00:00 |
David Rose
|
59403c4978
|
full win32 implementation of ConditionVarFull
|
2006-08-29 13:44:58 +00:00 |
David Rose
|
01a09a9d28
|
ConditionVarFull
|
2006-08-29 06:38:53 +00:00 |
David Rose
|
1f1761da76
|
threaded model loads
|
2006-08-22 15:33:51 +00:00 |
David Rose
|
7d2c004a91
|
oops, incorrect include statement
|
2006-06-29 19:56:31 +00:00 |
David Rose
|
ed1fd25236
|
explicit calls to init_type()
|
2006-05-22 18:32:22 +00:00 |
David Rose
|
33d94245bd
|
threading fixes
|
2006-05-02 15:44:48 +00:00 |
David Rose
|
7dc0eabbbb
|
fix compilation errors without threading
|
2006-05-02 01:47:59 +00:00 |