summaryrefslogtreecommitdiff
path: root/finalize.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into add-long-weakrefadd-long-weakrefIvan Maidanski2012-12-091-10/+10
|\
| * Call GC_stats/verbose_log_printf instead of GC_log_printf if print_statsIvan Maidanski2012-11-151-4/+4
* | Minor code refactoring of dumping routines related to 'long' linksIvan Maidanski2012-11-241-60/+57
* | Added GC_LONG_REFS_NOT_NEEDED ifdefs to exclude long linkZach Saw2012-11-201-32/+62
* | Added long weakref support.Zach Saw2012-11-191-16/+77
* | Move LOCK/UNLOCK from GC_unregister_disappearing_link_inner outerIvan Maidanski2012-11-171-15/+20
* | Minor code refactoring of GC_register/move/unregister_disappearing_linkIvan Maidanski2012-11-171-36/+39
* | Changed pointer comparison to NULL from p == NULL to !p.Zach Saw2012-11-161-1/+1
* | Changed pointer comparison to NULL from p == NULL to !p.Zach Saw2012-11-161-1/+1
* | Removed _inner suffix fromZach Saw2012-11-161-47/+30
* | Created GC_make_disappearing_links_disappear andZach Saw2012-11-161-51/+75
* | Moved code from GC_move_disappearing_link_inner that is withinZach Saw2012-11-161-13/+21
* | Moved most code from disappearing_link manipulation functionsZach Saw2012-11-151-40/+68
* | Update finalize.czachsaw2012-11-141-1/+1
* | Refactored disappearing link hash table variables into a hash table structZach Saw2012-11-141-45/+43
|/
* Replace conditional GC_log_printf calls with GC_COND/VERBOSE_LOG_PRINTFIvan Maidanski2012-11-121-8/+4
* Replace pointer relational comparisons with non-pointer onesIvan Maidanski2012-03-051-2/+2
* Add 'GC_' prefix to dl_head and fo_head (code refactoring)Ivan Maidanski2012-02-161-48/+52
* Fix GC_finalizer_nested size to workaround alignment problem in WatcomIvan Maidanski2012-02-161-4/+7
* Add assertion ensuring proper alignment of 'pushed' GC symbolsIvan Maidanski2012-02-161-0/+4
* Allow to exclude finalization support by GC_NO_FINALIZATION macroIvan Maidanski2012-02-061-21/+4
* Move finalize.c global variables outside to alloc.c and misc.cIvan Maidanski2012-02-031-18/+0
* Declare privately and use handy GC_base_C() for constant object pointersIvan Maidanski2012-02-031-3/+3
* Code refactoring regarding GC_PUSH_ONE_HEAP (mark)Ivan Maidanski2012-01-291-1/+1
* Add 'const' qualifier to pointer argument of GC_clear/set_mark_bit,Ivan Maidanski2012-01-171-4/+4
* Add macro to optionally omit GC_move_disappearing_linkIvan Maidanski2011-11-091-3/+5
* Refactor GC_move_disappearing_link() code;Ivan Maidanski2011-11-071-40/+49
* add GC_move_disappearing_linkAndy Wingo2011-11-031-0/+51
* Replace ARGSUSED comment-based annotation with GCC 'unused' attribute.Ivan Maidanski2011-09-141-2/+1
* 2011-05-31 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-7/+2
* 2011-03-15 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-1/+1
* 2011-03-13 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-1/+1
* 2010-10-05 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-5/+5
* 2010-03-05 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-1/+5
* 2009-10-22 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-6/+6
* 2009-10-22 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-2/+0
* 2009-10-21 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-46/+44
* 2009-10-20 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-25/+25
* 2009-10-18 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-5/+1
* 2009-10-17 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-2/+2
* 2009-10-17 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-4/+2
* 2009-10-01 Ivan Maidanski <ivmai@mail.ru> (really mostly Andreas Tobler)ivmai2011-07-261-1/+1
* 2009-09-30 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-4/+2
* 2009-09-27 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-1/+1
* 2009-09-16 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-328/+328
* 2009-09-16 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-61/+93
* 2009-09-16 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-6/+18
* 2009-09-10 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-38/+17
* 2009-09-10 Ivan Maidanski <ivmai@mail.ru> ivmai2011-07-261-10/+76
* 2009-07-10 Hans Boehm <Hans.Boehm@hp.com>hboehm2011-07-261-6/+4