]> gcc.gnu.org Git - gcc.git/commit
linux_threads.c (return_free_lists): Clear fl[i] unconditionally.
authorHans Boehm <hboehm@gcc.gnu.org>
Fri, 29 Mar 2002 22:52:13 +0000 (22:52 +0000)
committerHans Boehm <hboehm@gcc.gnu.org>
Fri, 29 Mar 2002 22:52:13 +0000 (22:52 +0000)
commit4d6ac5424e9c34988954c62da68b39dd5374a095
tree4a0636ad329ed8fd9f9e42dd3c0ea29b3c5fb6b2
parent02a566dcf0d6b8055a34e7d771840c43fde3aba5
linux_threads.c (return_free_lists): Clear fl[i] unconditionally.

* 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.

From-SVN: r51582
boehm-gc/include/private/specific.h
boehm-gc/linux_threads.c
boehm-gc/mark.c
boehm-gc/reclaim.c
boehm-gc/specific.c
This page took 0.057485 seconds and 5 git commands to generate.