projects
/
platform
/
upstream
/
libgc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Workaround 'redundant initialization for r' cppcheck false positive
[platform/upstream/libgc.git]
/
pthread_support.c
2019-05-29
Ivan Maidanski
Fix 'unused function GC_lock' compiler warning
blob
|
commitdiff
2019-05-06
Brian J. Cardiff
Add API functions to get and set the stack bottom of...
blob
|
commitdiff
|
diff to current
2019-04-26
Ivan Maidanski
Replace 'stack base' with 'stack bottom' in the documen...
blob
|
commitdiff
|
diff to current
2019-04-25
Ivan Maidanski
Check real-symbols are already initialized in pthread_j...
blob
|
commitdiff
|
diff to current
2019-04-17
Ivan Maidanski
Enable true incremental collection even if parallel...
blob
|
commitdiff
|
diff to current
2019-01-06
Ivan Maidanski
Replace "msecs" with "ms" in all comments and messages
blob
|
commitdiff
|
diff to current
2018-12-29
Ivan Maidanski
Workaround 'me assigned value never used' cppcheck...
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-28
Ivan Maidanski
Workaround 'var reassigned before old value use' cppche...
blob
|
commitdiff
|
diff to current
2018-11-20
Ivan Maidanski
Do not use spin locks if AO test-and-set is emulated...
blob
|
commitdiff
|
diff to current
2018-11-13
Ivan Maidanski
Workaround 'local address assignment to a global variab...
blob
|
commitdiff
|
diff to current
2018-11-08
Ivan Maidanski
Reduce scope of local variables in GC_remove_all_thread...
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-28
Ivan Maidanski
Call real pthread_sigmask instead of its wrapper in...
blob
|
commitdiff
|
diff to current
2018-09-26
Ivan Maidanski
Prevent a deadlock in suspend_thread and after process...
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-01
Josh Peterson
Fix the build for N3DS
blob
|
commitdiff
|
diff to current
2018-05-18
Ivan Maidanski
Fix missing GC_dirty calls for GC-allocated objects...
blob
|
commitdiff
|
diff to current
2018-05-16
Ivan Maidanski
Add assertions to finalize and threads support for...
blob
|
commitdiff
|
diff to current
2018-04-19
Ivan Maidanski
Use THREAD_EQUAL consistently to compare pthread_t...
blob
|
commitdiff
|
diff to current
2018-03-23
Ivan Maidanski
Fix thread_suspend fail for threads registered from...
blob
|
commitdiff
|
diff to current
2018-03-13
Ivan Maidanski
Use atomic load/store for the concurrently accessed...
blob
|
commitdiff
|
diff to current
2018-03-06
Ivan Maidanski
Workaround sem_wait failure in pthread_create on Haiku
blob
|
commitdiff
|
diff to current
2018-03-06
Ivan Maidanski
Revert 'Report errno in case of sem_wait failure in...
blob
|
commitdiff
|
diff to current
2018-03-01
Ivan Maidanski
Wrap remaining extern symbols in .c files into EXTERN_C...
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
Eliminate warning about unused start_routine for Orbis...
blob
|
commitdiff
|
diff to current
2018-02-22
Ivan Maidanski
Report errno in case of sem_wait failure in GC_pthread_...
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-01
Jonathan Chambers
Initial support of Sony PlayStation Portable 2
blob
|
commitdiff
|
diff to current
2018-01-29
Jonathan Chambers
Initial support of Orbis target
blob
|
commitdiff
|
diff to current
2018-01-24
Calvin Buckley
Initial support of Haiku/amd64
blob
|
commitdiff
|
diff to current
2018-01-24
Zoltan Varga
Use HOST_ANDROID define instead of PLATFORM_ANDROID
blob
|
commitdiff
|
diff to current
2018-01-18
Gustavo Giraldez
Fix GC allocation mutex in child after a fork
blob
|
commitdiff
|
diff to current
2017-12-15
Ivan Maidanski
Workaround TSan hang in free_inner when called from...
blob
|
commitdiff
|
diff to current
2017-12-14
Ivan Maidanski
Workaround TSan false positive in remove_all_threads_but_me
blob
|
commitdiff
|
diff to current
2017-12-14
Ivan Maidanski
Do not add no_sanitize_thread to fork at-handlers if...
blob
|
commitdiff
|
diff to current
2017-12-13
Ivan Maidanski
Revert 'Workaround TSan hang in GC_free_inner when...
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-29
Ivan Maidanski
Workaround TSan false positive about read of mark_lock_...
blob
|
commitdiff
|
diff to current
2017-11-29
Ivan Maidanski
Eliminate TSan false positive for stop_info.stack_ptr...
blob
|
commitdiff
|
diff to current
2017-11-23
Ivan Maidanski
Fix data race in GC_suspend/resume_thread
blob
|
commitdiff
|
diff to current
2017-11-22
Ivan Maidanski
Workaround TSan hang in GC_free_inner when called from...
blob
|
commitdiff
|
diff to current
2017-11-22
Ivan Maidanski
Workaround TSan false positives for at-fork handlers...
blob
|
commitdiff
|
diff to current
2017-11-22
Ivan Maidanski
Workaround TSan false positive in lookup_thread called...
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-19
Ivan Maidanski
Workaround Thread Sanitizer (TSan) false positive warni...
blob
|
commitdiff
|
diff to current
2017-10-06
Ivan Maidanski
Move conditional GC_need_to_lock setting to gc_locks.h
blob
|
commitdiff
|
diff to current
2017-09-26
Ivan Maidanski
Fix pthread_join when thread is registered in thread...
blob
|
commitdiff
|
diff to current
2017-09-26
Ivan Maidanski
Fix removal of dead threads in a child process
blob
|
commitdiff
|
diff to current
2017-08-28
Ivan Maidanski
Fix assertion violation in return_single_freelist in...
blob
|
commitdiff
|
diff to current
2017-08-28
Ivan Maidanski
Fix GC_remove_specific invocation from remove_all_threa...
blob
|
commitdiff
|
diff to current
2017-08-24
Ivan Maidanski
Add debug logging to new_thread about GC_threads hash...
blob
|
commitdiff
|
diff to current
2017-08-24
Ivan Maidanski
Eliminate most of collisions in GC_threads on Linux/x64
blob
|
commitdiff
|
diff to current
2017-08-22
Ivan Maidanski
Fix deadlock in GC_help_marker caused by use of mark_cv...
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-02
Ivan Maidanski
Use heap-allocated memory for local mark stack of non...
blob
|
commitdiff
|
diff to current
2017-07-31
Ivan Maidanski
Do not use asm in GC_pause
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-23
Ivan Maidanski
Ensure GC initialized when atfork_prepare is called...
blob
|
commitdiff
|
diff to current
2017-06-22
Peter Wang
Fix gctest failure if PARALLEL_MARK (musl)
blob
|
commitdiff
|
diff to current
2017-06-16
Ivan Maidanski
Consistently use 'msec' instead of 'ms' in comments...
blob
|
commitdiff
|
diff to current
2017-06-07
Ivan Maidanski
Eliminate 'unused variable' compiler warning in remove_...
blob
|
commitdiff
|
diff to current
2017-05-23
Ivan Maidanski
Workaround 'comparison of identical expressions' false...
blob
|
commitdiff
|
diff to current
2017-05-03
Ivan Maidanski
Remove GC_GNU_THREADS macro (HURD)
blob
|
commitdiff
|
diff to current
2017-03-16
Ivan Maidanski
Eliminate 'ISO C forbids object to function pointer...
blob
|
commitdiff
|
diff to current
2016-12-07
Ivan Maidanski
Workaround 'pointer used before comparison to null...
blob
|
commitdiff
|
diff to current
2016-10-28
Ivan Maidanski
Fix 'address of fudged_set is used out of scope' code...
blob
|
commitdiff
|
diff to current
2016-10-24
Ivan Maidanski
Workaround 'value of macro unknown' cppcheck info messages
blob
|
commitdiff
|
diff to current
2016-10-21
Ivan Maidanski
Eliminate 'value of GC_PTHREAD_EXIT_ATTRIBUTE unknown...
blob
|
commitdiff
|
diff to current
2016-10-21
Ivan Maidanski
Fix 'ISO C90 forbids mixed declarations and code' compi...
blob
|
commitdiff
|
diff to current
2016-10-20
Ivan Maidanski
Eliminate 'printf format specifies type void*' GCC...
blob
|
commitdiff
|
diff to current
2016-10-14
Ivan Maidanski
Eliminate more 'scope of variable can be reduced' cppch...
blob
|
commitdiff
|
diff to current
2016-09-30
Ivan Maidanski
Fix potential overflow in decrement when computing...
blob
|
commitdiff
|
diff to current
2016-06-30
Ivan Maidanski
Merge branch 'generalize-alloc-via-ok_freelist'
blob
|
commitdiff
|
diff to current
2016-06-21
Ivan Maidanski
Fix assertion violation in GC_wait_builder called from...
blob
|
commitdiff
|
diff to current
2016-06-21
Ivan Maidanski
Merge branch 'thread-suspend'
blob
|
commitdiff
|
diff to current
2016-06-21
Ivan Maidanski
Fix GC_suspend_thread for terminated threads
blob
|
commitdiff
|
diff to current
2016-03-03
Hiroshi Yokota
Fix user-defined signals drop by marker threads
blob
|
commitdiff
|
diff to current
2016-02-29
Ivan Maidanski
Fix unchecked sigdelset() result in pthread_support
blob
|
commitdiff
|
diff to current
2015-12-02
Ivan Maidanski
Remove references to missing linux_threads.c from docum...
blob
|
commitdiff
|
diff to current
2015-10-29
Ivan Maidanski
Do no declare kernel_id field of GC_Thread_Rep for...
blob
|
commitdiff
|
diff to current
2015-10-20
Ivan Maidanski
Fix lock assertion violation in GC_new_thread if GC_ALW...
blob
|
commitdiff
|
diff to current
2015-10-06
Elijah Taylor
NaCl runtime fixes
blob
|
commitdiff
|
diff to current
2015-09-22
Ivan Maidanski
Fix race (and potential deadlock) at marker threads...
blob
|
commitdiff
|
diff to current
2015-08-26
Ivan Maidanski
Code refactoring of GC_push_finalizer/thread/typed_stru...
blob
|
commitdiff
|
diff to current
2015-07-27
Ivan Maidanski
Code refactoring of 'alt-stack registration support'
blob
|
commitdiff
|
diff to current
2015-07-24
Zoltan Varga
Add alt-stack registration support
blob
|
commitdiff
|
diff to current
2015-05-17
Ivan Maidanski
Merge branch 'profiling-callbacks'
blob
|
commitdiff
|
diff to current
2015-03-07
Ivan Maidanski
Merge branch 'master' into ios-unified-ts-fix
blob
|
commitdiff
|
diff to current
2014-11-04
Ivan Maidanski
Merge remote-tracking branch 'robovm/thread_get_state_s...
blob
|
commitdiff
|
diff to current
2014-10-20
Ivan Maidanski
Fix missing error handling of pthread_attr_init/getstac...
blob
|
commitdiff
|
diff to current
2014-09-23
Jan Alexander Stef...
Relax mark_mutex attribute needed to disable elision...
blob
|
commitdiff
|
diff to current
2014-09-23
Ivan Maidanski
Fix setup_mark_lock missing prototype
blob
|
commitdiff
|
diff to current
2014-09-10
Ivan Maidanski
Fix and code refactoring of lock elision workaround...
blob
|
commitdiff
|
diff to current
2014-09-10
Paul Bone
Workaround Linux NTPL lock elision bug.
blob
|
commitdiff
|
diff to current
2014-08-22
Ivan Maidanski
Fix assertion on mark_lock_holder for non-unique NUMERI...
blob
|
commitdiff
|
diff to current
2014-05-17
Ivan Maidanski
Merge branch 'ancient-releases'
blob
|
commitdiff
|
diff to current
next