rename "cm" lock to "giant" for readability to and to match head
cleanup after previous failed runs of packaging
move to RC4 at last
new files from head, in case we fully merge ThreadWin32.m3
fix prebuilt m3cc logic
file ThreadDebug.i3 was added on branch release_branch_cm3_5_8 on 2009-11-02 12:17:56 +0000
heed different workspace layouts on master and slaves
fix undefined BSET in test_build_system
copy from head -- just adds to overloads, pkl-fonts=m3-ui/juno-2/juno-app and EyesVBT=m3-ui/ui/test
rename lock "cs" to "heap" which is more understandable and matches head
Remove idle thread code.
I had recently bumped the idle thread count to 0 and the
code is gone in head.
However this was in response to heap corruption that was ultimately
found to be caused by something else, so maybe maybe maybe
we should restore this code for a performance gain. Maybe.
Fix to balance SuspendThread and ResumeThread to avoid "random"
hangs, such as in Juno startup.
heed different workspace layouts on master and slaves
very minor merge from head
- drop DEC SRC support (M3BUILD, M3SHIP), unused, probably incomplete, only two lines of code deleted here
- very minor formating (roughly another two lines edited)
copy from head
merge from release -- put ./ in front of paths as I found to be apparently needed (on Solaris?)
match X Windows lock use in Rescreen
file ThreadDebug.c was added on branch release_branch_cm3_5_8 on 2009-11-02 12:17:56 +0000
put back false; the point is to prime the loop condition (which might need more work now with my .msi/.deb upload)
back to a criticalsection for suspendCount
inline InitActivations
start out inCritical
COPY from head (assuming no changes in this branch), picking up Tony's fix from Sep 1 2009.
equate thread id with Windows GetCurrentThreadId
this requires moving a few perf notifications
to be from within the thread instead of the e.g. creating/joining thread
should allow building Debian packages for any target
cosmetic change from head
should fix an error seen in Hudson
Merge from head: fix for formsedit crash reported for PPC_DARWIN, but fix for
all POSIX targets.
put in the retry logic for msi/deb too that tgz has
fix typo in test_build_system
fix AssignSlot under race condition + low resources
jkrell:
rename "cm" lock to "giant" for readability to and to match head
jkrell:
Remove idle thread code. I had recently bumped the idle thread count to 0 and the code is gone in head. However this was in response to heap corruption that was ultimately found to be caused by something else, so maybe maybe maybe we should restore this code for a performance gain. Maybe.
jkrell:
very minor merge from head - drop DEC SRC support (M3BUILD, M3SHIP), unused, probably incomplete, only two lines of code deleted here - very minor formating (roughly another two lines edited)
jkrell:
equate thread id with Windows GetCurrentThreadId this requires moving a few perf notifications to be from within the thread instead of the e.g. creating/joining thread