]> granicus.if.org Git - gc/commit
* linux_threads.c (return_free_lists): Clear fl[i] unconditionally.
authorhboehm <hboehm@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 29 Mar 2002 22:52:13 +0000 (22:52 +0000)
committerguest <ivmai@mail.ru>
Fri, 29 Jul 2011 06:54:21 +0000 (10:54 +0400)
commitec7b05bdf55767ae3cce8c4eb09b1819d3136da8
tree772278898ec888c4f868160109f5516846a97210
parentd0b960f09b0d96312b29b7b77cf876b17c3f0951
* linux_threads.c (return_free_lists): Clear fl[i] unconditionally.
(GC_local_gcj_malloc): Add assertion.
(start_mark_threads): Fix abort message.
* mark.c (GC_mark_from): Generalize assertion.
* reclaim.c (GC_clear_fl_links): New function.
(GC_start_reclaim): Must clear some freelist links.
* include/private/specific.h, specific.c: Add assertions.
Safer definition for INVALID_QTID, quick_thread_id.  Fix/add comments.
Rearrange tse fields.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51582 138bc75d-0d04-0410-961f-82ee72b054a4
include/private/specific.h
linux_threads.c
mark.c
reclaim.c
specific.c