Workaround 'redundant initialization for r' cppcheck false positive
[platform/upstream/libgc.git] / pthread_stop_world.c
2019-01-15 Ivan MaidanskiWorkaround 'if condition is the same as the previous...
2018-11-20 Ivan MaidanskiFix deadlocks in write and suspend handlers if AO test...
2018-11-06 Ivan MaidanskiUse macro to operate on a flag residing in GC_stop_count
2018-09-26 Ivan MaidanskiPrevent a deadlock in suspend_thread and after process...
2018-09-25 Ivan MaidanskiFix concurrent bitmap update in GC_dirty
2018-04-19 Ivan MaidanskiUse THREAD_EQUAL consistently to compare pthread_t...
2018-04-04 Ivan MaidanskiDo not resend the restart signal to threads that are...
2018-04-02 Ivan MaidanskiReplace GC_NO_RETRY_SIGNALS environment variable with...
2018-04-02 Ivan MaidanskiHandle pthread restart signals loss if retry_signals
2018-04-02 Ivan MaidanskiFix a typo in WARN message of resend_lost_signals
2018-04-02 Ivan MaidanskiDefine static resend_lost_signals(), restart_all()...
2018-03-30 Ivan MaidanskiUnblock only GC signals in suspend_handler (TSan)
2018-03-29 Ivan MaidanskiAcknowledge thread restart from suspend_handler (NetBSD)
2018-03-29 Ivan MaidanskiMinimize delay between sem_post and sigsuspend in suspe...
2018-03-22 Ivan MaidanskiExplicitly unblock GC signals on GC initialization
2018-03-01 Ivan MaidanskiWrap remaining extern symbols in .c files into EXTERN_C...
2018-03-01 Ivan MaidanskiFix linkage of javaxfc.h symbols for the case of compil...
2018-02-26 Ivan MaidanskiAlways include gc_atomic_ops.h unless threads are disabled
2018-02-22 Jay KrellEliminate C++ warnings about deprecated register keywor...
2018-02-01 Jonathan ChambersInitial support of Sony PlayStation Portable 2
2018-01-29 Jonathan ChambersInitial support of Orbis target
2017-12-28 Ivan MaidanskiPrevent multiple sem_post calls for a thread in suspend...
2017-12-28 Ivan MaidanskiDo not call sem_getvalue in stop_world if one thread...
2017-12-28 Ivan MaidanskiAdd assertion for suspend_ack_sem in start_world
2017-12-28 Ivan MaidanskiAllow GC_NETBSD_THREADS_WORKAROUND macro manual definition
2017-12-27 Ivan MaidanskiFix error code in abort message if sem_wait failed...
2017-12-12 Ivan MaidanskiReally prevent hang in sem_wait in stop_world if compil...
2017-11-29 Ivan MaidanskiAdd a sanity check that load_acquire and store_release...
2017-11-29 Ivan MaidanskiImprove comment in store_stack_ptr in pthread_stop_world.c
2017-11-29 Ivan MaidanskiRemove explicit case of TRUE/FALSE to AO_t in suspend...
2017-11-23 Ivan MaidanskiFix lack of barriers to synchronize memory for suspend_...
2017-11-23 Ivan MaidanskiEliminate TSan false positive related to stop_info...
2017-11-23 Ivan MaidanskiFix data race in last_stop_count access (suspend_handle...
2017-11-23 Ivan MaidanskiFix data race in GC_suspend/resume_thread
2017-11-22 Ivan MaidanskiRevert 'Workaround TSan false positives in suspend...
2017-11-22 Ivan MaidanskiWorkaround TSan false positive in lookup_thread called...
2017-11-21 Ivan MaidanskiPlace no_sanitize attributes in a GCC-compliant way
2017-11-17 Ivan MaidanskiWorkaround hangs in sigsuspend and sem_wait if compiled...
2017-11-17 Ivan MaidanskiRevert 'Workaround a hang in sigsuspend if compiled...
2017-11-13 Ivan MaidanskiWorkaround a hang in sigsuspend if compiled with Thread...
2017-11-13 Ivan MaidanskiWorkaround TSan false positives in suspend/resume_thread
2017-10-19 Ivan MaidanskiWorkaround Thread Sanitizer (TSan) false positive warni...
2017-07-21 Ivan MaidanskiFix deadlock in GC_suspend_thread when thread is rebuil...
2017-07-20 Ivan MaidanskiSpecify that unused select() result is intentional
2017-07-11 Ivan MaidanskiFix deadlock in GC_suspend_thread when thread is finished
2017-05-18 Ivan MaidanskiWorkaround 'waiting while holding lock' code defect...
2017-03-07 Ivan MaidanskiWorkaround 'obsolescent usleep called' cppcheck warning...
2017-03-02 Mikael DjurfeldtFix 'size of tv is unknown' error in brief_async_signal...
2017-01-25 Ivan MaidanskiAdd AO primitives implementation to GC based on C11...
2016-10-24 Ivan MaidanskiWorkaround 'value of macro unknown' cppcheck info messages
2016-10-22 Ivan MaidanskiWorkaround 'value of SIGBUS unknown' cppcheck info...
2016-10-20 Ivan MaidanskiEliminate 'printf format specifies type void*' GCC...
2016-10-14 Ivan MaidanskiEliminate more 'scope of variable can be reduced' cppch...
2016-10-12 Ivan MaidanskiFix missing #error pragma
2016-06-30 Ivan MaidanskiMerge branch 'generalize-alloc-via-ok_freelist'
2016-06-21 Ivan MaidanskiFix GC_suspend_thread regarding potential cancellation...
2016-06-21 Ivan MaidanskiMerge branch 'thread-suspend'
2016-06-21 Ivan MaidanskiFix GC_suspend_thread for terminated threads
2016-06-20 Ivan MaidanskiFix deadlock (and double lock) in explicit thread suspe...
2016-05-30 Ivan MaidanskiRefactoring of android_thread_kill/pthread_kill calls
2015-11-19 Ivan MaidanskiCode refactoring of thread suspend/resume API support
2015-11-19 Keith SeitzAdd GC_is_thread_suspended API function
2015-11-19 Keith SeitzImplement thread suspend/resume API (Linux threads...
2015-11-19 Ivan MaidanskiRemove 'sig' argument of GC_suspend_handler_inner
2015-10-07 Elijah TaylorNaCl/arm initial support
2015-10-06 Elijah TaylorNaCl runtime fixes
2015-10-02 Elijah TaylorNaCl GC improvements (fix volatile for vars accessed...
2015-09-09 Ivan MaidanskiWorkaround 'sa_sigaction member missing' compiler error...
2015-09-09 Ivan MaidanskiSupport build for Android 64-bit (arm64, mips64, x86_64)
2015-09-09 Ivan MaidanskiFix 'cast to pointer from integer' warning in GC_on_thr...
2015-08-28 Ivan MaidanskiCode refactoring of toggle-ref support
2015-08-26 Rodrigo KumperaAdd toggle-ref support
2015-07-27 Ivan MaidanskiCode refactoring of 'alt-stack registration support'
2015-07-24 Zoltan VargaAdd alt-stack registration support
2015-06-23 Ivan MaidanskiStandalone profiling callback for threads suspend/resume
2015-06-20 Ivan MaidanskiAdjust places where profiling callbacks invoked (to...
2015-05-17 Ivan MaidanskiMerge branch 'profiling-callbacks'
2015-05-17 Ivan MaidanskiCode refactoring of "event callbacks" functionality
2015-05-17 Ivan MaidanskiFix logic/compile errors in "event callbacks" code...
2014-07-01 Lucas MeijerImplement event callbacks to be used to profile the...
2014-05-17 Ivan MaidanskiMerge branch 'ancient-releases'
2014-05-17 Hans Boehmgc6.3alpha6 tarball import gc6_3alpha6
2014-05-17 Ivan MaidanskiMerge tag 'gc6_3alpha5' into ancient-releases
2014-05-17 Hans Boehmgc6.2alpha6 tarball import gc6_2alpha6
2014-01-31 Ivan MaidanskiFix GC_sig_suspend initialization when non-constant...
2014-01-31 Ivan MaidanskiFix 'e.g.' typos in comments and documentation
2014-01-31 David GroveAdd config option to use STGRTMIN-based signals for...
2013-11-23 Ivan MaidanskiFix 'Bad signal in suspend_handler' abort on FreeBSD-9.2
2013-11-21 Ivan MaidanskiFix ABORT message in GC_restart_handler
2013-09-15 Ivan MaidanskiMerge (dummy) remote-tracking branch 'pcpa/master'
2013-09-15 Ivan MaidanskiMerge (dummy) branch 'fnlz-requires-all-interior'
2013-09-14 Ivan MaidanskiMerge (dummy) remote-tracking branch 'paurkedal/t/threa...
2013-09-14 Ivan MaidanskiMerge (dummy) remote-tracking branch 'paurkedal/remove...
2013-09-14 Ivan MaidanskiMerge (dummy) remote-tracking branch 'paurkedal/finaliz...
2013-07-20 Ivan MaidanskiFix 'stack section' pointer passed to push_all_stack_se...
2013-07-10 Ivan MaidanskiCheck that SIG_SUSPEND and SIG_THR_RESTART are differen...
2013-06-08 Kurt MillerSupport rthreads introduced in OpenBSD 5.2+
2012-12-11 Ivan MaidanskiReplace GC_log/err_printf() followed by ABORT with...
2012-12-09 Ivan MaidanskiMerge branch 'master' into add-long-weakref
2012-11-30 Ivan MaidanskiAllow pthread_kill error code logging in GC_suspend...
next