summaryrefslogtreecommitdiff
path: root/pthread_stop_world.c
Commit message (Expand)AuthorAgeFilesLines
* Fix GC_sig_suspend initialization when non-constant SIGRTMIN usedIvan Maidanski2014-02-011-6/+19
* Fix 'e.g.' typos in comments and documentationIvan Maidanski2014-02-011-1/+1
* Add config option to use STGRTMIN-based signals for thread suspend/resumeDavid Grove2014-01-311-10/+9
* Fix 'Bad signal in suspend_handler' abort on FreeBSD-9.2Ivan Maidanski2013-11-241-1/+6
* Fix ABORT message in GC_restart_handlerIvan Maidanski2013-11-221-1/+1
* Fix 'stack section' pointer passed to push_all_stack_sections (Pthreads)Ivan Maidanski2013-07-201-2/+11
* Check that SIG_SUSPEND and SIG_THR_RESTART are different (Pthreads)Ivan Maidanski2013-07-101-0/+2
* Support rthreads introduced in OpenBSD 5.2+Kurt Miller2013-06-081-14/+14
* Replace GC_log/err_printf() followed by ABORT with ABORT_ARGn()Ivan Maidanski2012-12-111-12/+6
* Allow pthread_kill error code logging in GC_suspend/resume (debugging)Ivan Maidanski2012-11-301-0/+8
* Replace conditional GC_log_printf calls with GC_COND/VERBOSE_LOG_PRINTFIvan Maidanski2012-11-121-10/+5
* Improve GC error printing atomicity in GC_add_to_black_list_normal/stackIvan Maidanski2012-11-101-3/+1
* Add comment about sigaction sa_restorer fieldIvan Maidanski2012-10-171-1/+2
* Eliminate 'unused value' compiler warning in GC_stop_world (Pthreads)Ivan Maidanski2012-09-121-1/+2
* Fix all address-of-dummy operations by using GC_approx_sp() insteadIvan Maidanski2012-08-011-10/+3
* Fix all address-of-dummy operations by adding volatileIvan Maidanski2012-08-011-5/+10
* Fix stop_info.stack_ptr assignment in GC_suspend_all for OpenBSDIvan Maidanski2012-07-211-11/+8
* Test SP obtained from OpenBSD-specific pthread context in GC_suspend_allIvan Maidanski2012-07-201-3/+5
* Include pthread_np.h from pthread_stop_world.c on OpenBSDIvan Maidanski2012-07-201-1/+5
* Add thread suspend/resume signals public setters (POSIX threads)Jean-Claude Beaudoin2012-07-041-0/+14
* Move GC_get_suspend/thr_restart_signal to misc.c for NaCl and OpenBSDIvan Maidanski2012-07-041-18/+10
* Replace SIG_SUSPEND macro to a variable in pthread_stop_worldIvan Maidanski2012-07-041-14/+24
* Replace SIG_THR_RESTART macro to a variable in pthread_stop_worldIvan Maidanski2012-07-041-14/+17
* Fix DATASTART (and other minor improvements) for NaCl targetElijah Taylor2012-03-041-0/+12
* Minor code adjustment (delete meaningless parentheses in abort messages)Ivan Maidanski2012-02-201-6/+6
* Fix GC_restart_handler to preserve errno if neededIvan Maidanski2012-01-111-0/+7
* Eliminate code in GC_suspend_handlerIvan Maidanski2012-01-111-4/+3
* Merge branch 'thread-dbg-msg-extend'Ivan Maidanski2011-12-291-15/+12
|\
| * Replace printf PRIxMAX specifier with '%p' for thread id debug outputIvan Maidanski2011-12-291-15/+12
* | Use EXPECT for checking various 'initialized' boolean variablesIvan Maidanski2011-12-291-2/+3
|/
* Fix GC_get_thr_restart_signal for Darwin and Win32Ivan Maidanski2011-12-191-8/+0
* Fix GC_get_thr_restart_signal for OpenBSD and NaClIvan Maidanski2011-12-191-0/+4
* Added GC_get_thr_restart_signal()Jan Wielemaker2011-12-161-0/+13
* Replace ARGSUSED comment-based annotation with GCC 'unused' attribute.Ivan Maidanski2011-09-141-4/+4
* Support multi-threading for RTEMS target.Jie Liu2011-08-091-2/+11
* 2011-05-16 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-10/+26
* 2011-05-16 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-10/+8
* 2011-05-10 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-11/+11
* 2011-04-26 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-3/+4
* 2011-04-19 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-0/+2
* 2011-04-03 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-26/+28
* 2011-04-02 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-5/+4
* 2011-03-27 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-10/+10
* 2011-02-20 Ivan Maidanski <ivmai@mail.ru> (mostly really Elijah Taylor)ivmai2011-07-261-222/+412
* 2010-12-26 Ivan Maidanski <ivmai@mail.ru> (mostly really Geoff Nortonivmai2011-07-261-3/+27
* 2010-12-02 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-2/+2
* 2009-12-08 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-3/+4
* 2009-12-08 Ivan Maidanski <ivmai@mail.ru> (really mostly Hans Boehm)ivmai2011-07-261-3/+3
* 2009-12-07 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-1/+1
* 2009-11-05 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-261-0/+8