projects
/
platform
/
upstream
/
libgc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
New macro (CONSOLE_LOG) to enable logging to console on Win32
[platform/upstream/libgc.git]
/
include
/
private
/
gc_priv.h
2019-09-12
Ivan Maidanski
New macro (CONSOLE_LOG) to enable logging to console...
blob
|
commitdiff
2019-09-11
Ivan Maidanski
Do not define GC_write_cs for Xbox One target
blob
|
commitdiff
|
diff to current
2019-09-10
Ivan Maidanski
Replace push_one calls with push_many_regs one for...
blob
|
commitdiff
|
diff to current
2019-06-25
Ivan Maidanski
Fix 'GC_debug_header_size is deprecated' GCC warning
blob
|
commitdiff
|
diff to current
2019-05-29
Ivan Maidanski
Fix 'unused function GC_add_map_entry' compiler warning
blob
|
commitdiff
|
diff to current
2019-04-17
Ivan Maidanski
Enable true incremental collection even if parallel...
blob
|
commitdiff
|
diff to current
2019-04-03
Ivan Maidanski
Allow memory unmapping in case of MPROTECT_VDB
blob
|
commitdiff
|
diff to current
2019-03-25
Ivan Maidanski
Use KB/MB/GB abbreviations uniformly across entire...
blob
|
commitdiff
|
diff to current
2019-03-25
Ivan Maidanski
Fix various typos mostly in documentation files
blob
|
commitdiff
|
diff to current
2019-02-13
Ivan Maidanski
Fix 'wrong __data_start/_end pair' error on Android
blob
|
commitdiff
|
diff to current
2019-02-12
Michael Herring
Use atomic primitives for Sony PlayStation Portable 2
blob
|
commitdiff
|
diff to current
2019-01-15
Ivan Maidanski
Workaround 'local t shadows outer var' cppcheck warning...
blob
|
commitdiff
|
diff to current
2019-01-15
Jonas Echterhoff
Use better precision Windows timers
blob
|
commitdiff
|
diff to current
2019-01-14
Ivan Maidanski
Report time with a nanosecond precision where available
blob
|
commitdiff
|
diff to current
2019-01-05
Ivan Maidanski
Ensure result of every variant of MS_TIME_DIFF has...
blob
|
commitdiff
|
diff to current
2019-01-05
Ivan Maidanski
Fix BSD_TIME variant of MS_TIME_DIFF for the case of...
blob
|
commitdiff
|
diff to current
2019-01-05
Ivan Maidanski
Fix invalid initializer of CLOCK_TYPE variables if...
blob
|
commitdiff
|
diff to current
2018-12-26
Jonas Echterhoff
Use atomics on PS4
blob
|
commitdiff
|
diff to current
2018-12-05
Ivan Maidanski
Do not use 'ifndef AO_CLEAR' in mark, pthread_support...
blob
|
commitdiff
|
diff to current
2018-11-22
Ivan Maidanski
Fix 'collecting from unknown thread' abort in leak...
blob
|
commitdiff
|
diff to current
2018-11-20
Ivan Maidanski
Fix a deadlock in write_fault_handler if AO_or is emulated
blob
|
commitdiff
|
diff to current
2018-11-14
Ivan Maidanski
Use standalone private macro to guard against ptr_t...
blob
|
commitdiff
|
diff to current
2018-11-13
Ivan Maidanski
Remove redundant header double-inclusion checks in...
blob
|
commitdiff
|
diff to current
2018-11-09
Ivan Maidanski
Workaround '#error' cppcheck messages in backgraph...
blob
|
commitdiff
|
diff to current
2018-11-09
Ivan Maidanski
Fix 'set_pht_entry_from_index_concurrent value is unkno...
blob
|
commitdiff
|
diff to current
2018-11-07
Ivan Maidanski
Use GC_WORD_MAX macro across all C source files
blob
|
commitdiff
|
diff to current
2018-09-26
Ivan Maidanski
Use AO_or in async_set_pht_entry_from_index if available
blob
|
commitdiff
|
diff to current
2018-09-25
Ivan Maidanski
Fix concurrent bitmap update in GC_dirty
blob
|
commitdiff
|
diff to current
2018-09-22
Ivan Maidanski
Remove unused clear_pht_entry_from_index macro
blob
|
commitdiff
|
diff to current
2018-08-31
Ivan Maidanski
Remove MIN_WORDS macro from gc_priv.h
blob
|
commitdiff
|
diff to current
2018-08-14
Ivan Maidanski
New API to turn on manual VDB at runtime
blob
|
commitdiff
|
diff to current
2018-08-07
Martin Koeppe
Initial single-threaded support of Interix subsystem
blob
|
commitdiff
|
diff to current
2018-08-01
Josh Peterson
Fix the build for N3DS
blob
|
commitdiff
|
diff to current
2018-07-31
Jonas Echterhoff
Fix more compilation issues for XboxOne
blob
|
commitdiff
|
diff to current
2018-07-26
Ivan Maidanski
Remove PUSH_CONTENTS_HDR multi-line macro
blob
|
commitdiff
|
diff to current
2018-06-22
Ivan Maidanski
Add GC_reachable_here after GC_dirty in GC source
blob
|
commitdiff
|
diff to current
2018-06-20
Ivan Maidanski
Really use C11 static_assert if available (GCC/Clang...
blob
|
commitdiff
|
diff to current
2018-06-08
Ivan Maidanski
Fix 'collecting from unknown thread' abort in leak...
blob
|
commitdiff
|
diff to current
2018-05-19
Ivan Maidanski
Enable compilation for Cygwin with MPROTECT_VDB
blob
|
commitdiff
|
diff to current
2018-05-17
Ivan Maidanski
Rename GC_dirty_async back to GC_dirty
blob
|
commitdiff
|
diff to current
2018-05-17
Ivan Maidanski
Hide and rename GC_dirty to GC_dirty_async[_inner]
blob
|
commitdiff
|
diff to current
2018-05-15
Ivan Maidanski
Remove stubborn objects allocation code completely
blob
|
commitdiff
|
diff to current
2018-05-07
Ivan Maidanski
Fix infinite restarting of mark_some when a static...
blob
|
commitdiff
|
diff to current
2018-04-10
Ivan Maidanski
Avoid potential data race during GC_dump execution
blob
|
commitdiff
|
diff to current
2018-03-15
Ivan Maidanski
Fix the collector hang when it is configured with ...
blob
|
commitdiff
|
diff to current
2018-02-28
Ivan Maidanski
Replace conditional extern 'C' blocks begin/end with...
blob
|
commitdiff
|
diff to current
2018-02-28
Ivan Maidanski
Declare all internal functions in private headers inste...
blob
|
commitdiff
|
diff to current
2018-02-28
Ivan Maidanski
Fix typo in AIX macro name
blob
|
commitdiff
|
diff to current
2018-02-27
Ivan Maidanski
Fix GC_free_bytes[] linkage for the case of compilation...
blob
|
commitdiff
|
diff to current
2018-02-26
Hans Boehm
Avoid potential race when accessing size_map table
blob
|
commitdiff
|
diff to current
2018-02-26
Ivan Maidanski
Always include gc_atomic_ops.h unless threads are disabled
blob
|
commitdiff
|
diff to current
2018-02-22
Ivan Maidanski
Fix missing new-line in GC_INFOLOG_PRINTF call in ABORT...
blob
|
commitdiff
|
diff to current
2018-02-22
Ivan Maidanski
Omit register keyword in performance-critical code...
blob
|
commitdiff
|
diff to current
2018-02-16
Ivan Maidanski
Convert GC source files to valid C++ code
blob
|
commitdiff
|
diff to current
2018-02-12
Jay Krell
Change pointer arguments of push_all[_eager]/conditiona...
blob
|
commitdiff
|
diff to current
2018-02-08
Ivan Maidanski
Fix arg type of continue_reclaim prototype after the...
blob
|
commitdiff
|
diff to current
2018-02-08
Ivan Maidanski
Change type of hb_sz field (of hblkhdr) from size_t...
blob
|
commitdiff
|
diff to current
2018-02-07
Jay Krell
Put variable/function declarations into extern 'C'...
blob
|
commitdiff
|
diff to current
2018-02-07
Ivan Maidanski
Collapse multiple BCOPY_EXISTS macro definitions
blob
|
commitdiff
|
diff to current
2018-02-06
Jonathan Chambers
Initial support of WinRT
blob
|
commitdiff
|
diff to current
2018-02-01
Ivan Maidanski
Define ABORT() using _CrtDbgBreak (if available) on...
blob
|
commitdiff
|
diff to current
2018-02-01
Jonathan Chambers
Initial support of Sony PlayStation Portable 2
blob
|
commitdiff
|
diff to current
2018-01-30
Jonathan Chambers
Initial support of Xbox One (DURANGO) target
blob
|
commitdiff
|
diff to current
2018-01-29
Jonathan Chambers
Initial support of Orbis target
blob
|
commitdiff
|
diff to current
2018-01-27
Jonathan Chambers
Initial support of Nintendo platform
blob
|
commitdiff
|
diff to current
2017-12-07
Ivan Maidanski
Use __builtin_expect in SIZET_SAT_ADD macro
blob
|
commitdiff
|
diff to current
2017-12-01
Ivan Maidanski
Workaround TSan false positives in add_to_black_list_no...
blob
|
commitdiff
|
diff to current
2017-11-29
Ivan Maidanski
Remove some redundant macro definitions from gc_atomic_...
blob
|
commitdiff
|
diff to current
2017-11-28
Ivan Maidanski
Remove redundant THREADS macro checks
blob
|
commitdiff
|
diff to current
2017-11-21
Ivan Maidanski
Fix 'unknown attribute no_sanitize' compiler warnings...
blob
|
commitdiff
|
diff to current
2017-11-17
Ivan Maidanski
Eliminate TSan warning about data race when accessing...
blob
|
commitdiff
|
diff to current
2017-11-14
Ivan Maidanski
Remove GENERAL_MALLOC internal macro
blob
|
commitdiff
|
diff to current
2017-10-31
Ivan Maidanski
Workaround TSan false positive in [set_]mark_bit_from_hdr
blob
|
commitdiff
|
diff to current
2017-10-31
Ivan Maidanski
Workaround TSan false positive in invoke_finalizers
blob
|
commitdiff
|
diff to current
2017-10-25
Ivan Maidanski
Do not use system clock consistently if NO_CLOCK
blob
|
commitdiff
|
diff to current
2017-10-24
Ivan Maidanski
Make extend_size_map() static
blob
|
commitdiff
|
diff to current
2017-10-20
Ivan Maidanski
Revert 'Never try to include private/config.h'
blob
|
commitdiff
|
diff to current
2017-10-19
Ivan Maidanski
Workaround Thread Sanitizer (TSan) false positive warni...
blob
|
commitdiff
|
diff to current
2017-10-18
Ivan Maidanski
Never try to include private/config.h
blob
|
commitdiff
|
diff to current
2017-09-25
Ivan Maidanski
Do not disable parallel mark for WRAP_MARK_SOME
blob
|
commitdiff
|
diff to current
2017-08-21
Ivan Maidanski
Eliminate unsigned fl_builder_count underflow in mark_t...
blob
|
commitdiff
|
diff to current
2017-07-19
Tautvydas Zilys
Public API (GC_deinit) to allow Win32 critical sections...
blob
|
commitdiff
|
diff to current
2017-06-28
Ivan Maidanski
Fix gctest crash if configure --enable-handle-fork...
blob
|
commitdiff
|
diff to current
2017-06-13
Ivan Maidanski
Move pcr_interface.c, real_malloc.c to 'extra' folder
blob
|
commitdiff
|
diff to current
2017-05-22
Ivan Maidanski
Workaround 'array compared to 0', 'untrusted loop bound...
blob
|
commitdiff
|
diff to current
2017-04-13
Ivan Maidanski
Eliminate 'incompatible function pointer' warning in...
blob
|
commitdiff
|
diff to current
2017-03-23
Ivan Maidanski
Use C11 static_assert if available
blob
|
commitdiff
|
diff to current
2017-03-23
Ivan Maidanski
Fix typo in comment at GC_setup_temporary_fault_handler...
blob
|
commitdiff
|
diff to current
2017-03-14
Ivan Maidanski
Fix GC_SIZE_MAX definition (Linux/musl-gcc)
blob
|
commitdiff
|
diff to current
2017-03-08
Ivan Maidanski
Fix 'token not a valid binary' error during initseconda...
blob
|
commitdiff
|
diff to current
2017-03-07
Ivan Maidanski
Fix 'expected end of line in preprocessor' compilation...
blob
|
commitdiff
|
diff to current
2017-03-07
Thomas Linder Puls
Increase MAX_HEAP_SECTS (10 times) for large-config
blob
|
commitdiff
|
diff to current
2017-03-07
Ivan Maidanski
Workaround 'obsolescent bcopy, bzero called' cppcheck...
blob
|
commitdiff
|
diff to current
2017-03-07
Ivan Maidanski
Define CLANG/GNUC_PREREQ macros to check gcc/clang...
blob
|
commitdiff
|
diff to current
2017-01-25
Ivan Maidanski
Add AO primitives implementation to GC based on C11...
blob
|
commitdiff
|
diff to current
2017-01-16
Ivan Maidanski
Fix lack of 2 trailing zeros in _MSC_VER numbers
blob
|
commitdiff
|
diff to current
2017-01-11
Ivan Maidanski
Fix gc_backptr.h, gc_mark.h, GC_DS_TAGS names in docume...
blob
|
commitdiff
|
diff to current
2016-12-22
Ivan Maidanski
Eliminate 'memory leak' code defect for scratch-allocat...
blob
|
commitdiff
|
diff to current
2016-12-19
Ivan Maidanski
Skip grungy_pages update when mark state invalid to...
blob
|
commitdiff
|
diff to current
2016-12-12
Ivan Maidanski
Fix GC_noop6 definition to avoid its calls to be optimi...
blob
|
commitdiff
|
diff to current
next