summaryrefslogtreecommitdiff
path: root/thread.h
Commit message (Expand)AuthorAgeFilesLines
* Don't panic if can't destroy mutex during global destructionKarl Williamson2023-01-121-12/+19
* Switch libc per-interpreter data when tTHX changesKarl Williamson2022-10-181-0/+1
* thread.h: White space onlyKarl Williamson2022-09-301-5/+6
* thread.h Save errno around lock/unlockKarl Williamson2022-09-121-0/+4
* thread.h: White-space, braces onlyKarl Williamson2022-09-121-17/+20
* PERL_SET_CONTEXT(t) needs to set PL_current_context from C++ tooNicholas Clark2022-01-121-8/+10
* For C++ extensions, use the pthreads definition of PERL_GET_CONTEXTNicholas Clark2022-01-121-2/+10
* Remove DOS/DJGPP supportDagfinn Ilmari Mannsåker2021-11-021-6/+1
* Remove NetWare supportDagfinn Ilmari Mannsåker2021-10-081-2/+0
* If we have thread local storage, use it instead of posix_getspecific().Nicholas Clark2021-09-071-6/+26
* style: Detabify indentation of the C code maintained by the core.Michael G. Schwern2021-01-171-86/+86
* Make many-reader mutexes more resilientKarl Williamson2020-12-191-1/+5
* consistently parenthesise the RW lock macro argumentsTony Cook2020-12-141-13/+13
* build test for the read/write mutex macrosTony Cook2020-12-141-0/+2
* many-reader mutexes: Change structure element nameKarl Williamson2020-12-121-5/+5
* PERL_WRITE_UNLOCK: add missing condition signalKarl Williamson2020-12-121-1/+5
* Add start-up/tear-down for many-reader mutexesKarl Williamson2020-12-061-0/+13
* Change many-reader mutex API for consistencyKarl Williamson2020-12-061-13/+14
* Add mutex locking for many-reader/1-writerKarl Williamson2020-11-261-0/+54
* Remove the final remnants of 5005threads supportDagfinn Ilmari Mannsåker2020-07-201-5/+0
* thread.h: simplify cpp conditionalsAaron Crane2017-10-211-11/+5
* Properly NOOP macros in thread.hDagfinn Ilmari Mannsåker2017-07-031-12/+12
* clang thread safety annotationsJarkko Hietaniemi2015-11-231-2/+10
* Replace common Emacs file-local variables with dir-localsDagfinn Ilmari Mannsåker2015-03-221-6/+0
* Use PERL_UNUSED_RESULT.Jarkko Hietaniemi2014-06-021-3/+1
* fix 'ignoring return value' compiler warningsDavid Mitchell2013-11-241-1/+3
* silence some compiler warningsDavid Mitchell2013-11-131-1/+1
* Remove DG/UX support.Nicholas Clark2013-05-271-4/+0
* Remove the VM/ESA port.Nicholas Clark2012-08-311-4/+1
* update the editor hints for spaces, not tabsRicardo Signes2012-05-291-2/+2
* Remove all the 5005threads specific mutex macros, which are now vestigial.Nicholas Clark2009-05-211-40/+0
* Need even more stack for VMS_IA64-ithread.Craig A. Berry2009-01-171-1/+5
* Add MUTABLE_AV(), and remove (AV *) casts from headers.Nicholas Clark2008-10-271-1/+1
* Add editor blocks to some header files.Marcus Holland-Moritz2008-01-011-0/+10
* Removed unused var in a macroAndy Lester2006-04-161-2/+1
* [patch@27529] thread.h - VMS needs more stackJohn E. Malmberg2006-03-211-0/+5
* Update copyright years (including some years where we made changes butNicholas Clark2006-01-081-1/+1
* More copyright updatesRafael Garcia-Suarez2006-01-041-1/+1
* Get rid of hardcoded string length.Gisle Aas2006-01-041-1/+1
* Update copyrights.Rafael Garcia-Suarez2005-03-301-1/+2
* Avoid segfault when pthread_key_create failsGisle Aas2005-01-051-2/+1
* Update copyright noticesRafael Garcia-Suarez2004-03-161-1/+1
* Make panics a bit more verbose to ease debugging.Marcus Holland-Moritz2004-02-291-32/+64
* Redundancy removal from Brian De Pradine;Jarkko Hietaniemi2003-06-131-1/+0
* z/OS: More threaded build tweaks from Brian De Pradine--Jarkko Hietaniemi2003-05-011-5/+7
* z/OS: changes for building threaded from "Brian De Pradine"Jarkko Hietaniemi2003-04-221-1/+5
* Fix up Larry's copyright statements to my best knowledge.Jarkko Hietaniemi2003-04-161-1/+1
* Reverse copyright update (#18801) for files not changed in 2003.Hugo van der Sanden2003-03-021-1/+1
* Update all copyrights to 2003, from JarkkoHugo van der Sanden2003-03-021-1/+1
* $0 mofifying part IJarkko Hietaniemi2002-12-021-0/+11