summaryrefslogtreecommitdiff
path: root/specific.c
Commit message (Collapse)AuthorAge
* 2011-06-30 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-26
| | | | | | | | | * pthread_support.c (GC_segment_is_thread_stack): Replace '&' operator with '&&' one in conditional expressions. * specific.c (remove_specific): Dereference "entry" local variable only if it is non-NULL. * include/gc.h (GC_NEW): Refine the comment (about the returned value).
* 2011-05-13 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-26
| | | | | | | | | | | | | | | | * dyn_load.c (GC_FirstDLOpenedLinkMap): Remove unused "r" local variable. * pthread_support.c (GC_unregister_my_thread_inner): Revert back GC_remove_specific invocation; add a comment. * include/private/thread_local_alloc.h (GC_remove_specific): Revert back. * specific.c: Expand all tabs to spaces. * specific.c (slow_getspecific): Cast qtid to AO_t. * include/private/specific.h (quick_thread_id): Reformat comment. * include/private/specific.h (key_create, setspecific, remove_specific): Remove "extern" keyword. * include/private/specific.h (getspecific): Change type of "qtid" local variable to unsigned long.
* 2006-05-18 Hans Boehm <Hans.Boehm@hp.com>hboehm2011-07-26
| | | | | | | | | * pthread_support.c: Fix stack size sanity check for Solaris. * specific.c: Use for non-Linux platforms. * include/private/thread_local_alloc.h: GC-remove_specific always takes an argument. * configure.ac: Enable thread-local allocation on Solaris. * configure: Regenerate.
* 2006-03-21 Hans Boehm <Hans.Boehm@hp.com>hboehm2011-07-26
| | | | | | | | * specific.c: Avoid unnecessry include of atomic_ops.h. * configure.ac, Makefile.am: Clean up/fix setting of CFLAGS. * configure.ac: Don't look for libatomic_ops source in install directory. * Makefile.in, configure: regenerate.
* gc7.0alpha1 tarball importgc7_0alpha1Ivan Maidanski2011-07-26
|
* gc6.4 tarball importgc6_4Ivan Maidanski2011-07-26
|
* gc6.1alpha4 tarball importgc6_1alpha4Ivan Maidanski2011-07-26
|
* gc6.0 tarball importgc6_0Ivan Maidanski2011-07-26