projects
/
platform
/
upstream
/
libgc.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
platform/upstream/libgc.git
2018-01-11
Ivan Maidanski
New API function (get_expl_freed_bytes_since_gc)
commit
|
commitdiff
|
tree
|
snapshot
2017-12-28
Ivan Maidanski
Prevent multiple sem_post calls for a thread in suspend...
commit
|
commitdiff
|
tree
|
snapshot
2017-12-28
Ivan Maidanski
Do not call sem_getvalue in stop_world if one thread...
commit
|
commitdiff
|
tree
|
snapshot
2017-12-28
Ivan Maidanski
Add assertion for suspend_ack_sem in start_world
commit
|
commitdiff
|
tree
|
snapshot
2017-12-28
Ivan Maidanski
Travis CI: Test GC_NETBSD_THREADS_WORKAROUND
commit
|
commitdiff
|
tree
|
snapshot
2017-12-28
Ivan Maidanski
Allow GC_NETBSD_THREADS_WORKAROUND macro manual definition
commit
|
commitdiff
|
tree
|
snapshot
2017-12-27
Ivan Maidanski
Fix error code in abort message if sem_wait failed...
commit
|
commitdiff
|
tree
|
snapshot
2017-12-25
Ivan Maidanski
Travis CI: Do not use 'trusty' build environment
commit
|
commitdiff
|
tree
|
snapshot
2017-12-25
Ivan Maidanski
Update ChangeLog file
commit
|
commitdiff
|
tree
|
snapshot
2017-12-25
Ivan Maidanski
Update ChangeLog file (add gc-7.4.8 release date)
commit
|
commitdiff
|
tree
|
snapshot
2017-12-25
Ivan Maidanski
Update ChangeLog file (add gc-7.2i release date)
commit
|
commitdiff
|
tree
|
snapshot
2017-12-19
Ivan Maidanski
Update ChangeLog file (v7.6 changes only)
commit
|
commitdiff
|
tree
|
snapshot
2017-12-19
Ivan Maidanski
Update ChangeLog file (v7.2 - v7.4 changes only)
commit
|
commitdiff
|
tree
|
snapshot
2017-12-17
Ivan Maidanski
Remove duplicate check whether MPROTECT_VDB is defined
commit
|
commitdiff
|
tree
|
snapshot
2017-12-15
Ivan Maidanski
Workaround TSan hang in free_inner when called from...
commit
|
commitdiff
|
tree
|
snapshot
2017-12-14
Ivan Maidanski
Eliminate UBSan warning of overflow during descr subtra...
commit
|
commitdiff
|
tree
|
snapshot
2017-12-14
Ivan Maidanski
Workaround TSan false positive in remove_all_threads_but_me
commit
|
commitdiff
|
tree
|
snapshot
2017-12-14
Ivan Maidanski
Do not add no_sanitize_thread to fork at-handlers if...
commit
|
commitdiff
|
tree
|
snapshot
2017-12-14
Ivan Maidanski
Do not call set_handle_fork(1) in gctest if pthread_atf...
commit
|
commitdiff
|
tree
|
snapshot
2017-12-14
Ivan Maidanski
Travis CI: Test explicit at-fork handlers invocation...
commit
|
commitdiff
|
tree
|
snapshot
2017-12-13
Ivan Maidanski
Travis CI: Test with increased number of test threads
commit
|
commitdiff
|
tree
|
snapshot
2017-12-13
Ivan Maidanski
Revert 'Workaround TSan hang in GC_free_inner when...
commit
|
commitdiff
|
tree
|
snapshot
2017-12-12
Ivan Maidanski
Really prevent hang in sem_wait in stop_world if compil...
commit
|
commitdiff
|
tree
|
snapshot
2017-12-12
Ivan Maidanski
Fix gctest failure if compiled with TSan and parallel...
commit
|
commitdiff
|
tree
|
snapshot
2017-12-12
Ivan Maidanski
Use same macro (NTHREADS) across all tests to specify...
commit
|
commitdiff
|
tree
|
snapshot
2017-12-08
Ivan Maidanski
Travis CI: Workaround disclaim_test failure when TSan...
commit
|
commitdiff
|
tree
|
snapshot
2017-12-07
Ivan Maidanski
Workaround TSan data race report in check_fl_marks
commit
|
commitdiff
|
tree
|
snapshot
2017-12-07
Ivan Maidanski
Use __builtin_expect in SIZET_SAT_ADD macro
commit
|
commitdiff
|
tree
|
snapshot
2017-12-04
Ivan Maidanski
Turn on incremental mode (if available) in disclaim_test
commit
|
commitdiff
|
tree
|
snapshot
2017-12-04
Petter A. Urkedal
Fix marking of disclaim-reachable objects in the increm...
commit
|
commitdiff
|
tree
|
snapshot
2017-12-01
Ivan Maidanski
Travis CI: Add a test with TSan with parallel marker...
commit
|
commitdiff
|
tree
|
snapshot
2017-12-01
Ivan Maidanski
Fix data race in do_local_mark when comparing active_co...
commit
|
commitdiff
|
tree
|
snapshot
2017-12-01
Ivan Maidanski
Fix data race in mark_thread when updating mark_no
commit
|
commitdiff
|
tree
|
snapshot
2017-12-01
Ivan Maidanski
Workaround TSan warning about data race in generic_mall...
commit
|
commitdiff
|
tree
|
snapshot
2017-12-01
Ivan Maidanski
Workaround TSan false positives in add_to_black_list_no...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Ivan Maidanski
Document base and size of objects allocated by finalize...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Ivan Maidanski
Update comment in finalized_disclaim to match FINALIZER...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Ivan Maidanski
Remove done_init static variable from fnlz_mlc.c
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Ivan Maidanski
Fix assertion violation about disabled cancel in try_to...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Ivan Maidanski
Workaround TSan false positive about read of mark_lock_...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Ivan Maidanski
Add a sanity check that load_acquire and store_release...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Ivan Maidanski
Improve comment in store_stack_ptr in pthread_stop_world.c
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Ivan Maidanski
Remove explicit case of TRUE/FALSE to AO_t in suspend...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Ivan Maidanski
Guard against USE_PTHREAD_LOCKS and USE_SPIN_LOCK are...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Ivan Maidanski
Fix data race in make_descriptor when setting explicit_...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Ivan Maidanski
Revert 'Eliminate TSan warning about data race in make_...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Ivan Maidanski
Travis CI: Add tests with TSan (only without parallel...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Ivan Maidanski
Travis CI: Remove -D NO_INCREMENTAL if --enable-munmap
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Ivan Maidanski
Do not enable mprotect-based incremental mode if unmapp...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Ivan Maidanski
Eliminate TSan false positive for stop_info.stack_ptr...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Ivan Maidanski
Revert 'Eliminate TSan false positive for stop_info...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Ivan Maidanski
Eliminate 'value exceeds maximum object size' GCC warni...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Ivan Maidanski
Eliminate 'this statement may fall through' GCC warnings
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Ivan Maidanski
Fix 'comparison of 255 with expr of type bool' error...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Ivan Maidanski
Travis CI: Test with ASan and GCC
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Ivan Maidanski
Remove some redundant macro definitions from gc_atomic_...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-28
Ivan Maidanski
Adjust AO_HAVE_x check to match AO_fetch_and_add primit...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-28
Ivan Maidanski
Prevent test_atomic_ops link fail if AO_nop_full is...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-28
Ivan Maidanski
Remove redundant THREADS macro checks
commit
|
commitdiff
|
tree
|
snapshot
2017-11-23
Ivan Maidanski
Fix lack of barriers to synchronize memory for suspend_...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-23
Ivan Maidanski
Eliminate TSan false positive related to stop_info...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-23
Ivan Maidanski
Avoid 'Unexpected heap growth' fail if compiled by...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-23
Ivan Maidanski
Fix data race in last_stop_count access (suspend_handle...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-23
Ivan Maidanski
Fix data race in GC_suspend/resume_thread
commit
|
commitdiff
|
tree
|
snapshot
2017-11-22
Ivan Maidanski
Revert 'Workaround TSan false positives in suspend...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-22
Ivan Maidanski
Workaround TSan hang in GC_free_inner when called from...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-22
Ivan Maidanski
Workaround TSan false positives for at-fork handlers...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-22
Ivan Maidanski
Workaround TSan false positive in lookup_thread called...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-21
Ivan Maidanski
Workaround TSan false positive about clear_hdr_marks...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-21
Ivan Maidanski
Eliminate TSan warning about data race in default_on_abort
commit
|
commitdiff
|
tree
|
snapshot
2017-11-21
Ivan Maidanski
Eliminate TSan warning about data race in make_descriptor
commit
|
commitdiff
|
tree
|
snapshot
2017-11-21
Ivan Maidanski
Support AddressSanitizer (GCC)
commit
|
commitdiff
|
tree
|
snapshot
2017-11-21
Ivan Maidanski
Fix 'unknown attribute no_sanitize' compiler warnings...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-21
Ivan Maidanski
Place no_sanitize attributes in a GCC-compliant way
commit
|
commitdiff
|
tree
|
snapshot
2017-11-17
Ivan Maidanski
Workaround hangs in sigsuspend and sem_wait if compiled...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-17
Ivan Maidanski
Revert 'Workaround a hang in sigsuspend if compiled...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-17
Ivan Maidanski
Allow to turn on spin locking even if thread-local...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-17
Ivan Maidanski
Eliminate TSan false positive for stop_info.stack_ptr
commit
|
commitdiff
|
tree
|
snapshot
2017-11-17
Ivan Maidanski
Eliminate TSan warning about data race when accessing...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-16
Ivan Maidanski
Fix typo in a function name in README.sgi
commit
|
commitdiff
|
tree
|
snapshot
2017-11-15
Ivan Maidanski
Workaround TSan false positives in extend_size_map
commit
|
commitdiff
|
tree
|
snapshot
2017-11-14
Ivan Maidanski
Remove GENERAL_MALLOC internal macro
commit
|
commitdiff
|
tree
|
snapshot
2017-11-13
Ivan Maidanski
Workaround a hang in sigsuspend if compiled with Thread...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-13
Ivan Maidanski
Workaround TSan false positives in suspend/resume_thread
commit
|
commitdiff
|
tree
|
snapshot
2017-11-10
Ivan Maidanski
Fix data race when getting object size in explicitly...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-10
Ivan Maidanski
Remove 'ifdef USE_SPIN_LOCK' which is always false...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-10
Ivan Maidanski
Workaround TSan false positive in write fault handler
commit
|
commitdiff
|
tree
|
snapshot
2017-11-10
Ivan Maidanski
Fix typo in 'gcdescr' documentation file
commit
|
commitdiff
|
tree
|
snapshot
2017-11-10
Paul Bone
Add basic calculation of the total full-collection...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-03
Ivan Maidanski
Fix double lock in a_set(f(a_get())) expression in...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-03
Ivan Maidanski
Fix data race in a list referenced by A.aa (gctest)
commit
|
commitdiff
|
tree
|
snapshot
2017-11-03
Ivan Maidanski
Avoid data race in finalized_count (gctest)
commit
|
commitdiff
|
tree
|
snapshot
2017-11-02
Ivan Maidanski
Eliminate TSan warning about A.dummy in gctest
commit
|
commitdiff
|
tree
|
snapshot
2017-11-02
Ivan Maidanski
Revert 'Eliminate TSan warnings (false positives) in...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-01
Ivan Maidanski
Eliminate TSan warnings (false positives) in gctest
commit
|
commitdiff
|
tree
|
snapshot
2017-10-31
Ivan Maidanski
Workaround TSan false positives in mark_from, push_...
commit
|
commitdiff
|
tree
|
snapshot
2017-10-31
Ivan Maidanski
Workaround TSan false positive in [set_]mark_bit_from_hdr
commit
|
commitdiff
|
tree
|
snapshot
2017-10-31
Ivan Maidanski
Workaround TSan false positive in invoke_finalizers
commit
|
commitdiff
|
tree
|
snapshot
2017-10-29
Paul Bone
Print time passed since GC initialization in GC_dump
commit
|
commitdiff
|
tree
|
snapshot
2017-10-26
Ivan Maidanski
Update ChangeLog file
commit
|
commitdiff
|
tree
|
snapshot
next