summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Update ChangeLog file (v7.6 changes)Ivan Maidanski2021-08-231-0/+8
* Update ChangeLog file (v7.2 - v7.4 changes only)Ivan Maidanski2021-08-231-1/+7
* Fix link URL of shields.io badges in READMEIvan Maidanski2021-08-131-3/+3
* Use soft dirty bits on Linux (initial implementation, off by default)Ivan Maidanski2021-08-077-16/+145
* Repeat run_one_test NTHREADS times by gctest if single-threadedIvan Maidanski2021-08-061-1/+11
* Fix 'MAX_MARKERS is undefined' compiler error if no parallel markerIvan Maidanski2021-08-061-2/+2
* Reduce stack-allocated buffer in get_nprocs from 4KB to 1.7KBIvan Maidanski2021-08-041-6/+15
* Handle potential incomplete buffer read in GC_linux_main_stack_baseIvan Maidanski2021-08-041-17/+23
* Rename READ to PROC_READ in os_dep.c (code refactoring)Ivan Maidanski2021-08-041-14/+12
* Always abort on failure to access /proc/self/maps (Linux)Ivan Maidanski2021-08-042-21/+23
* Mark buffer returned by get_maps as const (code refactoring)Ivan Maidanski2021-08-043-52/+47
* Better document that MPROTECT_VDB is not compatible with REDIRECT_MALLOCIvan Maidanski2021-08-041-2/+2
* Fix data race regarding *rlh value in generic_malloc_manyIvan Maidanski2021-07-291-2/+5
* Update AUTHORS fileIvan Maidanski2021-07-281-0/+1
* Avoid initial 3ms pause on world stop/start with GC_retry_signals (Linux)Scott Ferguson2021-07-282-13/+47
* Fix assertion violation in LOCK called before GC_thr_initIvan Maidanski2021-07-261-1/+2
* Fix 'const obj must be initialized if not extern' error in gc_alloc_ptrs.hIvan Maidanski2021-07-261-4/+14
* Travis CI: Test configure-based build with --disable-gcj-supportIvan Maidanski2021-07-261-1/+1
* Install gc_gcj.h and gc_pthread_redirects.h only if appropriateIvan Maidanski2021-07-264-6/+16
* Do not compile pthread_*.c files in Cygwin or MSYS (CMake)Ivan Maidanski2021-07-251-5/+6
* Add dummy testing of GC_incr_bytes_allocd/freedIvan Maidanski2021-07-251-2/+9
* Remove cord .h files from list of non-installed headers (Automake)Ivan Maidanski2021-07-251-3/+0
* Remove new_gc_alloc.h fileIvan Maidanski2021-07-257-591/+29
* Eliminate 'bytes_freed access w/o lock in incr_bytes_free' code defect FPIvan Maidanski2021-07-241-0/+17
* Eliminate 'GC_non_gc_bytes is deprecated' warning in new_gc_alloc.hIvan Maidanski2021-07-241-3/+4
* Fix 'GC_generic_malloc must be available' GCC error in new_gc_alloc.hIvan Maidanski2021-07-241-0/+2
* Eliminate 't->flags not atomically updated' code defect FPIvan Maidanski2021-07-242-3/+9
* Document GC_incr_bytes_allocd/freed API functionIvan Maidanski2021-07-241-2/+7
* Eliminate 'accessing GC_dont_gc without lock' in GC_init code defect FPIvan Maidanski2021-07-244-1/+8
* Travis CI: Test with Autotools and GCC compiler on FreeBSDIvan Maidanski2021-07-211-0/+6
* Eliminate GCC warning of unsafe __builtin_return_address(1)Ivan Maidanski2021-07-211-0/+16
* Allow to disable __builtin_return_address(1) usage (x86 and x64)Ivan Maidanski2021-07-211-1/+4
* Avoid gcc stringop-overflow warning for intended overflow in smashtestIvan Maidanski2021-07-211-2/+13
* Travis CI: Test with Autotools on FreeBSDIvan Maidanski2021-07-211-0/+10
* Fix ./libgc.la dependency on FreeBSD (Automake)Peter Wang2021-07-212-3/+3
* Ensure all getters and setters are run at least once by gctest (pthreads)Ivan Maidanski2021-07-181-61/+42
* Add GC_get/set_disable_automatic_collection APIJonas Echterhoff2021-07-173-0/+34
* Eliminate code duplication in reclaim_clear and disclaim_and_reclaimIvan Maidanski2021-07-161-63/+46
* Eliminate double lock code defect false positive in generic_lockIvan Maidanski2021-07-161-0/+3
* Add API function to force start of incremental collectionJonas Echterhoff2021-07-143-0/+27
* Update AUTHORS file (add Zhang Na)Ivan Maidanski2021-07-141-0/+1
* Add LoongArch supportZhang Na2021-07-141-1/+24
* Update AUTHORS fileIvan Maidanski2021-07-141-0/+1
* Replace SN_TARGET_ORBIS to PLATFORM_* and GC_NO_* macrosTim Cannell2021-07-1411-34/+39
* Use a specific Emscripten allocator for TinyJosh Peterson2021-07-121-0/+3
* Add loop to handle abort error like in suspend logic on DarwinJonathan Chambers2021-07-121-4/+6
* Fix THREADDLLIBS passed to target_link_librariesIvan Maidanski2021-07-111-13/+16
* Remove AC_MSG_RESULT for THREADDLLIBS (dgux386)Ivan Maidanski2021-07-101-1/+0
* Make Libs elements space-separated in bdw-gc.pc when generated by CMakeSteve Youngs2021-07-101-2/+2
* Export CMake targets with namespace BDWgcSteve Youngs2021-07-084-7/+58