2011-04-23 Ivan Maidanski <ivmai@mail.ru>
authorivmai <ivmai>
Sat, 23 Apr 2011 08:51:53 +0000 (08:51 +0000)
committerIvan Maidanski <ivmai@mail.ru>
Tue, 26 Jul 2011 17:06:58 +0000 (21:06 +0400)
commit5f88d2556bba359dcf086600e625fe2a33313123
tree2978024f19b157e36d7f132af65f87a6b35b27b1
parentd1afd6d5538d21c7ff854563bcedab00d2c0b8ee
2011-04-23  Ivan Maidanski  <ivmai@mail.ru>

* mark.c (GC_clear_hdr_marks): Don't test USE_MARK_BYTES.
* extra/setjmp_t.c (main): Don't test USE_MARK_BITS.
* include/private/gc_pmark.h (SET_MARK_BIT_EXIT_IF_SET): Ditto.
* include/private/gc_pmark.h (SET_MARK_BIT_EXIT_IF_SET): Remove
"mark_byte" local variable.
* include/private/gc_pmark.h (OR_WORD_EXIT_IF_SET): Add a comment
about that AO_or() is not used by GC unless USE_MARK_BITS
explicitly set.
* include/private/gc_priv.h (OR_WORD): Ditto.
* include/private/gc_pmark.h (INCR_MARKS): Remove trailing ';',
add parentheses.
* include/private/gc_priv.h (ONES): Define before use by
MAKE_COOLER.
* include/private/gc_priv.h (MARK_BITS_SZ): Define where used.
* include/private/gc_priv.h (OR_WORD): Don't define if
USE_MARK_BYTES.
* include/private/gcconfig.h (USE_MARK_BYTES); Remove duplicate
definition; simplify expression.
ChangeLog
extra/setjmp_t.c
include/private/gc_pmark.h
include/private/gc_priv.h
include/private/gcconfig.h
mark.c