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
/
finalize.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix 'Wrong finalization data' gctest failure using noinline (MS VC x86)
Ivan Maidanski
2021-09-24
1
-19
/
+4
*
Update copyright information in alloc.c and other modified files (2020)
Ivan Maidanski
2020-08-01
1
-1
/
+2
*
Move GC state pointer variables into GC_arrays
Ivan Maidanski
2020-07-19
1
-25
/
+1
*
Move GC state non-pointer variables into GC_arrays
Ivan Maidanski
2020-07-10
1
-4
/
+0
*
Change type of toggleref_array_size/capacity to size_t
Ivan Maidanski
2020-06-21
1
-14
/
+15
*
Change log_size fields of finalizer to unsigned type
Ivan Maidanski
2020-05-18
1
-52
/
+40
*
Remove redundant check of GC_free argument in register_finalizer
Ivan Maidanski
2019-09-10
1
-2
/
+0
*
Fix 'wrong finalization data' gctest failure on Windows
Ivan Maidanski
2019-08-02
1
-0
/
+19
*
Workaround 'duplicate expression for condition and assignment' cppcheck FP
Ivan Maidanski
2019-04-23
1
-1
/
+1
*
Avoid a full GC when growing finalizer tables if in incremental mode
Jonas Echterhoff
2019-02-22
1
-1
/
+3
*
Use GC_WORD_MAX macro across all C source files
Ivan Maidanski
2018-11-07
1
-1
/
+1
*
Remove PUSH_OBJ multi-line macro
Ivan Maidanski
2018-07-05
1
-4
/
+2
*
Remove multi-line macros (ITERATE_DL_HASHTBL_*) in finalize
Ivan Maidanski
2018-07-05
1
-64
/
+47
*
Eliminate duplicate clear_mark_bit call when removing disappearing link
Ivan Maidanski
2018-07-04
1
-2
/
+0
*
Add GC_reachable_here after GC_dirty in GC source
Ivan Maidanski
2018-06-23
1
-3
/
+7
*
Fix missing GC_dirty calls for GC-allocated objects used internally
Ivan Maidanski
2018-05-18
1
-1
/
+39
*
Add assertions to finalize and threads support for MANUAL_VDB needs
Ivan Maidanski
2018-05-16
1
-3
/
+7
*
Eliminate 'boolean result used in bitwise operation' cppcheck warning
Ivan Maidanski
2018-04-20
1
-3
/
+3
*
Avoid potential data race during apply_to_each_object(reset_back_edge)
Ivan Maidanski
2018-04-10
1
-2
/
+0
*
Fix ASSERT_CANCEL_DISABLED violation in try_to_collect_inner
Ivan Maidanski
2018-03-21
1
-1
/
+5
*
Fix unbounded heap growth in case of intensive disappearing links usage
Ivan Maidanski
2018-03-21
1
-5
/
+20
*
Fix 'scope of var can be reduced' cppcheck err in enqueue_all_finalizers
Ivan Maidanski
2018-03-15
1
-4
/
+5
*
Add assertions to ensure ADD_CALL_CHAIN is called holding the lock
Ivan Maidanski
2018-03-15
1
-0
/
+1
*
Access finalize_now atomically to avoid TSan warning without no-sanitize
Ivan Maidanski
2018-03-14
1
-6
/
+19
*
Fix linkage of javaxfc.h symbols for the case of compilation as C++ code
Ivan Maidanski
2018-03-01
1
-0
/
+1
*
Eliminate C++ warnings about deprecated register keyword (GC source)
Jay Krell
2018-02-22
1
-2
/
+2
*
Fix 'anonymous type with no linkage used to declare variable' in GC source
Ivan Maidanski
2018-02-20
1
-1
/
+1
*
Convert GC source files to valid C++ code
Ivan Maidanski
2018-02-16
1
-13
/
+14
*
Place no_sanitize attributes in a GCC-compliant way
Ivan Maidanski
2017-11-21
1
-1
/
+1
*
Workaround TSan false positive in invoke_finalizers
Ivan Maidanski
2017-11-01
1
-1
/
+9
*
Workaround Thread Sanitizer (TSan) false positive warnings (partially)
Ivan Maidanski
2017-10-20
1
-2
/
+4
*
Eliminate 'non-null arg compared to null' warning in toggleref_add (GCC)
Ivan Maidanski
2017-09-27
1
-1
/
+1
*
Do not call BCOPY and BZERO if size is zero
Ivan Maidanski
2017-08-09
1
-2
/
+3
*
Fix SIGSEGV in GC_is_marked when gc_cleanup is used in leak-finding mode
Ivan Maidanski
2017-07-14
1
-0
/
+2
*
Workaround 'int shift by negative amount' false defect in GC_finalize
Ivan Maidanski
2017-05-24
1
-1
/
+4
*
Workaround 'int shift by negative amount' false code defect in finalize
Ivan Maidanski
2017-05-17
1
-2
/
+6
*
Eliminate 'integer shift by a negative amount' code defect in finalize
Ivan Maidanski
2016-12-17
1
-1
/
+11
*
Eliminate 'null dereference' code defect warning in register_finalizer
Ivan Maidanski
2016-10-29
1
-1
/
+5
*
Revert "Eliminate 'deref-of-null' static analyzer warning in register_finalizer"
Ivan Maidanski
2016-10-29
1
-2
/
+1
*
Export GC_dump_finalization/regions()
Ivan Maidanski
2016-10-29
1
-1
/
+1
*
Eliminate redundant local variable in register_finalizer
Ivan Maidanski
2016-10-28
1
-7
/
+5
*
Eliminate 'printf format specifies type void*' GCC pedantic warnings
Ivan Maidanski
2016-10-21
1
-2
/
+3
*
Eliminate more 'scope of variable can be reduced' cppcheck style warnings
Ivan Maidanski
2016-10-04
1
-20
/
+23
*
Eliminate 'comparison is always false' static analyzer warning in finalize
Ivan Maidanski
2016-09-28
1
-10
/
+4
*
Eliminate 'deref-of-null' static analyzer warning in register_finalizer
Ivan Maidanski
2016-09-27
1
-1
/
+2
*
Remove code commented out by 'ifdef UNDEFINED'
Ivan Maidanski
2016-07-25
1
-6
/
+3
*
Fix potential left shift overflows in finalize.c (64-bit targets)
Ivan Maidanski
2016-02-16
1
-6
/
+8
*
Add assertion on lock status to GC_alloc_large and its callers
Ivan Maidanski
2015-10-22
1
-3
/
+6
*
Fix abort message in GC_move_long_link
Ivan Maidanski
2015-09-11
1
-1
/
+1
*
Fix 'comparison of non-null parameter is always false' warning (Clang)
Ivan Maidanski
2015-09-10
1
-4
/
+6
[next]