2007-06-06 Hans Boehm <Hans.Boehm@hp.com> (Really mostly Romano Paolo Tenca)
authorhboehm <hboehm>
Wed, 6 Jun 2007 19:29:05 +0000 (19:29 +0000)
committerIvan Maidanski <ivmai@mail.ru>
Tue, 26 Jul 2011 17:06:40 +0000 (21:06 +0400)
commitcd645bb58c9d222cf4d6b9de9b1b7a11578f8c1d
treee1bed06704514313d4807ccdbe32d8741cd7042e
parent2fe9e9d55136f26d2ce005bb8c695ca22ba07c99
2007-06-06  Hans Boehm <Hans.Boehm@hp.com> (Really mostly Romano Paolo Tenca)
* win32_threads.c: Separate out DEBUG_WIN32_PTHREADS_STACK.  Ignore
FINISHED threads for suspension.  (GC_pthread_join): Add
pthread_self() cast.  (GC_pthread_start_inner): Execute cleanup
handler when popping it.
* include/private/gc_locks.h: Inline THREAD_EQUAL for
GC_WIN32_PTHREADS.  Define USE_PTHREAD_LOCKS only if we have
pthreads.
ChangeLog
include/private/gc_locks.h
win32_threads.c