| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
p4raw-id: //depot/perl@2301
|
|
|
| |
p4raw-id: //depot/perl@2300
|
|
|
|
|
|
|
|
|
|
| |
for PTHREAD_CREATE_JOINABLE (or equivalent:
PTHREAD_CREATE_UNDETACHED or __UNDETACHED).
Remove ATTR_JOINABLE itself: Thread.xs uses
PTHREAD_CREATE_JOINABLE (or equivalent) directly.
Really scan for <mach/cthreads.h> only if usethreads.
p4raw-id: //depot/cfgperl@2181
|
|
|
|
|
|
|
|
|
|
| |
(objpp.h is gone, embed.pl now does some of that); objXSUB.h
should soon be automated also; the global variables that
escaped the PL_foo conversion are now reined in; renamed
MAGIC in regcomp.h to REG_MAGIC to avoid collision with the
type of same name; duplicated lists of pp_things in various
places is now gone; result has only been tested on win32
p4raw-id: //depot/perl@2133
|
|
|
|
|
| |
ambiguous inference graph for %.xs --> %.o)
p4raw-id: //depot/perl@2086
|
|
|
| |
p4raw-id: //depot/cfgperl@2028
|
|
|
|
|
| |
p4raw-link: @1964 on //depot/confperl: 2d85315bb227e0962a693eaaadc3f40ca2fbf49b
p4raw-id: //depot/cfgperl@1971
|
|
|
|
|
| |
(MAN3PODS cannot be set to ' '; stray stricture violation)
p4raw-id: //depot/perl@1967
|
|
|
| |
p4raw-id: //depot/perl@1935
|
|
|
|
|
| |
Message-Id: <199809070836.RAA14631@raptor.otsd.ts.fujitsu.co.jp>
p4raw-id: //depot/perl@1839
|
|
|
| |
p4raw-id: //depot/maint-5.005/perl@1708
|
|
|
|
|
|
| |
Message-Id: <199807210140.VAA17186@monk.mps.ohio-state.edu>
Subject: [PATCH 5.004_75] Enable -DS
p4raw-id: //depot/maint-5.005/perl@1701
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Date: Wed, 15 Jul 1998 09:38:12 -0700
Message-Id: <3.0.5.32.19980715093812.00a42a50@ous.edu>
Subject: [PATCH 5.005-beta1]Quick VMS config update
--
Date: Wed, 15 Jul 1998 12:53:52 -0700
Message-Id: <3.0.5.32.19980715125352.00a25cb0@ous.edu>
Subject: Re: $ebcdic has broken VMS in _75 (Now with doc patch!)
--
Date: Thu, 16 Jul 1998 11:15:44 -0700
Message-Id: <3.0.5.32.19980716111544.00b78770@ous.edu>
Subject: [PATCH 5.004_75]Another VMS tweak for the Vax C compiler
--
Date: Thu, 16 Jul 1998 11:21:55 -0700
Message-Id: <3.0.5.32.19980716112155.00a66c50@ous.edu>
Subject: [PATCH 5.004_75]Get archname correct for thread build on VMS
--
Date: Thu, 16 Jul 1998 11:25:04 -0700
Message-Id: <3.0.5.32.19980716112504.00ae0d50@ous.edu>
Subject: [PATCH 5.004_75]Thread build tweaks for VMS 6.2 and older
--
Date: Fri, 17 Jul 1998 15:29:13 -0700
Message-Id: <3.0.5.32.19980717152913.00a469b0@ous.edu>
Subject: [PATCH 5.004_75]Missed a header file in VMS build procedure
--
Date: Mon, 20 Jul 1998 10:20:49 -0700
Message-Id: <3.0.5.32.19980720102049.00a05100@ous.edu>
Subject: [PATCH 5.004_75]Tweaks to Thread.XS for OLD_PTHREADS_API build
--
Date: Mon, 20 Jul 1998 10:13:03 -0700
Message-Id: <3.0.5.32.19980720101303.00a17100@ous.edu>
Subject: [PATCH 5.004_75]Explicitly specify extensions during VMS config process
--
Date: Mon, 20 Jul 1998 15:51:22 -0700
Message-Id: <3.0.5.32.19980720155122.00a41950@ous.edu>
Subject: patch for readme.vms
p4raw-id: //depot/perl@1589
|
|
|
|
|
|
| |
brute force search script). Result builds and passes all tests on
Solaris. win32 and PERL_OBJECT are still untested.
p4raw-id: //depot/perl@1578
|
|
|
| |
p4raw-id: //depot/ansiperl@1568
|
|\
| |
| | |
p4raw-id: //depot/ansiperl@1536
|
| |
| |
| | |
p4raw-id: //depot/perl@1531
|
|/
|
| |
p4raw-id: //depot/ansiperl@1534
|
|
|
| |
p4raw-id: //depot/perl@1523
|
|
|
|
|
|
| |
and runs regexes in 1000s of threads without crashing; also fixed
statcache not being thread-local
p4raw-id: //depot/perl@1448
|
|
|
|
|
| |
Message-Id: <3.0.5.32.19980608161314.00a0a880@ous.edu>
p4raw-id: //depot/perl@1086
|
|
|
|
|
| |
Message-Id: <3.0.5.32.19980608161002.00a64a70@ous.edu>
p4raw-id: //depot/perl@1085
|
|
|
|
|
|
|
| |
Date: Wed, 08 Apr 1998 17:08:48 -0700
Subject: [PATCH 5.004_64] Revised second Thread.PM doc patch
Date: Fri, 08 May 1998 10:49:16 -0700
p4raw-id: //depot/perl@962
|
|
|
| |
p4raw-id: //depot/perl@854
|
|
|
|
|
|
|
| |
Date: Wed, 18 Mar 1998 09:36:32 -0800
Subject: [PATCH 5.004_63] Fix function prototype with long doubles
Date: Wed, 18 Mar 1998 14:48:19 -0800
p4raw-id: //depot/perl@843
|
|
|
| |
p4raw-id: //depot/perl@835
|
|
|
|
|
|
| |
mention that local stack pointer should be called SP. This makes the
API safer from source incompatibilities down the line.
p4raw-id: //depot/win32/perl@795
|
|
|
| |
p4raw-id: //depot/perl@779
|
|
|
| |
p4raw-id: //depot/perl@557
|
|
|
|
|
|
|
| |
variables. Moved threadnum to a per-interpreter variable and
made dTHR and lock/unlock of sv_mutex bypass the get/lock unless
more than one thread may be running. Minor tweaks to Thread.xs.
p4raw-id: //depot/perl@453
|
|
|
|
|
|
|
| |
Mainly for Mingw32 which cannot import data.
Now only Opcode tests fail (op_desc/op_name not
handled yet stuff)
p4raw-id: //depot/ansiperl@341
|
|
|
| |
p4raw-id: //depot/perl@297
|
|
|
|
|
|
|
| |
pthread initial detach state, renaming perl_thread to perl_os_thread
and struct thread to struct perl_thread):
Subject: Re: _54 on AIX
p4raw-id: //depot/perl@290
|
|
|
|
|
| |
*-linux-thread at the moment.
p4raw-id: //depot/perl@274
|
|
|
| |
p4raw-id: //depot/perl@265
|
|
|
|
|
|
| |
no USE_THREADS (for win32). This was missed because of edit
w/o checkout perforce kludge.
p4raw-id: //depot/win32/perl@256
|
|
|
| |
p4raw-id: //depot/perl@251
|
|
|
|
|
|
|
|
|
|
| |
and die() and make join propagate the die. Add tiny method eval
which just does "return eval { shift->join; }". Add Thread::Specific
class for access to thread specific user data along with specific.t.
Rename Class to classname throughout Thread.xs for consistency.
Fix pp_specific to pp_threadsv in global.sym. Add support to
pp_entersub in pp_hot.c to lock stash for static locked methods.
p4raw-id: //depot/perl@248
|
|\
| |
| | |
p4raw-id: //depot/perl@230
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Root cause of fail was init_thread_intern() in
new_struct_thread() (which is called in parent thread)
clobbering dTHR of parent thread.
It is doubtfull if setting 'self' in new_struct_thread()
is 'right' but left in for now.
p4raw-id: //depot/ansiperl@213
|
| |
| |
| |
| |
| |
| |
| |
| | |
repository, then import result back into my view
of Malcolm's repository.
Builds and passes (most) tests with GNU C++/Solaris
and Borland C++, Win32.
p4raw-id: //depot/ansiperl@210
|
| |\
| | |
| | | |
p4raw-id: //depot/ansiperl@208
|
| | |
| | |
| | | |
p4raw-id: //depot/ansiperl@203
|
| |\ \
| | | |
| | | | |
p4raw-id: //depot/ansiperl@199
|
| | | |
| | | |
| | | |
| | | |
| | | | |
with gcc -x c++.
p4raw-id: //depot/ansiperl@196
|
| |_|/
|/| |
| | |
| | |
| | |
| | |
| | |
| | | |
thr->errsv for threaded perl). Fix pp_tie and pp_dbmopen to use
GvCV(gv) instead of gv so AUTOLOAD stuff works. All tests now pass
again for non-threaded perl. Enhanced perl_get_sv to return
per-thread magicals where necessary for threaded perl.
p4raw-id: //depot/perl@228
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
more directly. cvcache and oursv become ordinary struct thread
fields instead of #defined thr->Tfoo ones. SvREFCNT_inc now checks
for 0 again. Main thread initialisation done by new function
init_main_thread instead of (now fixed) new_struct_thread.
p4raw-id: //depot/perl@205
|
| |/
|/|
| |
| |
| |
| | |
intermittent occasional "Use of uninitialized value" warnings
which may be due to some op flag black magic I've broken.
p4raw-id: //depot/perl@204
|
|/
|
|
|
|
| |
and the associated new OP_SPECIFIC and find_thread_magical stuff.
perl will compile but plenty of the magicals are still broken.
p4raw-id: //depot/perl@195
|
|
|
| |
p4raw-id: //depot/perl@190
|