]> granicus.if.org Git - gc/commit
Fix USE_CUSTOM_SPECIFIC mode (if manually enabled) for Win32
authorIvan Maidanski <ivmai@mail.ru>
Sat, 21 Apr 2012 16:18:55 +0000 (20:18 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Sun, 22 Apr 2012 12:51:31 +0000 (16:51 +0400)
commit596946199b9fea41770d8775e23c9de6e02f1ee7
treebaff16c071ef6d8c1ff5b42fe072948636310810
parentb71fcac4d1b65e2f412cf7edd3a6979aeb870a33
Fix USE_CUSTOM_SPECIFIC mode (if manually enabled) for Win32

* win32_threads.c (GC_unregister_my_thread,
GC_remove_all_threads_but_me, GC_thread_exit_proc): Invoke
GC_remove_specific (if THREAD_LOCAL_ALLOC) after destroying
thread-local list (same as in pthread_support.c).
win32_threads.c