summaryrefslogtreecommitdiff
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* Fix GC_unregister_my_thread call before GC functions usageIvan Maidanski2023-05-141-5/+4
* Allow single signal usage for both world suspend and resume in gctestIvan Maidanski2023-05-091-1/+5
* Add API to get total stopped-world marking timeIvan Maidanski2023-05-041-1/+2
* More clear message about total duration of full collections in gctestIvan Maidanski2023-05-031-9/+8
* Fix missing cast of typed calloc result in gctestIvan Maidanski2023-04-271-1/+2
* New API for more optimal usage of GC_calloc_explicitly_typedIvan Maidanski2023-04-261-3/+16
* Do incremental mark some in GC_collect_a_little even if GC is disabledIvan Maidanski2023-04-251-2/+1
* Fix infinite loop in disable_gc_for_dlopen and GC_wait_for_gc_completionIvan Maidanski2023-04-251-1/+2
* Allow gc_allocator<T> and friends to be defined in namespace boehmgcIvan Maidanski2023-04-171-0/+4
* Redirect _aligned_malloc/free() in leak_detector.hIvan Maidanski2023-04-171-0/+7
* Increment allocated objects count after GC_GCJ_MALLOC() in gctestIvan Maidanski2023-03-241-0/+1
* Avoid code duplication in IGNORE_OFF_PAGE-specific malloc functionsIvan Maidanski2023-03-241-0/+2
* Define counter variables as static in gctestIvan Maidanski2023-03-161-7/+8
* Define GC_print_stats as GC_INNERIvan Maidanski2023-03-161-1/+1
* Do not pass GC_malloc result to GC_size w/o checking in gctestIvan Maidanski2023-03-151-1/+1
* Remove EXPORTED_FUNCTIONS linker flag for gctest (Emscripten)Bruce Mitchener2023-03-031-3/+0
* Add callback API to support ephemeron markingJonathan Chambers2023-02-141-0/+1
* Add testing of remaining API functions (gctest and leaktest)Ivan Maidanski2023-02-112-140/+224
* Generalize finalizers interruption APIIvan Maidanski2023-02-081-0/+1
* Do not mix debug and non-debug allocations in disclaim testsIvan Maidanski2023-01-312-10/+10
* Do not mix debug/non-debug variants of explicitly-typed alloc in gctestIvan Maidanski2023-01-311-1/+1
* Fix pointer visibility in gcj_consIvan Maidanski2023-01-311-1/+1
* Export setter and getter for pointer checking print proceduresIvan Maidanski2023-01-301-3/+6
* Add minimal testing of GC_malloc_explicitly_typed_ignore_off_pageIvan Maidanski2023-01-281-3/+7
* Add minimal testing of GC_gcj_malloc_ignore_off_pageIvan Maidanski2023-01-281-9/+7
* Support GC_memalign with alignments greater than HBLKSIZEIvan Maidanski2023-01-241-1/+1
* Increment allocated objects count after GC_memalign in gctestIvan Maidanski2023-01-031-5/+9
* Fix allocated objects count increment in alloc8bytes of gctestIvan Maidanski2023-01-031-14/+11
* Increment allocated objects count after GC_[p]valloc calls in gctestIvan Maidanski2023-01-031-3/+7
* Fix potential SIGSEGV on out-of-memory in gctestIvan Maidanski2023-01-031-11/+26
* Always print error details message when gctest failsIvan Maidanski2023-01-031-9/+31
* Document that GC_unregister_my_thread result value is dummyIvan Maidanski2022-12-191-1/+1
* Remove OpenBSD uthreads (GC_OPENBSD_UTHREADS) supportGreg Steuck2022-11-251-1/+1
* Fix typo in comment related to Emscripten linker bug memalign/memsetIvan Maidanski2022-11-231-2/+2
* Redirect reallocarray() in leak_detector.hIvan Maidanski2022-11-021-1/+2
* Test realloc() in leaktestIvan Maidanski2022-11-021-0/+5
* Define public GC_[p]valloc() and redirect to them in leak_detector.hIvan Maidanski2022-10-281-0/+14
* Replace C-style casts in cpptestIvan Maidanski2022-10-201-8/+14
* Eliminate 'struct treenode member is never used' cppcheck warningIvan Maidanski2022-10-201-0/+4
* Include stdio.h and stdlib.h only from gc_priv.hIvan Maidanski2022-09-262-8/+0
* Use cast to void instead of the attribute to indicate unused argumentsIvan Maidanski2022-09-151-19/+34
* Eliminate 'unused but set variable' gcc warning in cpptestIvan Maidanski2022-08-121-3/+3
* New GC_count_set_marks_in_hblk API functionIvan Maidanski2022-08-051-0/+1
* New API function (GC_get_hblk_size) to get HBLKSIZE valueIvan Maidanski2022-08-031-0/+1
* Workaround stack overflow in gctest collect_from_other_thread on musl arm64Ivan Maidanski2022-07-141-1/+1
* Test world stop while other thread in deep recursion in gctest (pthreads)Ivan Maidanski2022-07-111-0/+38
* Test garbage collection from a deep recursion in gctestIvan Maidanski2022-07-081-2/+5
* Avoid duplication of magic numbers in disclaim.c and weakmap.cIvan Maidanski2022-06-022-17/+19
* Prevent (fix) parallel custom mark procs run in single-threaded clientsIvan Maidanski2022-06-011-0/+4
* Fix abort in Win32 DllMain if PARALLEL_MARKIvan Maidanski2022-05-301-2/+1