summaryrefslogtreecommitdiff
path: root/ext/Thread/Thread.xs
Commit message (Expand)AuthorAgeFilesLines
* another threads reliability fix: serialize writes to thr->threadsvGurusamy Sarathy1998-11-291-1/+2
* various fixes for race conditions under threads: mutex locks basedGurusamy Sarathy1998-11-291-5/+14
* fix PL_defoutgv leak under threadsGurusamy Sarathy1998-11-261-2/+4
* properly free temporaries created by threadsGurusamy Sarathy1998-11-261-0/+2
* Replace ATTR_JOINABLE with true Configure probeJarkko Hietaniemi1998-11-021-1/+1
* phase 1 of somewhat major rearrangement of PERL_OBJECT stuffGurusamy Sarathy1998-10-301-1/+1
* various win32 tweaks; disable new xs_cpp section (it createsGurusamy Sarathy1998-10-261-1/+1
* OLD_PTHREADS_API reorganizing.Jarkko Hietaniemi1998-10-201-30/+6
* check in all confperl changes as of change#1964 into cfgperlGurusamy Sarathy1998-10-151-4/+17
* Thread::cond_wait bug in 5.005.51 causes deadlockDrago Goricanec1998-09-231-0/+1
* tweaked version of suggested patchIlya Zakharevich1998-08-021-21/+21
* VMS patches from Dan Sugalski <sugalskd@osshe.edu>Brad Hughes1998-07-211-0/+17
* complete s/foo/PL_foo/ changes (all escaped cases identified withGurusamy Sarathy1998-07-201-17/+17
* PL_ minir tidy upNick Ing-Simmons1998-07-191-22/+22
* Merge latest mainlineNick Ing-Simmons1998-07-181-15/+25
|\
| * fix yet another USE_THREADS leak due to failure to free stacksGurusamy Sarathy1998-07-181-1/+11
* | PL_ stuff for threadsNick Ing-Simmons1998-07-181-28/+28
|/
* fix $/ init for multiple interpreters/threadsGurusamy Sarathy1998-07-181-0/+2
* make RE engine threadsafe; -Dusethreads builds, tests on Solaris,Gurusamy Sarathy1998-07-121-0/+7
* 5.004_63 picky compiler fixes [PATCH]Hans Mulder1998-04-021-1/+1
* Add Thread::Signal to run signal handlers reliably in a new threadMalcolm Beattie1998-03-181-11/+18
* [win32] change all 'sp' to 'SP' in code and in the docs. ExplicitlyGurusamy Sarathy1998-03-071-7/+7
* Introduced thr->threadsvp and THREADSV() for faster per-threadMalcolm Beattie1998-02-021-21/+11
* Create a struct for all perls globals (as an option)Nick Ing-Simmons1997-12-011-1/+0
* Fix typo in Thread.xs.Malcolm Beattie1997-11-251-2/+2
* AIX patch (including Configure support for {sched,pthread}_yield,Jarkko Hietaniemi1997-11-251-4/+23
* $_ is now per-thread (rather a lot of changes). Only tested underMalcolm Beattie1997-11-211-1/+1
* Add #include guard in Thread.xs so it will build even underGurusamy Sarathy1997-11-151-0/+2
* Remove stale code from Thread.xs.Malcolm Beattie1997-11-141-35/+0
* Rewrite thread return code to distinguish between ordinary returnMalcolm Beattie1997-11-131-29/+70
* Initial integration of ansi branch into mainline (untested).Malcolm Beattie1997-11-111-31/+79
|\
| * Get threads working again on Win32Nick Ing-Simmons1997-11-081-4/+8
| * Reverse integrate Malcolm's chanes into localNick Ing-Simmons1997-11-071-17/+0
| * Raw integrate of latest perlNick Ing-Simmons1997-11-071-19/+11
| |\
| * | Builds C++ Borland, MSVC++ (Win32) and GCC++ (Solaris)Nick Ing-Simmons1997-11-051-3/+32
| * | Integrate mainline @ 18:15 CST 31 Oct 1997Nick Ing-Simmons1997-11-011-30/+1
| |\ \
| * | | Further ANSI changes now builds and passes (most) testsNick Ing-Simmons1997-10-311-25/+69
* | | | Fix up $@ (ERRSV now refers to GvSV(errgv) for non-threaded perl andMalcolm Beattie1997-11-111-0/+2
| |_|/ |/| |
* | | Per-thread magicals now stored in their own thr->magicals and keyedMalcolm Beattie1997-11-061-6/+8
* | | Per-thread magicals mostly working (and localisable). Now gettingMalcolm Beattie1997-11-051-0/+2
| |/ |/|
* | Half way through moving per-thread magicals into per-thread fieldsMalcolm Beattie1997-10-311-30/+1
|/
* Remove global macro "self". Change thr->Tself to thr->self.Malcolm Beattie1997-10-291-1/+2
* Improve internal threading API. Introduce win32/win32thread.[ch]Malcolm Beattie1997-10-241-25/+31
* Move perlext/Thread into perl/ext/Thread.Malcolm Beattie1997-10-161-0/+550