summaryrefslogtreecommitdiff
path: root/include/gc.h
Commit message (Expand)AuthorAgeFilesLines
* Move public header files to include/gc in source treeIvan Maidanski2021-11-251-2172/+2
* Synchronize copyright years between README filesIvan Maidanski2021-11-221-4/+4
* Declare API function and print amount of memory obtained from OSIvan Maidanski2021-09-221-1/+7
* Reflect result of VDB selection at runtime in incremental_protection_needsIvan Maidanski2021-09-161-3/+8
* Add GC_get/set_disable_automatic_collection APIJonas Echterhoff2021-07-171-0/+6
* Add API function to force start of incremental collectionJonas Echterhoff2021-07-141-0/+4
* New API (GC_set_markers_count) to control number of parallel markersIvan Maidanski2020-08-131-1/+20
* Update copyright information in alloc.c and other modified files (2020)Ivan Maidanski2020-08-011-1/+1
* Do not hard-code finalizable objects limit which triggers GCIvan Maidanski2020-07-311-0/+23
* New API function to clear GC exclusion tableJosh Peterson2020-05-181-0/+3
* Define GC_win32_free_heap API function for all Windows targetsIvan Maidanski2020-01-241-2/+2
* Fix 'ulong undefined' compilation error on AIXPeter Wang2019-06-061-2/+2
* 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-10/+10
* Refine do_blocking() documentation in gc.hIvan Maidanski2019-04-251-2/+7
* Enable true incremental collection even if parallel marker is onIvan Maidanski2019-04-171-10/+6
* Refine GC_parallel documentation in gc.hIvan Maidanski2019-04-031-5/+6
* Fix a typo (GC_NPROCS spelling) in a comment in gc.hIvan Maidanski2019-04-031-2/+2
* Remove a misleading comment about Solaris in gc.hIvan Maidanski2019-04-031-1/+0
* Refine GC_INIT documentation about its multiple invocationIvan Maidanski2019-03-251-1/+1
* Use KB/MB/GB abbreviations uniformly across entire documentationIvan Maidanski2019-03-251-1/+1
* Remove documentation specific to particular old BDWGC releasesIvan Maidanski2019-03-221-17/+13
* Fix 'wrong __data_start/_end pair' error on AndroidIvan Maidanski2019-02-141-27/+9
* Add API for accessing incremental GC time limit with nanosecond precisionIvan Maidanski2019-01-051-4/+28
* Refine HIDE_POINTER documentation for the case of the leak-finding modeIvan Maidanski2018-11-291-0/+1
* Workaround '*_stubborn function is never used' cppcheck warningsIvan Maidanski2018-11-231-5/+1
* Workaround 'local address assignment to a global variable' CSA warningIvan Maidanski2018-11-131-1/+6
* Replace some FIXME items with TODO onesIvan Maidanski2018-08-311-1/+1
* Fix indentation of 'define GC_DATAEND' in gc.hIvan Maidanski2018-08-171-1/+1
* New API to turn on manual VDB at runtimeIvan Maidanski2018-08-151-2/+14
* Fix the build for N3DSJosh Peterson2018-08-011-1/+1
* Export stop/start_world_external only for multi-threaded buildsIvan Maidanski2018-07-281-3/+4
* New API to stop and start the GC world externallyJonas Echterhoff2018-07-271-0/+3
* Update copyright information in the documentation and gc.h filesIvan Maidanski2018-07-221-0/+1
* New public API (PTR_STORE_AND_DIRTY) to simplify store-and-dirty operationIvan Maidanski2018-07-011-0/+10
* Eliminate 'language extension used' Clang warning in gc.hIvan Maidanski2018-06-301-4/+4
* Same type casts for GC_PTR_STORE arguments regardless of GC_DEBUGIvan Maidanski2018-06-291-2/+3
* Add GC_reachable_here after GC_dirty in GC sourceIvan Maidanski2018-06-231-0/+2
* Do not include windows.h when compiling gc_cpp.ccIvan Maidanski2018-06-201-1/+2
* Never return null pointer by C++ operator new (gc_cpp)Ivan Maidanski2018-06-011-0/+3
* Remove stubborn objects allocation code completelyIvan Maidanski2018-05-151-33/+20
* Expose API to control rate and max prior attempts of collect_a_littleJonathan Chambers2018-04-241-0/+10
* Expose API to control the minimum bytes allocated before a GC occursJonathan Chambers2018-04-231-0/+6
* Avoid potential data race during GC_dump executionIvan Maidanski2018-04-101-2/+7
* Avoid potential race when accessing size_map tableHans Boehm2018-02-261-1/+3
* New API function (get_size_map_at) to get content of size_map tableIvan Maidanski2018-02-141-0/+6
* Put variable/function declarations into extern 'C' in headersJay Krell2018-02-081-1/+7
* Avoid SIGSEGV during GC_INIT on some Android devicesJonathan Chambers2018-02-011-1/+5
* Use HOST_ANDROID define instead of PLATFORM_ANDROIDZoltan Varga2018-01-241-1/+1