summaryrefslogtreecommitdiff
path: root/misc.c
Commit message (Expand)AuthorAgeFilesLines
* Do not do unnecessary GC_read_dirty() from GC_enable_incrementalIvan Maidanski2023-05-031-3/+8
* Ensure that GC_init does not allocate any object itselfIvan Maidanski2023-04-061-0/+11
* Fix signals delivery fail in find-leak mode if init from non-main threadIvan Maidanski2023-04-061-10/+10
* Rename ROUNDED_UP_GRANULES macro to ALLOC_REQUEST_GRANSIvan Maidanski2023-03-241-1/+1
* Define GC_print_stats as GC_INNERIvan Maidanski2023-03-161-1/+1
* Remove unused DCL_LOCK_STATEIvan Maidanski2023-01-301-37/+9
* Fix DCL_LOCK_STATE placement in GC_set_oom_fnIvan Maidanski2023-01-281-1/+2
* Avoid code duplication between pthread_support.c and win32_threads.cIvan Maidanski2022-12-061-2/+2
* Remove trailing dot in WARN messagesIvan Maidanski2022-11-011-6/+7
* Fix negative heap size values reported in WARNIvan Maidanski2022-11-011-2/+2
* Workaround 'returning pointer to local variable base' cppcheck FP in miscIvan Maidanski2022-10-201-1/+1
* Fix missing lock while updating GC_in_thread_creation in GC_exit_checkIvan Maidanski2022-10-031-3/+11
* Include stdio.h and stdlib.h only from gc_priv.hIvan Maidanski2022-09-261-1/+0
* Adjust naming of Win32/64 and x86/64 words in comments and documentationIvan Maidanski2022-09-261-2/+2
* Use cast to void instead of the attribute to indicate unused argumentsIvan Maidanski2022-09-151-13/+19
* Add missing cast in GC_is_init_calledIvan Maidanski2022-09-141-1/+1
* Fix 'overflow in conversion from word' g++ warning in GC_initIvan Maidanski2022-09-101-1/+2
* Fix 'passing arg 1 of GC_apply_to_all_blocks from incompatible type' errorIvan Maidanski2022-08-051-1/+1
* New API function (GC_get_hblk_size) to get HBLKSIZE valueIvan Maidanski2022-08-031-0/+5
* Use modHBLKSZ where possibleIvan Maidanski2022-08-031-2/+2
* Prevent (fix) parallel custom mark procs run in single-threaded clientsIvan Maidanski2022-06-011-8/+1
* Call GC_init_parallel only from GC_initIvan Maidanski2022-05-311-8/+6
* Fix comment in GC_init regarding GC_init_parallel callIvan Maidanski2022-05-301-3/+2
* Update copyright information in alloc.c and other modified files (2022)Ivan Maidanski2022-05-271-1/+1
* Eliminate 'possible loss of data' compiler warning in GC_envfile_getenvIvan Maidanski2022-05-251-1/+2
* Define GC_get_parallel and GC_set_markers_count in single-threaded GCIvan Maidanski2022-05-201-3/+14
* Allow to start marker threads in child of single-threaded clientIvan Maidanski2022-05-201-5/+3
* Fix potential race if start_mark_threads called from threads in childIvan Maidanski2022-05-191-6/+3
* Ensure GC_our_memory is updated while holding GC lockIvan Maidanski2022-05-191-4/+6
* Fix I_HOLD_LOCK assertion violation in GC_exclude_static_roots_innerIvan Maidanski2022-05-121-3/+3
* Remove extra space after comma in license termsIvan Maidanski2022-05-011-1/+1
* Remove extra parentheses in return statementIvan Maidanski2022-05-011-18/+15
* Define and use SIGNAL_BASED_STOP_WORLD macro internallyIvan Maidanski2022-03-271-3/+2
* Update next_random_no state using AO primitiveIvan Maidanski2022-03-201-3/+9
* Output finalization information by GC_dumpIvan Maidanski2022-03-161-2/+5
* Do not probe to find main data root start if dl_iterate_phdr existsIvan Maidanski2022-03-101-3/+6
* Replace GC_init_netbsd_elf with GC_init_linux_data_start on NetBSDIvan Maidanski2022-03-101-4/+1
* Change minimum heap growth to one block if requested explicitlyIvan Maidanski2022-03-021-3/+2
* Really ignore bad GC_INITIAL/MAXIMUM_HEAP_SIZE valuesIvan Maidanski2022-03-021-5/+8
* Allow to skip heap expansion in GC_initIvan Maidanski2022-02-281-32/+32
* Warn if heap has grown while GC was disabledIvan Maidanski2022-02-231-0/+5
* Add I_HOLD_LOCK assertion to scratch_alloc/recycle and their callersIvan Maidanski2022-01-171-9/+1
* Declare GC_register_stackbottom symbol as internal (IA64)Ivan Maidanski2022-01-121-2/+2
* Support Elbrus 2000 (Linux/e2k)Ilya Kurdyukov2022-01-121-3/+9
* Fix lock assertion violation in GC_find_limit if always multi-threadedIvan Maidanski2021-12-051-0/+8
* Fix missing write() declaration if CONSOLE_LOG (Watcom)Ivan Maidanski2021-12-051-1/+1
* Fix GC_allocate_ml incorrect cleanup in GC_deinit if pthreads (MinGW)Ivan Maidanski2021-12-031-1/+3
* Declare API function and print amount of memory obtained from OSIvan Maidanski2021-09-221-0/+6
* Call add_to_our_memory in envfile_initIvan Maidanski2021-09-221-2/+8
* Remove misleading comment for GC_atfork_prepare in misc.cIvan Maidanski2021-09-181-2/+0