summaryrefslogtreecommitdiff
path: root/include/private/gc_priv.h
Commit message (Expand)AuthorAgeFilesLines
* Fix overlapping region assertion in mark_some if malloc redirect on LinuxIvan Maidanski2023-05-161-0/+1
* Make comparisons to the lowest heap boundary strictIvan Maidanski2023-05-131-1/+2
* Fix comparisons to heap boundary in GC_get_back_ptr_info and GC_mark_fromIvan Maidanski2023-05-131-0/+10
* Fix unused GC_parse_version if no SOFT_VDB and no parallel mark on LinuxIvan Maidanski2023-04-261-1/+1
* Do not add extra byte to large ignore-off-page objectsIvan Maidanski2023-04-121-3/+3
* Mark GC_add_roots_inner() as GC_INNERIvan Maidanski2023-04-121-0/+5
* Add assertion about GC lock to GC_add_roots_inner and its callersIvan Maidanski2023-04-121-0/+1
* Fix signals delivery fail in find-leak mode if init from non-main threadIvan Maidanski2023-04-061-0/+3
* Rename ROUNDED_UP_GRANULES macro to ALLOC_REQUEST_GRANSIvan Maidanski2023-03-241-12/+15
* Avoid code duplication in IGNORE_OFF_PAGE-specific malloc functionsIvan Maidanski2023-03-241-19/+20
* Move increment of GC_bytes_allocd to GC_alloc_largeIvan Maidanski2023-03-221-6/+6
* Fix description of client promise for IGNORE_OFF_PAGE allocated objectsIvan Maidanski2023-03-201-6/+6
* Define GC_print_stats as GC_INNERIvan Maidanski2023-03-161-3/+3
* Support GC_memalign with alignments greater than HBLKSIZEIvan Maidanski2023-01-241-4/+8
* Simplify code of GC_allochblk_nthIvan Maidanski2023-01-201-12/+22
* Remove code duplication in GC_free[_inner]Ivan Maidanski2023-01-181-0/+2
* Fix typo in GC_allochblk_nth nameIvan Maidanski2023-01-031-1/+1
* Add support of wasm32-wasi targetAnuraag Agrawal2022-12-211-1/+3
* Enable HBLKSIZE values up to 64KIvan Maidanski2022-11-251-2/+4
* Remove OpenBSD uthreads (GC_OPENBSD_UTHREADS) supportGreg Steuck2022-11-251-2/+0
* Fix negative heap size values reported in WARNIvan Maidanski2022-11-011-2/+3
* Define public GC_[p]valloc() and redirect to them in leak_detector.hIvan Maidanski2022-10-281-0/+7
* Workaround 'TEXT is unknown macro' cppcheck FP warningIvan Maidanski2022-10-201-0/+10
* Eliminate 'skipping config since static_assert is unknown' cppcheck FPIvan Maidanski2022-10-201-2/+3
* Eliminate 'parameter can be declared as const pointer' cppcheck warningsIvan Maidanski2022-10-201-1/+1
* Include gc_inline.h from gc_priv.hIvan Maidanski2022-10-111-12/+15
* Remove private pthread_stop_world.h and darwin_stop_world.hIvan Maidanski2022-10-031-0/+8
* Define internal macro NO_SEH_AVAILABLE where SEH is absentIvan Maidanski2022-09-271-3/+2
* Fix missing recovery from faults in GC_mark_some on Win64 if MinGWIvan Maidanski2022-09-271-1/+2
* Include stdio.h and stdlib.h only from gc_priv.hIvan Maidanski2022-09-261-0/+2
* Adjust naming of Win32/64 and x86/64 words in comments and documentationIvan Maidanski2022-09-261-1/+1
* Fix 'call to undeclared pthread_setname_np' errors in configure and cmakeSam James2022-09-151-1/+3
* Eliminate 'GC_unmap_end declared but unused' bcc warning in disclaim_benchIvan Maidanski2022-09-151-5/+7
* Use inline keyword in GC_INLINE (bcc)Ivan Maidanski2022-09-151-1/+1
* Use cast to void instead of the attribute to indicate unused argumentsIvan Maidanski2022-09-151-7/+3
* Include gc/gc[_cpp].h directly except for cord and testsIvan Maidanski2022-09-141-1/+1
* Eliminate 'redundant redeclaration of GC_noop1' gcc warningIvan Maidanski2022-08-221-2/+0
* Move HAVE_CLOCK_GETTIME definition from gc_priv.h to gcconfig.hIvan Maidanski2022-08-121-4/+1
* Export GC_is_black_listed() as public APIIvan Maidanski2022-08-051-8/+0
* Export GC_apply_to_all_blocks() as public APIIvan Maidanski2022-08-041-4/+0
* Use modHBLKSZ where possibleIvan Maidanski2022-08-031-6/+3
* Allow stack-allocated buffers for E2K procedure stacks up to 1MBIvan Maidanski2022-07-141-1/+1
* Call GC_init_parallel only from GC_initIvan Maidanski2022-05-311-0/+1
* Update copyright information in alloc.c and other modified files (2022)Ivan Maidanski2022-05-271-1/+1
* Eliminate 'implicit decl of _setjmp' gcc warning if -std=c11 on CygwinIvan Maidanski2022-05-251-2/+1
* Remove extra space after comma in license termsIvan Maidanski2022-05-011-1/+1
* Remove USED_HEAP_SIZE macroIvan Maidanski2022-04-291-1/+0
* Eliminate 'GC_reset_finalizer_nested defined but not used' compiler warningIvan Maidanski2022-04-221-2/+4
* Adjust indentation in C preprocessor directivesIvan Maidanski2022-04-181-39/+40
* Fix GC_ATTR_NO_SANITIZE_THREAD definition for GCCIvan Maidanski2022-04-021-1/+4