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_stop_world.c
2019-01-15
Ivan Maidanski
Workaround 'if condition is the same as the previous...
blob
|
commitdiff
2018-11-20
Ivan Maidanski
Fix deadlocks in write and suspend handlers if AO test...
blob
|
commitdiff
|
diff to current
2018-11-06
Ivan Maidanski
Use macro to operate on a flag residing in GC_stop_count
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-09-25
Ivan Maidanski
Fix concurrent bitmap update in GC_dirty
blob
|
commitdiff
|
diff to current
2018-04-19
Ivan Maidanski
Use THREAD_EQUAL consistently to compare pthread_t...
blob
|
commitdiff
|
diff to current
2018-04-04
Ivan Maidanski
Do not resend the restart signal to threads that are...
blob
|
commitdiff
|
diff to current
2018-04-02
Ivan Maidanski
Replace GC_NO_RETRY_SIGNALS environment variable with...
blob
|
commitdiff
|
diff to current
2018-04-02
Ivan Maidanski
Handle pthread restart signals loss if retry_signals
blob
|
commitdiff
|
diff to current
2018-04-02
Ivan Maidanski
Fix a typo in WARN message of resend_lost_signals
blob
|
commitdiff
|
diff to current
2018-04-02
Ivan Maidanski
Define static resend_lost_signals(), restart_all()...
blob
|
commitdiff
|
diff to current
2018-03-30
Ivan Maidanski
Unblock only GC signals in suspend_handler (TSan)
blob
|
commitdiff
|
diff to current
2018-03-29
Ivan Maidanski
Acknowledge thread restart from suspend_handler (NetBSD)
blob
|
commitdiff
|
diff to current
2018-03-29
Ivan Maidanski
Minimize delay between sem_post and sigsuspend in suspe...
blob
|
commitdiff
|
diff to current
2018-03-22
Ivan Maidanski
Explicitly unblock GC signals on GC initialization
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-03-01
Ivan Maidanski
Fix linkage of javaxfc.h symbols for the case of compil...
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
Jay Krell
Eliminate C++ warnings about deprecated register keywor...
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
2017-12-28
Ivan Maidanski
Prevent multiple sem_post calls for a thread in suspend...
blob
|
commitdiff
|
diff to current
2017-12-28
Ivan Maidanski
Do not call sem_getvalue in stop_world if one thread...
blob
|
commitdiff
|
diff to current
2017-12-28
Ivan Maidanski
Add assertion for suspend_ack_sem in start_world
blob
|
commitdiff
|
diff to current
2017-12-28
Ivan Maidanski
Allow GC_NETBSD_THREADS_WORKAROUND macro manual definition
blob
|
commitdiff
|
diff to current
2017-12-27
Ivan Maidanski
Fix error code in abort message if sem_wait failed...
blob
|
commitdiff
|
diff to current
2017-12-12
Ivan Maidanski
Really prevent hang in sem_wait in stop_world if compil...
blob
|
commitdiff
|
diff to current
2017-11-29
Ivan Maidanski
Add a sanity check that load_acquire and store_release...
blob
|
commitdiff
|
diff to current
2017-11-29
Ivan Maidanski
Improve comment in store_stack_ptr in pthread_stop_world.c
blob
|
commitdiff
|
diff to current
2017-11-29
Ivan Maidanski
Remove explicit case of TRUE/FALSE to AO_t in suspend...
blob
|
commitdiff
|
diff to current
2017-11-23
Ivan Maidanski
Fix lack of barriers to synchronize memory for suspend_...
blob
|
commitdiff
|
diff to current
2017-11-23
Ivan Maidanski
Eliminate TSan false positive related to stop_info...
blob
|
commitdiff
|
diff to current
2017-11-23
Ivan Maidanski
Fix data race in last_stop_count access (suspend_handle...
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
Revert 'Workaround TSan false positives in suspend...
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-11-17
Ivan Maidanski
Workaround hangs in sigsuspend and sem_wait if compiled...
blob
|
commitdiff
|
diff to current
2017-11-17
Ivan Maidanski
Revert 'Workaround a hang in sigsuspend if compiled...
blob
|
commitdiff
|
diff to current
2017-11-13
Ivan Maidanski
Workaround a hang in sigsuspend if compiled with Thread...
blob
|
commitdiff
|
diff to current
2017-11-13
Ivan Maidanski
Workaround TSan false positives in suspend/resume_thread
blob
|
commitdiff
|
diff to current
2017-10-19
Ivan Maidanski
Workaround Thread Sanitizer (TSan) false positive warni...
blob
|
commitdiff
|
diff to current
2017-07-21
Ivan Maidanski
Fix deadlock in GC_suspend_thread when thread is rebuil...
blob
|
commitdiff
|
diff to current
2017-07-20
Ivan Maidanski
Specify that unused select() result is intentional
blob
|
commitdiff
|
diff to current
2017-07-11
Ivan Maidanski
Fix deadlock in GC_suspend_thread when thread is finished
blob
|
commitdiff
|
diff to current
2017-05-18
Ivan Maidanski
Workaround 'waiting while holding lock' code defect...
blob
|
commitdiff
|
diff to current
2017-03-07
Ivan Maidanski
Workaround 'obsolescent usleep called' cppcheck warning...
blob
|
commitdiff
|
diff to current
2017-03-02
Mikael Djurfeldt
Fix 'size of tv is unknown' error in brief_async_signal...
blob
|
commitdiff
|
diff to current
2017-01-25
Ivan Maidanski
Add AO primitives implementation to GC based on C11...
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-22
Ivan Maidanski
Workaround 'value of SIGBUS unknown' cppcheck info...
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-10-12
Ivan Maidanski
Fix missing #error pragma
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 GC_suspend_thread regarding potential cancellation...
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-06-20
Ivan Maidanski
Fix deadlock (and double lock) in explicit thread suspe...
blob
|
commitdiff
|
diff to current
2016-05-30
Ivan Maidanski
Refactoring of android_thread_kill/pthread_kill calls
blob
|
commitdiff
|
diff to current
2015-11-19
Ivan Maidanski
Code refactoring of thread suspend/resume API support
blob
|
commitdiff
|
diff to current
2015-11-19
Keith Seitz
Add GC_is_thread_suspended API function
blob
|
commitdiff
|
diff to current
2015-11-19
Keith Seitz
Implement thread suspend/resume API (Linux threads...
blob
|
commitdiff
|
diff to current
2015-11-19
Ivan Maidanski
Remove 'sig' argument of GC_suspend_handler_inner
blob
|
commitdiff
|
diff to current
2015-10-07
Elijah Taylor
NaCl/arm initial support
blob
|
commitdiff
|
diff to current
2015-10-06
Elijah Taylor
NaCl runtime fixes
blob
|
commitdiff
|
diff to current
2015-10-02
Elijah Taylor
NaCl GC improvements (fix volatile for vars accessed...
blob
|
commitdiff
|
diff to current
2015-09-09
Ivan Maidanski
Workaround 'sa_sigaction member missing' compiler error...
blob
|
commitdiff
|
diff to current
2015-09-09
Ivan Maidanski
Support build for Android 64-bit (arm64, mips64, x86_64)
blob
|
commitdiff
|
diff to current
2015-09-09
Ivan Maidanski
Fix 'cast to pointer from integer' warning in GC_on_thr...
blob
|
commitdiff
|
diff to current
2015-08-28
Ivan Maidanski
Code refactoring of toggle-ref support
blob
|
commitdiff
|
diff to current
2015-08-26
Rodrigo Kumpera
Add toggle-ref support
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-06-23
Ivan Maidanski
Standalone profiling callback for threads suspend/resume
blob
|
commitdiff
|
diff to current
2015-06-20
Ivan Maidanski
Adjust places where profiling callbacks invoked (to...
blob
|
commitdiff
|
diff to current
2015-05-17
Ivan Maidanski
Merge branch 'profiling-callbacks'
blob
|
commitdiff
|
diff to current
2015-05-17
Ivan Maidanski
Code refactoring of "event callbacks" functionality
blob
|
commitdiff
|
diff to current
2015-05-17
Ivan Maidanski
Fix logic/compile errors in "event callbacks" code...
blob
|
commitdiff
|
diff to current
2014-07-01
Lucas Meijer
Implement event callbacks to be used to profile the...
blob
|
commitdiff
|
diff to current
2014-05-17
Ivan Maidanski
Merge branch 'ancient-releases'
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc6.3alpha6 tarball import
gc6_3alpha6
blob
|
commitdiff
|
diff to current
2014-05-17
Ivan Maidanski
Merge tag 'gc6_3alpha5' into ancient-releases
blob
|
commitdiff
|
diff to current
2014-05-17
Hans Boehm
gc6.2alpha6 tarball import
gc6_2alpha6
blob
|
commitdiff
|
diff to current
2014-01-31
Ivan Maidanski
Fix GC_sig_suspend initialization when non-constant...
blob
|
commitdiff
|
diff to current
2014-01-31
Ivan Maidanski
Fix 'e.g.' typos in comments and documentation
blob
|
commitdiff
|
diff to current
2014-01-31
David Grove
Add config option to use STGRTMIN-based signals for...
blob
|
commitdiff
|
diff to current
2013-11-23
Ivan Maidanski
Fix 'Bad signal in suspend_handler' abort on FreeBSD-9.2
blob
|
commitdiff
|
diff to current
2013-11-21
Ivan Maidanski
Fix ABORT message in GC_restart_handler
blob
|
commitdiff
|
diff to current
2013-09-15
Ivan Maidanski
Merge (dummy) remote-tracking branch 'pcpa/master'
blob
|
commitdiff
|
diff to current
2013-09-15
Ivan Maidanski
Merge (dummy) branch 'fnlz-requires-all-interior'
blob
|
commitdiff
|
diff to current
2013-09-14
Ivan Maidanski
Merge (dummy) remote-tracking branch 'paurkedal/t/threa...
blob
|
commitdiff
|
diff to current
2013-09-14
Ivan Maidanski
Merge (dummy) remote-tracking branch 'paurkedal/remove...
blob
|
commitdiff
|
diff to current
2013-09-14
Ivan Maidanski
Merge (dummy) remote-tracking branch 'paurkedal/finaliz...
blob
|
commitdiff
|
diff to current
2013-07-20
Ivan Maidanski
Fix 'stack section' pointer passed to push_all_stack_se...
blob
|
commitdiff
|
diff to current
2013-07-10
Ivan Maidanski
Check that SIG_SUSPEND and SIG_THR_RESTART are differen...
blob
|
commitdiff
|
diff to current
2013-06-08
Kurt Miller
Support rthreads introduced in OpenBSD 5.2+
blob
|
commitdiff
|
diff to current
2012-12-11
Ivan Maidanski
Replace GC_log/err_printf() followed by ABORT with...
blob
|
commitdiff
|
diff to current
2012-12-09
Ivan Maidanski
Merge branch 'master' into add-long-weakref
blob
|
commitdiff
|
diff to current
2012-11-30
Ivan Maidanski
Allow pthread_kill error code logging in GC_suspend...
blob
|
commitdiff
|
diff to current
next