]> granicus.if.org Git - gc/commit
2010-10-09 Ivan Maidanski <ivmai@mail.ru>
authorivmai <ivmai>
Sat, 9 Oct 2010 06:05:29 +0000 (06:05 +0000)
committerIvan Maidanski <ivmai@mail.ru>
Tue, 26 Jul 2011 17:06:55 +0000 (21:06 +0400)
commite8b0c281fced017d9d7d2860e248e59eca130c75
tree44b910ad193e36220c543ec1b6f6dcf53f84f1cf
parent0da4f6413cac0a788efb3ab7322c690c934b1c5a
2010-10-09  Ivan Maidanski <ivmai@mail.ru>

* darwin_stop_world.c (GC_mach_thread): Move from
darwin_stop_world.h.
* include/private/darwin_stop_world.h (GC_mach_thread): Remove.
* win32_threads.c (GC_start_world): Define "thread_id" local
variable only if GC_ASSERTIONS; decide whether to resume a thread
based on its "suspended" field value; assert that suspended thread
stack_base is non-zero and the thread is not our one.
ChangeLog
darwin_stop_world.c
include/private/darwin_stop_world.h
win32_threads.c