index
:
delta/bdwgc.git
add-long-weakref
draft-appveyor
draft-travis
fix_tsx_bug
freebsd-ports-devel-boehm-gc
freebsd-ports-devel-boehm-gc-integrate
gc6x-branch
gcc_boehmgc
ios-unified-ts-fix
jtotz-bdwgc-integrate
jtotz_bdwgc
master
mono_libgc
racket_gc
release-7_2
release-7_4
release-7_6
release-8_0
release-8_2
thread-suspend
github.com: ivmai/bdwgc.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
mark.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Workaround 'label handle_thr_start is not used' cppcheck style warning
Ivan Maidanski
2019-10-03
1
-1
/
+2
*
Fix 'ACCESS_VIOLATION in marker' GC warning on Win32 async thread start
Ivan Maidanski
2019-10-03
1
-2
/
+6
*
Workaround 'redundant initialization for r' cppcheck false positive
Ivan Maidanski
2019-09-10
1
-3
/
+4
*
Replace push_one calls with push_many_regs one for Win32 thread context
Ivan Maidanski
2019-09-10
1
-6
/
+13
*
Prevent WARN of incompatible incremental GC if default or manual VDB
Ivan Maidanski
2019-08-30
1
-4
/
+6
*
Explicitly zero-initialize trace_buf
Ivan Maidanski
2019-04-25
1
-1
/
+1
*
Workaround 'duplicate expression for condition and assignment' cppcheck FP
Ivan Maidanski
2019-04-23
1
-1
/
+1
*
Simplify logged message in scratch_recycle
Ivan Maidanski
2019-04-17
1
-3
/
+2
*
Enable true incremental collection even if parallel marker is on
Ivan Maidanski
2019-04-17
1
-6
/
+6
*
Comments reformatting in mark.c to properly delimit sentences
Ivan Maidanski
2019-04-16
1
-43
/
+35
*
Fix typos in documentation (regarding 'non-incremental')
Ivan Maidanski
2019-04-05
1
-1
/
+1
*
Fix 'unexpected mark stack overflow' abort in push_all_stack
Ivan Maidanski
2019-01-22
1
-1
/
+2
*
Workaround 'if condition is the same as the previous one' cppcheck warnings
Ivan Maidanski
2019-01-15
1
-5
/
+1
*
Do not use 'ifndef AO_CLEAR' in mark, pthread_support and gctest
Ivan Maidanski
2018-12-06
1
-1
/
+1
*
Fix deadlocks in write and suspend handlers if AO test-and-set is emulated
Ivan Maidanski
2018-11-20
1
-1
/
+1
*
Workaround 'AST broken' syntax error reported by cppcheck in GC_mark_some
Ivan Maidanski
2018-11-09
1
-1
/
+1
*
Use GC_WORD_MAX macro across all C source files
Ivan Maidanski
2018-11-07
1
-1
/
+1
*
Really fix 'potential unsafe sign check of a bitwise operation' code defect
Ivan Maidanski
2018-09-05
1
-2
/
+2
*
Eliminate 'potential unsafe sign check of a bitwise operation' code defect
Ivan Maidanski
2018-08-31
1
-1
/
+2
*
New API to turn on manual VDB at runtime
Ivan Maidanski
2018-08-15
1
-8
/
+9
*
Remove PUSH_CONTENTS_HDR multi-line macro
Ivan Maidanski
2018-07-26
1
-6
/
+5
*
Eliminate 'ptr arithmetic with NULL' cppcheck warning in alloc_mark_stack
Ivan Maidanski
2018-07-11
1
-4
/
+3
*
Remove PUSH_OBJ multi-line macro
Ivan Maidanski
2018-07-05
1
-6
/
+8
*
Fix mark stack overflow checking in push_selected
Ivan Maidanski
2018-06-23
1
-3
/
+5
*
Eliminate 'switch statement contains no case label' compiler warning
Ivan Maidanski
2018-06-20
1
-0
/
+2
*
Rename GC_dirty_async back to GC_dirty
Ivan Maidanski
2018-05-18
1
-1
/
+1
*
Hide and rename GC_dirty to GC_dirty_async[_inner]
Ivan Maidanski
2018-05-17
1
-7
/
+3
*
Remove stubborn objects allocation code completely
Ivan Maidanski
2018-05-15
1
-29
/
+7
*
Add assertions about held lock for apply_to_each_object callers
Ivan Maidanski
2018-04-06
1
-0
/
+1
*
Declare all internal functions in private headers instead of .c files
Ivan Maidanski
2018-02-28
1
-10
/
+0
*
Always include gc_atomic_ops.h unless threads are disabled
Ivan Maidanski
2018-02-26
1
-2
/
+1
*
Omit register keyword in performance-critical code if C++ compiler used
Ivan Maidanski
2018-02-23
1
-10
/
+12
*
Eliminate C++ warnings about deprecated register keyword (GC source)
Jay Krell
2018-02-22
1
-1
/
+1
*
Convert GC source files to valid C++ code
Ivan Maidanski
2018-02-16
1
-14
/
+14
*
Change pointer arguments of push_all[_eager]/conditional API to void* type
Jay Krell
2018-02-13
1
-14
/
+14
*
Avoid potential race between realloc and clear_hdr_marks/reclaim_generic
Hans Boehm
2018-02-12
1
-1
/
+10
*
Change type of hb_sz field (of hblkhdr) from size_t to word
Ivan Maidanski
2018-02-08
1
-5
/
+5
*
Eliminate UBSan warning of overflow during descr subtraction in mark_from
Ivan Maidanski
2017-12-15
1
-2
/
+2
*
Fix marking of disclaim-reachable objects in the incremental mode
Petter A. Urkedal
2017-12-04
1
-1
/
+15
*
Fix data race in do_local_mark when comparing active_count to helper_count
Ivan Maidanski
2017-12-01
1
-7
/
+15
*
Fix data race in mark_thread when updating mark_no
Ivan Maidanski
2017-12-01
1
-9
/
+2
*
Place no_sanitize attributes in a GCC-compliant way
Ivan Maidanski
2017-11-21
1
-8
/
+8
*
Workaround TSan false positives in mark_from, push_*_eager
Ivan Maidanski
2017-11-01
1
-0
/
+3
*
Workaround Thread Sanitizer (TSan) false positive warnings (partially)
Ivan Maidanski
2017-10-20
1
-1
/
+1
*
Eliminate '-pedantic is not option that controls warnings' GCC-6.4 message
Ivan Maidanski
2017-09-27
1
-1
/
+1
*
Do not disable parallel mark for WRAP_MARK_SOME
Ivan Maidanski
2017-09-26
1
-0
/
+29
*
Align local_mark_stack in help_marker explicitly
Ivan Maidanski
2017-09-22
1
-3
/
+5
*
Fix infinite mark_some calls after memory mapping disappeared (Glibc)
Ivan Maidanski
2017-09-19
1
-0
/
+5
*
Allow custom N_LOCAL_ITERS and ENTRIES_TO_GET values
Ivan Maidanski
2017-09-19
1
-2
/
+7
*
Fix missing started_thread_while_stopped call from mark_some if GCC/Clang
Ivan Maidanski
2017-09-19
1
-3
/
+7
[next]