summaryrefslogtreecommitdiff
path: root/include/private
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-132-5/+6
* Fix old name (typo) of gc_priv.hIvan Maidanski2023-05-131-1/+1
* Fix comparisons to heap boundary in GC_get_back_ptr_info and GC_mark_fromIvan Maidanski2023-05-131-0/+10
* Fix 'AST broken' cppcheck syntax error in GC_init_linux_data_startIvan Maidanski2023-05-081-2/+6
* Remove code duplication in gcconfig.h for HurdIvan Maidanski2023-05-081-23/+21
* Support Hurd/x86_64Samuel Thibault2023-05-081-0/+14
* 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 null pointer dereference in TRACE_TARGETIvan Maidanski2023-04-091-1/+2
* Fix signals delivery fail in find-leak mode if init from non-main threadIvan Maidanski2023-04-062-3/+7
* Eliminate 'atomic_thread_fence is unsupported with tsan' gcc-11 warningIvan Maidanski2023-03-301-1/+24
* 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
* Move platform-dependent getspecific() call to a dedicated functionIvan Maidanski2023-03-101-1/+1
* Remove MAIN_THREAD flag in GC_threadIvan Maidanski2023-03-092-5/+0
* Do not hard-code page size for wasm32-wasiBruce Mitchener2023-03-061-3/+0
* Define GC_self_thread_inner to lookup GC_thread of current threadIvan Maidanski2023-03-041-0/+2
* Use distinct MACH_TYPE for WebAssemblyBruce Mitchener2023-03-031-36/+44
* Adjust WoW64 workaround to work on UWP/WinRTJonathan Chambers2023-02-201-0/+4
* Use __builtin_frame_address(0) to find main stack base on QNXMario Topf2023-02-021-1/+3
* Support QNX on arm[64] and x86[_64]Mario Topf2023-02-021-14/+26
* Move QNX macro definitions outside I386 block in gcconfig.hIvan Maidanski2023-02-011-10/+18
* Remove unused DCL_LOCK_STATEIvan Maidanski2023-01-301-5/+0
* Remove unused GC_old_sig_mask from gc_locks.hIvan Maidanski2023-01-301-6/+0
* Do not mention FASTLOCK in commentIvan Maidanski2023-01-301-1/+1
* Support GC_memalign with alignments greater than HBLKSIZEIvan Maidanski2023-01-242-13/+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
* Fix 'failed to create new win32 semaphore' Cygwin fatal error at forkIvan Maidanski2023-01-022-6/+13
* Uniform use of GC_lookup_by_pthread in GC_pthread_join/detachIvan Maidanski2022-12-311-1/+5
* Use GC_delete_thread instead of GC_delete_gc_thread_no_freeIvan Maidanski2022-12-311-1/+1
* Do not expose GC_nacl_gc_thread_self variable outside pthread_stop_world.cIvan Maidanski2022-12-301-2/+1
* Add support of wasm32-wasi targetAnuraag Agrawal2022-12-212-1/+31
* Disallow explicit unregister of non-main thread if registered by DllMainIvan Maidanski2022-12-191-1/+3
* Eliminate 'GC_available_markers_m1 defined but not used' gcc warningIvan Maidanski2022-12-121-2/+1
* Move stack-related fields out of GC_thread to GC_stack_context_tIvan Maidanski2022-12-111-73/+79
* Group all thread id fields together in GC_threadIvan Maidanski2022-12-071-22/+19
* Avoid code duplication between pthread_support.c and win32_threads.cIvan Maidanski2022-12-063-9/+102
* Add Linux/sw_64 (sunway-linux) supportwzx2022-12-021-0/+13
* Fix unconditional out-of-memory in GC_[p]valloc on Emscripten and NACLIvan Maidanski2022-11-261-0/+7
* Enable HBLKSIZE values up to 64KIvan Maidanski2022-11-252-2/+7
* Remove OpenBSD uthreads (GC_OPENBSD_UTHREADS) supportGreg Steuck2022-11-252-11/+2
* Use sbrk() to get OS memory on EmscriptenJukka Jylanki2022-11-231-2/+5