projects
/
platform
/
upstream
/
libgc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix a typo in 'primitives' word in ChangeLog
[platform/upstream/libgc.git]
/
mark.c
2019-10-03
Ivan Maidanski
Workaround 'label handle_thr_start is not used' cppchec...
blob
|
commitdiff
2019-10-02
Ivan Maidanski
Fix 'ACCESS_VIOLATION in marker' GC warning on Win32...
blob
|
commitdiff
|
diff to current
2019-09-10
Ivan Maidanski
Workaround 'redundant initialization for r' cppcheck...
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-08-29
Ivan Maidanski
Prevent WARN of incompatible incremental GC if default...
blob
|
commitdiff
|
diff to current
2019-04-25
Ivan Maidanski
Explicitly zero-initialize trace_buf
blob
|
commitdiff
|
diff to current
2019-04-23
Ivan Maidanski
Workaround 'duplicate expression for condition and...
blob
|
commitdiff
|
diff to current
2019-04-17
Ivan Maidanski
Simplify logged message in scratch_recycle
blob
|
commitdiff
|
diff to current
2019-04-17
Ivan Maidanski
Enable true incremental collection even if parallel...
blob
|
commitdiff
|
diff to current
2019-04-16
Ivan Maidanski
Comments reformatting in mark.c to properly delimit...
blob
|
commitdiff
|
diff to current
2019-04-04
Ivan Maidanski
Fix typos in documentation (regarding 'non-incremental')
blob
|
commitdiff
|
diff to current
2019-01-21
Ivan Maidanski
Fix 'unexpected mark stack overflow' abort in push_all_...
blob
|
commitdiff
|
diff to current
2019-01-15
Ivan Maidanski
Workaround 'if condition is the same as the previous...
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-20
Ivan Maidanski
Fix deadlocks in write and suspend handlers if AO test...
blob
|
commitdiff
|
diff to current
2018-11-09
Ivan Maidanski
Workaround 'AST broken' syntax error reported by cppche...
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-04
Ivan Maidanski
Really fix 'potential unsafe sign check of a bitwise...
blob
|
commitdiff
|
diff to current
2018-08-31
Ivan Maidanski
Eliminate 'potential unsafe sign check of a bitwise...
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-07-26
Ivan Maidanski
Remove PUSH_CONTENTS_HDR multi-line macro
blob
|
commitdiff
|
diff to current
2018-07-10
Ivan Maidanski
Eliminate 'ptr arithmetic with NULL' cppcheck warning...
blob
|
commitdiff
|
diff to current
2018-07-05
Ivan Maidanski
Remove PUSH_OBJ multi-line macro
blob
|
commitdiff
|
diff to current
2018-06-22
Ivan Maidanski
Fix mark stack overflow checking in push_selected
blob
|
commitdiff
|
diff to current
2018-06-20
Ivan Maidanski
Eliminate 'switch statement contains no case label...
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-04-06
Ivan Maidanski
Add assertions about held lock for apply_to_each_object...
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-26
Ivan Maidanski
Always include gc_atomic_ops.h unless threads are disabled
blob
|
commitdiff
|
diff to current
2018-02-22
Ivan Maidanski
Omit register keyword in performance-critical code...
blob
|
commitdiff
|
diff to current
2018-02-22
Jay Krell
Eliminate C++ warnings about deprecated register keywor...
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-12
Hans Boehm
Avoid potential race between realloc and clear_hdr_mark...
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
2017-12-14
Ivan Maidanski
Eliminate UBSan warning of overflow during descr subtra...
blob
|
commitdiff
|
diff to current
2017-12-04
Petter A. Urkedal
Fix marking of disclaim-reachable objects in the increm...
blob
|
commitdiff
|
diff to current
2017-12-01
Ivan Maidanski
Fix data race in do_local_mark when comparing active_co...
blob
|
commitdiff
|
diff to current
2017-12-01
Ivan Maidanski
Fix data race in mark_thread when updating mark_no
blob
|
commitdiff
|
diff to current
2017-11-21
Ivan Maidanski
Place no_sanitize attributes in a GCC-compliant way
blob
|
commitdiff
|
diff to current
2017-10-31
Ivan Maidanski
Workaround TSan false positives in mark_from, push_...
blob
|
commitdiff
|
diff to current
2017-10-19
Ivan Maidanski
Workaround Thread Sanitizer (TSan) false positive warni...
blob
|
commitdiff
|
diff to current
2017-09-27
Ivan Maidanski
Eliminate '-pedantic is not option that controls warnin...
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-09-22
Ivan Maidanski
Align local_mark_stack in help_marker explicitly
blob
|
commitdiff
|
diff to current
2017-09-19
Ivan Maidanski
Fix infinite mark_some calls after memory mapping disap...
blob
|
commitdiff
|
diff to current
2017-09-18
Ivan Maidanski
Allow custom N_LOCAL_ITERS and ENTRIES_TO_GET values
blob
|
commitdiff
|
diff to current
2017-09-18
Ivan Maidanski
Fix missing started_thread_while_stopped call from...
blob
|
commitdiff
|
diff to current
2017-09-18
Ivan Maidanski
Fix SIGSEGV in mark_from called from do_local_mark...
blob
|
commitdiff
|
diff to current
2017-08-30
Ivan Maidanski
Remove unnecessary type casts of printf arguments to...
blob
|
commitdiff
|
diff to current
2017-08-22
Ivan Maidanski
Avoid busy waiting in mark_thread while GC_parallel...
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-08-19
Ivan Maidanski
Add assertion that no hb_n_marks underflow occurs
blob
|
commitdiff
|
diff to current
2017-08-19
Ivan Maidanski
Fix hb_n_marks underflow in clear_fl_marks if MARK_BIT_...
blob
|
commitdiff
|
diff to current
2017-08-16
Ivan Maidanski
Eliminate '-pedantic is not an option that controls...
blob
|
commitdiff
|
diff to current
2017-08-02
Ivan Maidanski
Use heap-allocated memory for local mark stack of non...
blob
|
commitdiff
|
diff to current
2017-06-28
Ivan Maidanski
Fix gctest crash if configure --enable-handle-fork...
blob
|
commitdiff
|
diff to current
2017-04-20
Ivan Maidanski
Prevent multiple 'Caught ACCESS_VIOLATION in marker...
blob
|
commitdiff
|
diff to current
2017-04-13
Ivan Maidanski
Eliminate 'incompatible function pointer' warning in...
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-02-28
Ivan Maidanski
Eliminate 'label not used' cppcheck false warnings...
blob
|
commitdiff
|
diff to current
2017-01-31
Ivan Maidanski
Fix a typo in comment of GC_mark_some
blob
|
commitdiff
|
diff to current
2017-01-19
Ivan Maidanski
Revert "Skip GC_DS_PER_OBJECT objs with negative descri...
blob
|
commitdiff
|
diff to current
2017-01-11
Ivan Maidanski
Use EXPECT FALSE for mark_from code documented as execu...
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-20
Ivan Maidanski
Workaround 'resource leak' false positives in alloc_MS...
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-17
Ivan Maidanski
Workaround 'value of AO_compiler_barrier unknown' cppch...
blob
|
commitdiff
|
diff to current
2016-12-17
Ivan Maidanski
Workaround 'checking unsigned value is negative' code...
blob
|
commitdiff
|
diff to current
2016-12-17
Ivan Maidanski
Workaround 'null pointer dereference' false positive...
blob
|
commitdiff
|
diff to current
2016-12-13
Ivan Maidanski
Do not print n_rescuing_pages value if incremental...
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
2016-12-10
Ivan Maidanski
Fix GC_mark_stack_top assertion violation properly...
blob
|
commitdiff
|
diff to current
2016-12-10
Ivan Maidanski
Fix assertion in GC_steal_mark_stack for non-heap regions
blob
|
commitdiff
|
diff to current
2016-12-09
Ivan Maidanski
Workaround 'index out of bounds' UBSan false warning...
blob
|
commitdiff
|
diff to current
2016-12-07
Ivan Maidanski
Fix '~' operator application to unsigned values shorter...
blob
|
commitdiff
|
diff to current
2016-11-26
Ivan Maidanski
Suppress 'use of GNU address-of-label extension' warnin...
blob
|
commitdiff
|
diff to current
2016-11-25
Ivan Maidanski
Suppress 'taking address of label non-standard' GCC...
blob
|
commitdiff
|
diff to current
2016-11-17
Ivan Maidanski
Fix assertion violation in mark_local checking GC_mark_...
blob
|
commitdiff
|
diff to current
2016-11-16
Ivan Maidanski
Eliminate 'function result not used' code defect in...
blob
|
commitdiff
|
diff to current
2016-11-15
Ivan Maidanski
Support AddressSanitizer and MemorySanitizer (clang)
blob
|
commitdiff
|
diff to current
2016-10-29
Ivan Maidanski
Export GC_is_tmp_root() and GC_print_trace[_inner]()
blob
|
commitdiff
|
diff to current
2016-10-29
Ivan Maidanski
Allow custom TRACE_ENTRIES value
blob
|
commitdiff
|
diff to current
2016-10-28
Ivan Maidanski
Eliminate duplicate log messages in GC_mark_from
blob
|
commitdiff
|
diff to current
2016-10-21
Ivan Maidanski
Eliminate 'value of NEED_FIXUP_POINTER unknown' cppchec...
blob
|
commitdiff
|
diff to current
2016-10-20
Ivan Maidanski
Eliminate 'printf format specifies type void*' GCC...
blob
|
commitdiff
|
diff to current
2016-10-04
Ivan Maidanski
Eliminate more 'scope of variable can be reduced' cppch...
blob
|
commitdiff
|
diff to current
2016-10-03
Ivan Maidanski
Workaround 'local variable size too big' static analyze...
blob
|
commitdiff
|
diff to current
2016-08-27
Ivan Maidanski
Eliminate 'scope of variable can be reduced' cppcheck...
blob
|
commitdiff
|
diff to current
2016-08-01
Ivan Maidanski
Fix various typos in comments and documentation
blob
|
commitdiff
|
diff to current
2016-07-05
Gabor Drescher
Fix assertion in GC_mark_from for non-heap regions
blob
|
commitdiff
|
diff to current
2016-07-01
Ivan Maidanski
Replace (fix) 'objs' acronym in comments with 'objects...
blob
|
commitdiff
|
diff to current
2016-06-30
Ivan Maidanski
Merge branch 'generalize-alloc-via-ok_freelist'
blob
|
commitdiff
|
diff to current
2016-06-30
Ivan Maidanski
Revert "Refactoring of GC_Xobjfreelist" partially
blob
|
commitdiff
|
diff to current
2016-06-29
Ivan Maidanski
Revert "Fix GC_new_kind in case of client-defined PREDE...
blob
|
commitdiff
|
diff to current
2016-06-29
Ivan Maidanski
Revert "Remove redundant comments in GC_obj_kinds"
blob
|
commitdiff
|
diff to current
2016-06-23
Ivan Maidanski
Fix GC_new_kind in case of client-defined PREDEFINED_KINDS
blob
|
commitdiff
|
diff to current
2016-06-21
Ivan Maidanski
Merge branch 'thread-suspend'
blob
|
commitdiff
|
diff to current
next