summaryrefslogtreecommitdiff
path: root/misc.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Recycle soft_vdb_buf if soft-dirty bit not supported by kernelIvan Maidanski2021-09-111-1/+1
* Update copyright information in alloc.c and other modified files (2021)Ivan Maidanski2021-09-091-1/+1
* Fix assertion violation in LOCK called before GC_thr_initIvan Maidanski2021-07-261-1/+2
* Eliminate 't->flags not atomically updated' code defect FPIvan Maidanski2021-07-241-1/+7
* Eliminate 'accessing GC_dont_gc without lock' in GC_init code defect FPIvan Maidanski2021-07-241-1/+5
* Replace SN_TARGET_ORBIS to PLATFORM_* and GC_NO_* macrosTim Cannell2021-07-141-4/+4
* Add assertions that GC_page_size is initializedIvan Maidanski2020-09-081-0/+1
* Update copyright information in alloc.c and other modified files (2020)Ivan Maidanski2020-08-011-0/+1
* Eliminate 'nonnull argument fl compared to NULL' compiler warningIvan Maidanski2020-07-191-1/+1
* Add assertion on free-list argument and result of GC_new_kindIvan Maidanski2020-07-181-0/+2
* Move definition of GC_n_mark_procs and GC_n_kinds from mark.c to misc.cIvan Maidanski2020-06-211-0/+4
* Eliminate 'cast between incompatible func types' warnings for FARPROC varsIvan Maidanski2020-04-191-6/+6
* Enable CONSOLE_LOG for MS VC (MSWIN32)Ivan Maidanski2020-04-111-1/+12
* Revert 'Call GC_thr_init only once'Ivan Maidanski2020-02-111-1/+1
* Call GC_thr_init only onceIvan Maidanski2020-02-111-1/+1
* Fix abort in GC_printf when gctest is built as WinMain executable (Cygwin)Ivan Maidanski2019-11-091-2/+12
* Fix 'write to GC log failed' error (Cygwin)Ivan Maidanski2019-10-291-5/+12
* Workaround 'condition appendToFile is always false' cppcheck false positiveIvan Maidanski2019-09-261-1/+6
* Collapse multiple includes of windows.hIvan Maidanski2019-09-141-9/+0
* New macro (CONSOLE_LOG) to enable logging to console on Win32Ivan Maidanski2019-09-121-23/+33
* Do not define GC_write_cs for Xbox One targetIvan Maidanski2019-09-111-2/+1
* Fix a typo in GC_init commentIvan Maidanski2019-08-291-1/+1
* New macro (NO_MSGBOX_ON_ERROR) to avoid message box on GC abort (Win32)Ivan Maidanski2019-07-051-4/+3
* Do not use Manual VDB mode if C malloc is redirectedIvan Maidanski2019-06-211-1/+3
* New API standalone functions to acquire and release the allocator lockIvan Maidanski2019-05-301-0/+12
* Add API functions to get and set the stack bottom of each threadBrian J. Cardiff2019-05-061-0/+24
* Replace 'stack base' with 'stack bottom' in the documentationIvan Maidanski2019-04-261-1/+1
* Refine do_blocking() documentation in gc.hIvan Maidanski2019-04-251-8/+0
* Allow GC_PAUSE_TIME_TARGET environment variable values smaller than 5 msIvan Maidanski2019-04-121-5/+2
* Fix GetThreadContext stale register values use if WoW64 (Win32)Hamayama2019-02-081-27/+1
* Replace "msecs" with "ms" in all comments and messagesIvan Maidanski2019-01-061-1/+1
* Workaround 'argument dummy to GC_noop1 is always 1' cppcheck false positiveIvan Maidanski2018-12-201-1/+5
* Fix 'collecting from unknown thread' abort in leak-finding mode for Win32Ivan Maidanski2018-11-231-1/+1
* Fix deadlocks in write and suspend handlers if AO test-and-set is emulatedIvan Maidanski2018-11-201-2/+4
* Workaround 'local address assignment to a global variable' CSA warningIvan Maidanski2018-11-131-4/+4
* Fix 'too wide non-owner permissions are set for resource' code defectIvan Maidanski2018-11-121-1/+1
* Eliminate 'casting signed to bigger unsigned int' CSA warningIvan Maidanski2018-11-121-3/+3
* Document assertion in the setters that used to return old valueIvan Maidanski2018-11-071-7/+9
* Enable compilation without C runtime (Win32)Michael DeRoy2018-10-291-1/+1
* Fix lock assertion violation in get_index if GC_ALWAYS_MULTITHREADEDIvan Maidanski2018-10-241-3/+3
* Replace some FIXME items with TODO onesIvan Maidanski2018-08-311-1/+1
* New API to turn on manual VDB at runtimeIvan Maidanski2018-08-151-6/+46
* Fix more compilation issues for XboxOneJonas Echterhoff2018-08-011-4/+5
* Export stop/start_world_external only for multi-threaded buildsIvan Maidanski2018-07-281-6/+21