summaryrefslogtreecommitdiff
path: root/fnlz_mlc.c
Commit message (Expand)AuthorAgeFilesLines
* Fix old function name in comment of GC_finalized_disclaimIvan Maidanski2023-04-221-1/+1
* Fix double lock in GC_init_finalized_mallocIvan Maidanski2023-04-111-7/+13
* Do not prohibit zero proc argument in GC_register_disclaim_procIvan Maidanski2023-04-101-1/+0
* Acquire lock in GC_register_disclaim_procIvan Maidanski2023-04-101-0/+2
* Remove unused DCL_LOCK_STATEIvan Maidanski2023-01-301-2/+0
* Include gc_inline.h from gc_priv.hIvan Maidanski2022-10-111-1/+0
* Make finalizer_closure pointer read/write atomic in malloc and callbackIvan Maidanski2022-05-091-6/+13
* Remove extra space after comma in license termsIvan Maidanski2022-05-011-1/+1
* Move public header files to include/gc in source treeIvan Maidanski2021-11-251-2/+2
* Move GC state non-pointer variables into GC_arraysIvan Maidanski2020-07-101-2/+0
* Fix GC_register_disclaim_proc for leak-finding modeIvan Maidanski2018-11-291-2/+6
* Fix disclaim_test failure in case of GC_DEBUGIvan Maidanski2018-09-211-0/+2
* Fix marking of finalizer closure objectPetter Urkedal2018-09-191-0/+6
* Specify register_disclaim_proc and finalized_malloc argument as non-nullIvan Maidanski2018-09-191-0/+3
* Convert GC source files to valid C++ codeIvan Maidanski2018-02-161-2/+4
* Update comment in finalized_disclaim to match FINALIZER_CLOSURE_FLAGIvan Maidanski2017-11-301-1/+1
* Remove done_init static variable from fnlz_mlc.cIvan Maidanski2017-11-301-5/+3
* Fix malloc routines to prevent size value wrap-aroundIvan Maidanski2016-09-231-1/+1
* Fix tag collision between ENABLE_DISCLAIM and KEEP_BACK_PTRSIvan Maidanski2016-07-281-3/+11
* Re-implement GC_finalized_malloc using GC_malloc_kindIvan Maidanski2016-07-211-88/+9
* Prefix PREFETCH_FOR_WRITE with GC_ as used in gc_inline.h public headerIvan Maidanski2015-12-281-1/+1
* Fix 'op_sz variable unused' warning in GC_core_finalized_mallocIvan Maidanski2014-05-311-4/+1
* Fix GC_finalized_malloc failure on disclaim_testPetter Urkedal2014-05-311-15/+18
* Fix MS VC redefinition warning for functions declared with GC_ATTR_MALLOCIvan Maidanski2014-04-231-2/+2
* Remove redundant casts in GC_generic_or_special_malloc and similarIvan Maidanski2014-02-211-2/+2
* Remove 'opp' local variable in GC_malloc_XIvan Maidanski2013-12-151-4/+2
* Remove nested EXPECT in GC_core_finalized_mallocIvan Maidanski2012-09-111-1/+1
* Enable 'Force GC at every GC_malloc' debug-related functionalityIvan Maidanski2012-09-111-0/+1
* Fix a typo in comment inside GC_finalized_mallocIvan Maidanski2012-04-111-1/+1
* Fix bug in finalized allocation.Petter Urkedal2012-04-111-0/+3
* Remove closure data from GC_register_disclaim_proc.Petter Urkedal2012-01-261-6/+2
* Move GC_register_disclaim_proc to fnlz_mlcIvan Maidanski2012-01-251-0/+10
* Fix GC_finalized_malloc for out-of-memory case (and for missingIvan Maidanski2012-01-181-11/+16
* Move finalizer closure to the end of objects.Petter Urkedal2012-01-181-8/+13
* Add 'const' qualifier to pointer argument of GC_clear/set_mark_bit,Ivan Maidanski2012-01-171-3/+3
* Refactoring: rename GC_EXPECT to EXPECT in .c filesIvan Maidanski2011-12-291-5/+5
* Fix GC_finalized_malloc to fetch GC_oom_fn value atomicallyIvan Maidanski2011-11-151-2/+8
* Rename (shorten name of) finalized_mlc.c to fnlz_mlc.c fileIvan Maidanski2011-11-111-0/+146