New macro (CONSOLE_LOG) to enable logging to console on Win32
[platform/upstream/libgc.git] / include / private / gc_priv.h
2019-09-12 Ivan MaidanskiNew macro (CONSOLE_LOG) to enable logging to console...
2019-09-11 Ivan MaidanskiDo not define GC_write_cs for Xbox One target
2019-09-10 Ivan MaidanskiReplace push_one calls with push_many_regs one for...
2019-06-25 Ivan MaidanskiFix 'GC_debug_header_size is deprecated' GCC warning
2019-05-29 Ivan MaidanskiFix 'unused function GC_add_map_entry' compiler warning
2019-04-17 Ivan MaidanskiEnable true incremental collection even if parallel...
2019-04-03 Ivan MaidanskiAllow memory unmapping in case of MPROTECT_VDB
2019-03-25 Ivan MaidanskiUse KB/MB/GB abbreviations uniformly across entire...
2019-03-25 Ivan MaidanskiFix various typos mostly in documentation files
2019-02-13 Ivan MaidanskiFix 'wrong __data_start/_end pair' error on Android
2019-02-12 Michael HerringUse atomic primitives for Sony PlayStation Portable 2
2019-01-15 Ivan MaidanskiWorkaround 'local t shadows outer var' cppcheck warning...
2019-01-15 Jonas EchterhoffUse better precision Windows timers
2019-01-14 Ivan MaidanskiReport time with a nanosecond precision where available
2019-01-05 Ivan MaidanskiEnsure result of every variant of MS_TIME_DIFF has...
2019-01-05 Ivan MaidanskiFix BSD_TIME variant of MS_TIME_DIFF for the case of...
2019-01-05 Ivan MaidanskiFix invalid initializer of CLOCK_TYPE variables if...
2018-12-26 Jonas EchterhoffUse atomics on PS4
2018-12-05 Ivan MaidanskiDo not use 'ifndef AO_CLEAR' in mark, pthread_support...
2018-11-22 Ivan MaidanskiFix 'collecting from unknown thread' abort in leak...
2018-11-20 Ivan MaidanskiFix a deadlock in write_fault_handler if AO_or is emulated
2018-11-14 Ivan MaidanskiUse standalone private macro to guard against ptr_t...
2018-11-13 Ivan MaidanskiRemove redundant header double-inclusion checks in...
2018-11-09 Ivan MaidanskiWorkaround '#error' cppcheck messages in backgraph...
2018-11-09 Ivan MaidanskiFix 'set_pht_entry_from_index_concurrent value is unkno...
2018-11-07 Ivan MaidanskiUse GC_WORD_MAX macro across all C source files
2018-09-26 Ivan MaidanskiUse AO_or in async_set_pht_entry_from_index if available
2018-09-25 Ivan MaidanskiFix concurrent bitmap update in GC_dirty
2018-09-22 Ivan MaidanskiRemove unused clear_pht_entry_from_index macro
2018-08-31 Ivan MaidanskiRemove MIN_WORDS macro from gc_priv.h
2018-08-14 Ivan MaidanskiNew API to turn on manual VDB at runtime
2018-08-07 Martin KoeppeInitial single-threaded support of Interix subsystem
2018-08-01 Josh PetersonFix the build for N3DS
2018-07-31 Jonas EchterhoffFix more compilation issues for XboxOne
2018-07-26 Ivan MaidanskiRemove PUSH_CONTENTS_HDR multi-line macro
2018-06-22 Ivan MaidanskiAdd GC_reachable_here after GC_dirty in GC source
2018-06-20 Ivan MaidanskiReally use C11 static_assert if available (GCC/Clang...
2018-06-08 Ivan MaidanskiFix 'collecting from unknown thread' abort in leak...
2018-05-19 Ivan MaidanskiEnable compilation for Cygwin with MPROTECT_VDB
2018-05-17 Ivan MaidanskiRename GC_dirty_async back to GC_dirty
2018-05-17 Ivan MaidanskiHide and rename GC_dirty to GC_dirty_async[_inner]
2018-05-15 Ivan MaidanskiRemove stubborn objects allocation code completely
2018-05-07 Ivan MaidanskiFix infinite restarting of mark_some when a static...
2018-04-10 Ivan MaidanskiAvoid potential data race during GC_dump execution
2018-03-15 Ivan MaidanskiFix the collector hang when it is configured with ...
2018-02-28 Ivan MaidanskiReplace conditional extern 'C' blocks begin/end with...
2018-02-28 Ivan MaidanskiDeclare all internal functions in private headers inste...
2018-02-28 Ivan MaidanskiFix typo in AIX macro name
2018-02-27 Ivan MaidanskiFix GC_free_bytes[] linkage for the case of compilation...
2018-02-26 Hans BoehmAvoid potential race when accessing size_map table
2018-02-26 Ivan MaidanskiAlways include gc_atomic_ops.h unless threads are disabled
2018-02-22 Ivan MaidanskiFix missing new-line in GC_INFOLOG_PRINTF call in ABORT...
2018-02-22 Ivan MaidanskiOmit register keyword in performance-critical code...
2018-02-16 Ivan MaidanskiConvert GC source files to valid C++ code
2018-02-12 Jay KrellChange pointer arguments of push_all[_eager]/conditiona...
2018-02-08 Ivan MaidanskiFix arg type of continue_reclaim prototype after the...
2018-02-08 Ivan MaidanskiChange type of hb_sz field (of hblkhdr) from size_t...
2018-02-07 Jay KrellPut variable/function declarations into extern 'C'...
2018-02-07 Ivan MaidanskiCollapse multiple BCOPY_EXISTS macro definitions
2018-02-06 Jonathan ChambersInitial support of WinRT
2018-02-01 Ivan MaidanskiDefine ABORT() using _CrtDbgBreak (if available) on...
2018-02-01 Jonathan ChambersInitial support of Sony PlayStation Portable 2
2018-01-30 Jonathan ChambersInitial support of Xbox One (DURANGO) target
2018-01-29 Jonathan ChambersInitial support of Orbis target
2018-01-27 Jonathan ChambersInitial support of Nintendo platform
2017-12-07 Ivan MaidanskiUse __builtin_expect in SIZET_SAT_ADD macro
2017-12-01 Ivan MaidanskiWorkaround TSan false positives in add_to_black_list_no...
2017-11-29 Ivan MaidanskiRemove some redundant macro definitions from gc_atomic_...
2017-11-28 Ivan MaidanskiRemove redundant THREADS macro checks
2017-11-21 Ivan MaidanskiFix 'unknown attribute no_sanitize' compiler warnings...
2017-11-17 Ivan MaidanskiEliminate TSan warning about data race when accessing...
2017-11-14 Ivan MaidanskiRemove GENERAL_MALLOC internal macro
2017-10-31 Ivan MaidanskiWorkaround TSan false positive in [set_]mark_bit_from_hdr
2017-10-31 Ivan MaidanskiWorkaround TSan false positive in invoke_finalizers
2017-10-25 Ivan MaidanskiDo not use system clock consistently if NO_CLOCK
2017-10-24 Ivan MaidanskiMake extend_size_map() static
2017-10-20 Ivan MaidanskiRevert 'Never try to include private/config.h'
2017-10-19 Ivan MaidanskiWorkaround Thread Sanitizer (TSan) false positive warni...
2017-10-18 Ivan MaidanskiNever try to include private/config.h
2017-09-25 Ivan MaidanskiDo not disable parallel mark for WRAP_MARK_SOME
2017-08-21 Ivan MaidanskiEliminate unsigned fl_builder_count underflow in mark_t...
2017-07-19 Tautvydas ZilysPublic API (GC_deinit) to allow Win32 critical sections...
2017-06-28 Ivan MaidanskiFix gctest crash if configure --enable-handle-fork...
2017-06-13 Ivan MaidanskiMove pcr_interface.c, real_malloc.c to 'extra' folder
2017-05-22 Ivan MaidanskiWorkaround 'array compared to 0', 'untrusted loop bound...
2017-04-13 Ivan MaidanskiEliminate 'incompatible function pointer' warning in...
2017-03-23 Ivan MaidanskiUse C11 static_assert if available
2017-03-23 Ivan MaidanskiFix typo in comment at GC_setup_temporary_fault_handler...
2017-03-14 Ivan MaidanskiFix GC_SIZE_MAX definition (Linux/musl-gcc)
2017-03-08 Ivan MaidanskiFix 'token not a valid binary' error during initseconda...
2017-03-07 Ivan MaidanskiFix 'expected end of line in preprocessor' compilation...
2017-03-07 Thomas Linder PulsIncrease MAX_HEAP_SECTS (10 times) for large-config
2017-03-07 Ivan MaidanskiWorkaround 'obsolescent bcopy, bzero called' cppcheck...
2017-03-07 Ivan MaidanskiDefine CLANG/GNUC_PREREQ macros to check gcc/clang...
2017-01-25 Ivan MaidanskiAdd AO primitives implementation to GC based on C11...
2017-01-16 Ivan MaidanskiFix lack of 2 trailing zeros in _MSC_VER numbers
2017-01-11 Ivan MaidanskiFix gc_backptr.h, gc_mark.h, GC_DS_TAGS names in docume...
2016-12-22 Ivan MaidanskiEliminate 'memory leak' code defect for scratch-allocat...
2016-12-19 Ivan MaidanskiSkip grungy_pages update when mark state invalid to...
2016-12-12 Ivan MaidanskiFix GC_noop6 definition to avoid its calls to be optimi...
next