summaryrefslogtreecommitdiff
path: root/tests/gctest.c
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
* 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
* Add callback API to support ephemeron markingJonathan Chambers2023-02-141-0/+1
* Add testing of remaining API functions (gctest and leaktest)Ivan Maidanski2023-02-111-135/+216
* Generalize finalizers interruption APIIvan Maidanski2023-02-081-0/+1
* 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
* Define public GC_[p]valloc() and redirect to them in leak_detector.hIvan Maidanski2022-10-281-0/+14
* Include stdio.h and stdlib.h only from gc_priv.hIvan Maidanski2022-09-261-6/+0
* Use cast to void instead of the attribute to indicate unused argumentsIvan Maidanski2022-09-151-19/+34
* 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
* Fix abort in Win32 DllMain if PARALLEL_MARKIvan Maidanski2022-05-301-2/+1
* Update copyright information in alloc.c and other modified files (2022)Ivan Maidanski2022-05-271-1/+1
* Allow to start marker threads in child of single-threaded clientIvan Maidanski2022-05-201-5/+3
* Add minimal testing of GC_allow_register_threadsIvan Maidanski2022-05-201-1/+0
* Revert "Do not start threads in gctest child process if ThreadSanitizer"Ivan Maidanski2022-05-101-1/+1
* Change default value of max_prior_attempts to 3Ivan Maidanski2022-05-061-2/+2
* Fix incremental mode enabling in gctest if TEST_MANUAL_VDBIvan Maidanski2022-05-061-2/+2
* Remove extra space after comma in license termsIvan Maidanski2022-05-011-1/+1
* Remove extra parentheses in return statementIvan Maidanski2022-05-011-22/+22
* Fix linking of tests in case of finalization is offIvan Maidanski2022-04-221-0/+4
* Fix 'new_link undeclared' compiler error in gctest if finalization offIvan Maidanski2022-04-221-3/+3
* Workaround call stack size exceeded in gctest (Wasm)Simon Kainz2022-04-211-1/+2
* Adjust indentation in C preprocessor directivesIvan Maidanski2022-04-181-85/+85
* Test manual self-suspend in gctestIvan Maidanski2022-04-171-13/+50