summaryrefslogtreecommitdiff
path: root/dbg_mlc.c
Commit message (Expand)AuthorAgeFilesLines
* Eliminate 'value exceeds maximum object size' gcc warning in debug_mallocIvan Maidanski2021-12-271-1/+7
* Fix oldProc initialization in gc_cleanup and eliminate related warningsIvan Maidanski2021-12-261-5/+5
* Synchronize copyright years between README filesIvan Maidanski2021-11-221-1/+1
* Adjust spaces around '=' in printed messagesIvan Maidanski2021-09-151-5/+5
* Workaround '*_stubborn function is never used' cppcheck warningsIvan Maidanski2018-11-231-4/+6
* Eliminate 'casting signed to bigger unsigned int' CSA warningIvan Maidanski2018-11-121-1/+1
* New API function to get size of object debug headerIvan Maidanski2018-10-151-1/+8
* Workaround 'bad pointer arithmetic' false waring in check_annotated_objIvan Maidanski2018-08-311-2/+2
* Fix test_cpp failure in case GC_DEBUG is definedIvan Maidanski2018-07-051-2/+8
* New public API (PTR_STORE_AND_DIRTY) to simplify store-and-dirty operationIvan Maidanski2018-07-011-0/+7
* Remove stubborn objects allocation code completelyIvan Maidanski2018-05-151-50/+4
* Fix missing GC_dirty invocation from debug_end_stubborn_changeIvan Maidanski2018-05-081-19/+15
* Use OPT_RA instead of STORE_DEBUG_INFO in dbg_mlcIvan Maidanski2018-03-201-15/+17
* Add assertions to ensure ADD_CALL_CHAIN is called holding the lockIvan Maidanski2018-03-151-7/+10
* Fix comment for debug_generic_malloc_inner[_ignore_off_page]Ivan Maidanski2018-03-151-2/+1
* Fix the collector hang when it is configured with --enable-gc-debugIvan Maidanski2018-03-151-103/+31
* Avoid potential race when storing oh_back_ptr during parallel markingIvan Maidanski2018-03-071-1/+6
* Change backtrace-specific code to comply with C++11 standardIvan Maidanski2018-03-021-4/+4
* Convert GC source files to valid C++ codeIvan Maidanski2018-02-161-34/+34
* Change type of hb_sz field (of hblkhdr) from size_t to wordIvan Maidanski2018-02-081-6/+6
* Eliminate TSan warning about data race when accessing GC_debugging_startedIvan Maidanski2017-11-171-8/+13
* Add TODO item to suppress 'called on pointer without debugging info'Ivan Maidanski2017-09-191-0/+4
* Do not call BCOPY and BZERO if size is zeroIvan Maidanski2017-08-091-2/+4
* Fix leak_test crash in print_callers if free() is redirectedIvan Maidanski2017-08-071-0/+8
* Workaround 'insecure libc pseudo-random number generator used' code defectIvan Maidanski2016-10-281-2/+18
* Eliminate 'value of GC_RETURN_ADDR_PARENT unknown' cppcheck info messagesIvan Maidanski2016-10-221-1/+1
* Eliminate 'printf format specifies type void*' GCC pedantic warningsIvan Maidanski2016-10-211-6/+5
* Fix malloc routines to prevent size value wrap-aroundIvan Maidanski2016-09-231-11/+14
* Fix 'void pointers in calculations: behavior undefined' cppcheck warningIvan Maidanski2016-09-141-1/+1
* Eliminate 'scope of variable can be reduced' cppcheck warningsIvan Maidanski2016-08-271-1/+2
* Fix GC_REALLOC to call GC_FREE if new size is zero and pointer is non-NULLIvan Maidanski2016-04-051-0/+5
* Rename ATOMIC_UNCOLLECTABLE to GC_ATOMIC_UNCOLLECTABLEIvan Maidanski2015-05-111-6/+6
* Fix MS VC redefinition warning for functions declared with GC_ATTR_MALLOCIvan Maidanski2014-04-231-19/+25
* Define public GC_GENERIC_OR_SPECIAL_MALLOC and GC_get_kind_and_sizeIvan Maidanski2014-03-101-0/+40
* Define GC_caller_func_offset only if HAVE_DLADDR and GC_RETURN_ADDR_PARENTIvan Maidanski2013-08-251-32/+32
* Replace GC_DBG_RA with GC_DBG_EXTRAS macroIvan Maidanski2013-08-251-2/+2
* Fix GC_caller_func_offset and GC_DBG_RA namesIvan Maidanski2013-08-251-2/+2
* FreeBSD New ports collection for boehm-gc v7.1Mike McGaughey2013-08-251-2/+34
* Fix more typos in comments and documentationIvan Maidanski2013-07-111-1/+1
* Replace GC_log/err_printf() followed by ABORT with ABORT_ARGn()Ivan Maidanski2012-12-111-12/+7
* Remove redundant GC_err_printf before abortIvan Maidanski2012-12-111-2/+1
* Improve GC output atomicity in GC_print_obj, GC_print_all_errorsIvan Maidanski2012-11-111-43/+46
* Improve GC error printing atomicity in GC_debug_X and GC_print_objIvan Maidanski2012-11-081-60/+49
* Fix debug_register_displacement calls from GC_debug_generic_malloc_innerIvan Maidanski2012-11-071-6/+20
* Check GC_base result in GC_print_all_smashed_procIvan Maidanski2012-10-191-2/+6
* Use memcpy (BCOPY) instead of strcpy (to suppress GCC warning)Ivan Maidanski2012-07-201-6/+1
* Add two missing GC_start_debugging() calls.Petter Urkedal2012-04-291-0/+6
* Replace pointer relational comparisons with non-pointer onesIvan Maidanski2012-03-051-6/+7
* Allow to exclude finalization support by GC_NO_FINALIZATION macroIvan Maidanski2012-02-061-0/+4
* Add missing GC_ATTR_UNUSED annotation to GC_store_debug_info_innerIvan Maidanski2012-02-031-3/+3