summaryrefslogtreecommitdiff
path: root/op.c
Commit message (Collapse)AuthorAgeFilesLines
* Re: weirdness in regexpsRobin Houston2001-12-061-0/+7
| | | | | Message-ID: <20011206144401.A27752@puffinry.freeserve.co.uk> p4raw-id: //depot/perl@13490
* Re: counting tr thinks it's modifying Rafael Garcia-Suarez2001-12-061-0/+3
| | | | | Message-Id: <slrna0ukap.kbt.rgarciasuarez@rafael.kazibao.net> p4raw-id: //depot/perl@13486
* Retract #13475 until Arthur gets back to the mine.Jarkko Hietaniemi2001-12-051-37/+5
| | | p4raw-id: //depot/perl@13476
* (retracted by #13476)Jarkko Hietaniemi2001-12-051-5/+37
| | | | | | | | | Manually apply #13474; fixes stale reference to dead CvOUTSIDE(); this can happen when anonymous subroutines that aren't closures are returned from an eval"" (threads/shared/sv_refs.t is coredump-unhappy about this change) p4raw-id: //depot/perl@13475
* parser panics on lvalue methods Rafael Garcia-Suarez2001-12-011-5/+0
| | | | | Message-ID: <20011130234658.A717@rafael> p4raw-id: //depot/perl@13404
* local(*CORE::GLOBAL::require) doesn't behave like other overridesGurusamy Sarathy2001-11-221-6/+9
| | | p4raw-id: //depot/perl@13187
* new warning "Useless use of sort in scalar context"Rafael Garcia-Suarez2001-11-191-0/+3
| | | | | Message-ID: <20011119132645.A15034@rafael> p4raw-id: //depot/perl@13094
* Re: [ID 20010713.001] use lib segmentation faultRobert Spier2001-11-151-1/+1
| | | | | Message-Id: <15348.5433.732364.963687@rls.cx> p4raw-id: //depot/perl@13024
* Re: [ID 20011106.083] $dbline[$i] == 0 generates warningsMark-Jason Dominus2001-11-071-3/+3
| | | | | Message-Id: <20011107054346.14428.qmail@plover.com> p4raw-id: //depot/perl@12882
* Slight modification of #12811.Abhijit Menon-Sen2001-11-021-14/+19
| | | p4raw-id: //depot/perl@12812
* Re: [ID 20011101.069] \stat('.') gives "Attempt to free unreferenced scalar"Radu Greab2001-11-021-12/+15
| | | | | Message-ID: <15330.40858.629851.468818@ix.netsoft.ro> p4raw-id: //depot/perl@12811
* Integrate maintperl changes #12268 and #12669;Jarkko Hietaniemi2001-10-261-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | final touches to the audit for statics and thread-unsafe code * make DB_File, ODBM_File thread-safe * remove unnecessary/dangerous statics and protect others from not getting accidentally enabled under threaded perls windows support functions get_childdir() et al aren't exported correctly under vanilla build Testing under win32 appreciated since changes there had to be manually merged and I cannot test how badly did I do. p4raw-link: @12268 on //depot/perlio: bb407f0b8769c638c05e60ebfd157a1e676a6c22 p4raw-id: //depot/perl@12678 p4raw-integrated: from //depot/maint-5.6/perl@12677 'copy in' win32/vmem.h (@5902..) 'merge in' ext/DB_File/DB_File.xs (@8693..) win32/win32iop.h (@8917..) ext/ODBM_File/ODBM_File.xs (@8995..) iperlsys.h (@9154..) scope.c (@9584..) makedef.pl (@11425..) gv.c (@12026..) op.c (@12145..) util.c (@12220..) toke.c (@12550..) ext/B/B.xs ext/File/Glob/Glob.xs ext/Opcode/Opcode.xs ext/re/re.xs (@12653..) mg.c win32/win32.c (@12668..)
* vmsish fix, ieee rand() cleanupCharles Lane2001-10-191-0/+10
| | | | | Message-Id: <011019174427.d749b@DUPHY4.Physics.Drexel.Edu> p4raw-id: //depot/perl@12513
* Retract the #10451 which seems to be the causeJarkko Hietaniemi2001-10-191-15/+4
| | | | | of the major leakage from while(){eval"sub{}"} p4raw-id: //depot/perl@12506
* Re: [PATCH] turn $a.=<F> into an RCATLINEAbhijit Menon-Sen2001-09-171-3/+5
| | | | | Message-Id: <20010917174412.B7058@lustre.dyn.wiw.org> p4raw-id: //depot/perl@12047
* Re: [ID 20010815.012] Unfortunate interaction between -0 cmd line arg & ↵Hugo van der Sanden2001-09-151-2/+0
| | | | | | | (??{CODE}) regex Message-Id: <200109091741.f89HfsM18534@crypt.compulink.co.uk> p4raw-id: //depot/perl@12027
* Re: perl@12003Robin Barker2001-09-121-3/+3
| | | | | Message-Id: <200109121800.TAA05256@tempest.npl.co.uk> p4raw-id: //depot/perl@12008
* Re: perl@11978Robin Barker2001-09-101-3/+3
| | | | | | | Message-Id: <200109101758.SAA07670@tempest.npl.co.uk> Format errors. p4raw-id: //depot/perl@11983
* Apply INT2PTR with force to silence warnings fromArtur Bergman2001-09-101-5/+5
| | | | | | PM_GETRE and friends. No more warnings with 64bit IVs and 32bit pointers. p4raw-id: //depot/perl@11970
* Remove #ifdef PERL_CUSTOM_OPS, always build with PERL_CUSTOM_OPSArtur Bergman2001-09-101-4/+5
| | | | | | | Rename to custop_op_name to Perl_custom_op_name to match perlapi Clone the hashtable PL_custom_op_names and PL_custop_op_descs in perl_clone. p4raw-id: //depot/perl@11968
* -Wall nit.Jarkko Hietaniemi2001-09-051-1/+1
| | | p4raw-id: //depot/perl@11886
* Quench a -Wall gripe noticed by Robin Barker.Jarkko Hietaniemi2001-09-041-2/+2
| | | p4raw-id: //depot/perl@11869
* Add the \[$@%&*] prototype support.Jarkko Hietaniemi2001-09-041-20/+59
| | | p4raw-id: //depot/perl@11865
* RE: [PATCH] Add a nextstate into empty blocksIlmari Karonen2001-09-021-4/+8
| | | | | | Message-Id: <Pine.SOL.3.96.1010819163840.8384B-100000@simpukka> (op/sub_lval.t updated to take new error message into account.) p4raw-id: //depot/perl@11822
* remove deprecated PERL_OBJECT cruft, it has long since stoppedGurusamy Sarathy2001-08-311-2/+2
| | | | | working in 5.7.x p4raw-id: //depot/perl@11803
* Introduces SvREPADTMP(sv) that marks a repad SvIV as a offsetArtur Bergman2001-08-301-0/+2
| | | | | | on the pad. Fixes coredumps in cleanups introduced by Change 11755 p4raw-id: //depot/perl@11790
* Changes USE_THREADS to USE_5005THREADS in the entire source.Artur Bergman2001-08-271-40/+40
| | | | | | Thanks to H. Merijn Brand for the patch. Some of the comments and or guards might be removable in perl.h now. p4raw-id: //depot/perl@11758
* Custom OpsSimon Cozens2001-08-271-13/+51
| | | | | | Message-ID: <20010825174509.A5752@netthink.co.uk> I also added a fix to Opcode.pm to quite test cases. p4raw-id: //depot/perl@11756
* Plugs a memory leak on destruction of regular expressionsArtur Bergman2001-08-271-5/+20
| | | | | | | | introcued by #11274. PL_regex_padav now has an AV as it's first entry with a list of freed regex_padav slots that it will reuse on creating new PMOPs. p4raw-id: //depot/perl@11755
* Backed out 11732, it breaks lib/strict.tArtur Bergman2001-08-231-2/+1
| | | p4raw-id: //depot/perl@11735
* Re: [ID 20010822.001] Freeing pads after parse errorSimon Cozens2001-08-231-1/+2
| | | | | Message-ID: <20010823120636.A9961@netthink.co.uk> p4raw-id: //depot/perl@11732
* If you want you can now add -DUSE_UTF8_SCRIPTS to your cflagsJarkko Hietaniemi2001-08-121-1/+1
| | | | | | and the Perl will be built to do that by default (adding that will break scripts having non-UTF-8 binary data, such as Latin-1.) p4raw-id: //depot/perl@11656
* More (less) regex/utf8 relics. (Toned down later in #11653.)Jarkko Hietaniemi2001-08-121-4/+0
| | | p4raw-id: //depot/perl@11651
* Relic in op.c (no regex feature should depend on the utf8 pragma),Jarkko Hietaniemi2001-08-121-2/+2
| | | | | and a test tweak. p4raw-id: //depot/perl@11650
* turn $a.=<F> into an RCATLINEAbhijit Menon-Sen2001-08-111-0/+9
| | | | | Message-ID: <20010811163104.Q526@lustre.dyn.wiw.org> p4raw-id: //depot/perl@11634
* cpp commands must start (the # must be) at the column #0.Jarkko Hietaniemi2001-08-101-2/+2
| | | p4raw-id: //depot/perl@11628
* [patch] plug PL_regex_padav leaksDoug MacEachern2001-08-031-2/+8
| | | | | Message-ID: <Pine.LNX.4.21.0108022020100.8991-100000@mako.covalent.net> p4raw-id: //depot/perl@11560
* Readability nit from Abhijit.Jarkko Hietaniemi2001-08-021-3/+8
| | | p4raw-id: //depot/perl@11552
* [PATCH] -Wall cleanup: op.cRichard Soderberg2001-08-021-1/+1
| | | | | | | | | | | Date: Thu, 2 Aug 2001 00:17:09 -0700 Message-Id: <200108020717.AAA26895@oregonnet.com> Subject: [PATCH] -Wall cleanup: sv.c From: Richard Soderberg <rs@oregonnet.com> Date: Thu, 2 Aug 2001 00:49:21 -0700 Message-Id: <200108020749.AAA27492@oregonnet.com> p4raw-id: //depot/perl@11547
* Re: [PATCH pp_ctl.c] proposed Windows safe-guardDoug MacEachern2001-08-021-1/+4
| | | | | Message-ID: <Pine.LNX.4.21.0108011830080.8991-100000@mako.covalent.net> p4raw-id: //depot/perl@11545
* The #11541 didn't work under threads.Jarkko Hietaniemi2001-08-011-1/+1
| | | p4raw-id: //depot/perl@11544
* Pluggable optimizerSimon Cozens2001-08-011-7/+9
| | | | | Message-ID: <20010801135702.I10442@netthink.co.uk> p4raw-id: //depot/perl@11541
* Re: [PATCH pp_ctl.c] proposed Windows safe-guardDoug MacEachern2001-08-011-0/+18
| | | | | Message-ID: <Pine.LNX.4.21.0107301720310.25941-100000@mako.covalent.net> p4raw-id: //depot/perl@11537
* debugging selfloaded stuffIlya Zakharevich2001-07-231-0/+2
| | | | | Message-ID: <20010723180740.A13960@math.ohio-state.edu> p4raw-id: //depot/perl@11456
* defer op_seq allocationAbhijit Menon-Sen2001-07-201-1/+9
| | | | | Message-Id: <20010719221224.A13786@lustre.dyn.wiw.org> p4raw-id: //depot/perl@11415
* Re: [PATCH] Threadsafe PMOPs! We might still win this war.Doug MacEachern2001-07-121-1/+1
| | | | | Message-ID: <Pine.LNX.4.21.0107121010160.28844-100000@mako.covalent.net> p4raw-id: //depot/perl@11313
* Retract #11166 (and #11237).Jarkko Hietaniemi2001-07-121-38/+1
| | | p4raw-id: //depot/perl@11285
* Threadsafe PMOPs! We might still win this war.Artur Bergman2001-07-111-1/+10
| | | | | | | Message-ID: <000b01c10a04$4fa16a10$21000a0a@vogw2kdev> Threadsafe PMOPs for ithreads, waiting for AMS's Perl_re_dup(). p4raw-id: //depot/perl@11274
* [patch] undef &xsub for 1,2Doug MacEachern2001-07-101-1/+2
| | | | | | | Message-ID: <Pine.LNX.4.21.0107092012570.1913-100000@mako.covalent.net> (This version of the patch with a comment from Gisle.) p4raw-id: //depot/perl@11258
* deprecate package with no argumentsRobin Houston2001-07-101-0/+1
| | | | | Message-ID: <20010710133340.A13452@robin.kitsite.com> p4raw-id: //depot/perl@11256