0.9.3.35: minor thread changes
authorGabor Melis <mega@hotpop.com>
Tue, 9 Aug 2005 15:05:46 +0000 (15:05 +0000)
committerGabor Melis <mega@hotpop.com>
Tue, 9 Aug 2005 15:05:46 +0000 (15:05 +0000)
commita3c94d7bfa65c1bed8ce77a65f25c2408c1c2802
treec17238bcdee9dbb343f0be04a306a9aceacc3acd
parent92c8db80e039f60623e53a0b9355cf0a9ec49f3d
0.9.3.35: minor thread changes
  * reverted: thread state synchronization change in gc_start_the_world
    that did nothing but slowed things down
  * reverted: set the thread state to dead in C when things are really
    over not in lisp when more allocation can happen and confuse gc
  * gc_stop_the_world: yield the cpu when waiting for a thread to
    suspend
src/code/target-thread.lisp
src/runtime/interrupt.c
src/runtime/thread.c
version.lisp-expr