summaryrefslogtreecommitdiff
path: root/pp_ctl.c
Commit message (Collapse)AuthorAgeFilesLines
* COW regexps:Nicholas Clark2003-02-161-5/+32
| | | | | | Subject: [PATCH] Copy on write for $& and $1... Message-ID: <20030209230008.GF299@Bagpuss.unfortu.net> p4raw-id: //depot/perl@18726
* Re: trying to fix #20154, #20357Adrian M. Enache2003-02-141-3/+7
| | | | | | Message-ID: <20030208190514.GA866@ratsnest.hole> (fixes #19061 as well) p4raw-id: //depot/perl@18703
* Re: [perl #20777] [PATCH] goto &subroutine leaks memoryAdrian M. Enache2003-02-101-0/+1
| | | | | Message-Id: <20030209201025.GA1247@ratsnest.hole> p4raw-id: //depot/perl@18688
* [perl #18232] [PATCH] store PL_reg_match_utf8 in reganchRafael Garcia-Suarez2003-02-021-1/+1
| | | | | Message-Id: <20030122223556.57d597a3.rgarciasuarez@free.fr> p4raw-id: //depot/perl@18633
* Introduce the PUSHSUB_DB macro, equivalent to PUSHSUB, butDave Mitchell2003-01-271-1/+1
| | | | | | | without the lval context tweak. Used in OP_DBSTATE. Subject: Re: [PATCH] Re: change #9754: 5 x slowdown for perl -d Message-ID: <20030126174242.H16182@fdgroup.com> p4raw-id: //depot/perl@18596
* OPf_SPECIAL on OP_DBSTATE now indicates a breakpoint.Dave Mitchell2003-01-261-1/+2
| | | | | | Subject: Re: [PATCH] Re: change #9754: 5 x slowdown for perl -d Message-ID: <20030124184419.F11179@fdgroup.com> p4raw-id: //depot/perl@18589
* Re: [perl #20408] SV's SvPVX get freed even when its SvLEN is zeroAdrian M. Enache2003-01-261-1/+2
| | | | | Message-Id: <20030126025548.GB812@ratsnest.hole> p4raw-id: //depot/perl@18579
* silence warningDave Mitchell2003-01-211-1/+1
| | | | | Message-ID: <20021229150931.C2325@fdgroup.com> p4raw-id: //depot/perl@18528
* label code in pp_ctl.cNicholas Clark2003-01-081-38/+20
| | | | | | | | | Message-ID: <20021226211935.GE284@Bagpuss.unfortu.net> (Integrated from change #18400 from maint-5.8) p4raw-link: @18400 on //depot/maint-5.8/perl: ab4e87da5f15e988acf1c2de6c4dc8360964c519 p4raw-id: //depot/perl@18464 p4raw-integrated: from //depot/maint-5.8/perl@18400 'merge in' pp_ctl.c (@18271..)
* %_ (was Re: [PATCH] operation on `PL_na' may be undefined)Nicholas Clark2003-01-071-3/+3
| | | | | Message-ID: <20021226211626.GD284@Bagpuss.unfortu.net> p4raw-id: //depot/perl@18456
* Re: [perl #19061] 'goto' confuses 'redo'Stephen McCamant2003-01-031-5/+9
| | | | | Message-ID: <15878.32383.94274.950128@syllepsis.MIT.EDU> p4raw-id: //depot/perl@18411
* Re: [perl #19017] lexical "my" variables not visible in debugger "x" commandDave Mitchell2002-12-161-6/+25
| | | | | | | | | Date: Thu, 12 Dec 2002 23:42:35 +0000 Message-ID: <20021212234235.A29245@fdgroup.com> and Date: Sat, 14 Dec 2002 19:16:38 +0000 Message-ID: <20021214191638.A3992@fdgroup.com> p4raw-id: //depot/perl@18307
* Proper fix for CvOUTSIDE weak refcountingDave Mitchell2002-12-141-1/+1
| | | | | Message-ID: <20021210012644.A7843@fdgroup.com> p4raw-id: //depot/perl@18302
* Re: [perl #18165] "0" fails as right-hand argument to ..Slaven Rezic2002-12-081-2/+2
| | | | | Message-ID: <8765ugnffq.fsf@vran.herceg.de> p4raw-id: //depot/perl@18264
* allow evals to see the full lexical scopeDave Mitchell2002-12-021-24/+55
| | | | | Message-ID: <20021124221906.A25386@fdgroup.com> p4raw-id: //depot/perl@18220
* Re: [perl #18479] Error when no strict refs in effectSlaven Rezic2002-11-251-0/+6
| | | | | Message-ID: <87smxya6pf.fsf@vran.herceg.de> p4raw-id: //depot/perl@18176
* Re: [perl #18114] [no subject] BUG: "-4\n".."0\n" is not DWIMAbhijit Menon-Sen2002-10-301-2/+1
| | | | | | | | | | | | | | | | but "-4\n".."-0\n" is! From: Slaven Rezic <slaven.rezic@berlin.de> Date: 30 Oct 2002 16:22:36 +0100 Message-Id: <87n0ow0x4z.fsf@vran.herceg.de> Subject: RE: [perl #18114] [no subject] [TEST PATCH]BUG: "-4\n".."0\n" is not DWIM but "-4\n".."-0\n" is! From: "Orton, Yves" <yves.orton@mciworldcom.de> Date: Wed, 30 Oct 2002 11:59:31 -0000 Message-Id: <71B318898201D311845C0008C75DAD1C07B78BF7@defra1ex2> (Applied over previous fix.) p4raw-id: //depot/perl@18074
* [perl #18165] "0" fails as right-hand argument to ..Mark-Jason Dominus2002-10-301-1/+6
| | | | | | | | From: Mark-Jason Dominus (via RT) <perlbug@perl.org> Message-Id: <rt-18165-40816.6.86096008382222@bugs6.perl.org> (Fixed by making an exception for .."0" in pp_flop.) p4raw-id: //depot/perl@18073
* PL_curpad == AvARRAY(PL_comppad) alwaysDave Mitchell2002-10-221-2/+3
| | | | | Message-ID: <20021018133640.A19172@fdgroup.com> p4raw-id: //depot/perl@18048
* Happy chainsaw stories; The removal of the 5005 threadsH.Merijn Brand2002-10-191-68/+2
| | | | | Still imcomplete. Configure will follow p4raw-id: //depot/perl@18030
* Fix bug #17771 : segfault with the 'for' statement modifierRafael Garcia-Suarez2002-10-111-1/+1
| | | | | used inside a map or a grep. p4raw-id: //depot/perl@17998
* move all pad-related code to its own src fileDave Mitchell2002-10-021-85/+16
| | | | | Message-ID: <20020925234023.A20044@fdgroup.com> p4raw-id: //depot/perl@17953
* enable -ansi -pedanticJarkko Hietaniemi2002-09-261-1/+1
| | | | | Message-ID: <20020917221925.GF85044@lyta.hut.fi> p4raw-id: //depot/perl@17925
* Defined-or patch (cleaned up)Brent Dax2002-08-051-1/+34
| | | | | | From: "Brent Dax" <brentdax@cpan.org> Message-id: <000001c234a1$d1ca72c0$6501a8c0@deepblue> p4raw-id: //depot/perl@17682
* This is getting pretty fragmented (finish up #17441).Jarkko Hietaniemi2002-07-091-1/+1
| | | p4raw-id: //depot/perl@17443
* More regression tests for caller() and fix one bug of #16658.Rafael Garcia-Suarez2002-05-171-1/+1
| | | p4raw-id: //depot/perl@16662
* Fix bug 20020517.003 : segfault with caller().Rafael Garcia-Suarez2002-05-171-4/+11
| | | | | Add regression tests for caller. p4raw-id: //depot/perl@16658
* Integrate changes #16199 and #16201 from macperl;Jarkko Hietaniemi2002-04-261-11/+17
| | | | | | | | | | Time::Local compatibility patches, from Graham MacPerl require() portability patches p4raw-link: @16199 on //depot/macperl: 029195cc16ed49b9d6f99746bf12dad919bcab76 p4raw-id: //depot/perl@16204 p4raw-integrated: from //depot/macperl@16203 'copy in' lib/Time/Local.pm (@16123..) 'merge in' pp_ctl.c (@16123..)
* Re: [PATCH] pp_ctl.c:pp_requireNewton, Philip2002-04-251-2/+2
| | | | | | From: "Newton, Philip" <Philip.Newton@datenrevision.de> Message-ID: <C9A98F2128EDD411B0920008C7B337A13DCC77@hamsem01.de.gedas.vwg> p4raw-id: //depot/perl@16158
* pp_ctl.c:pp_requireNewton, Philip2002-04-251-3/+3
| | | | | | From: "Newton, Philip" <Philip.Newton@datenrevision.de> Message-ID: <C9A98F2128EDD411B0920008C7B337A13DCC76@hamsem01.de.gedas.vwg> p4raw-id: //depot/perl@16157
* fixes for all the warnings reported by Visual C (most of thisGurusamy Sarathy2002-04-211-14/+14
| | | | | | change is from change#12026) p4raw-link: @12026 on //depot/maint-5.6/perl: ff42b73b40f5a895aef4bed81c794f468e0609bc p4raw-id: //depot/perl@16048
* [ID 20020301.011] Core dump in 'leavetry' in 5.7.2Dave Mitchell2002-04-031-3/+18
| | | | | Message-ID: <20020403020825.B16724@fdgroup.com> p4raw-id: //depot/perl@15705
* Revert #15200 for backwards compatiblity reasons.Abhijit Menon-Sen2002-03-221-1/+1
| | | p4raw-id: //depot/perl@15411
* Disambiguate "Can't locate"Mike Guy2002-03-121-1/+1
| | | | | Message-Id: <E16kolD-0002S0-00@draco.cus.cam.ac.uk> p4raw-id: //depot/perl@15200
* more warnings tidyupPaul Marquess2002-03-111-13/+13
| | | | | | From: "Paul Marquess" <paul_marquess@yahoo.co.uk> Message-ID: <AIEAJICLCBDNAAOLLOKLMEEGDPAA.paul_marquess@yahoo.co.uk> p4raw-id: //depot/perl@15155
* Re: [PATCH] Re: [ID 20000922.001] Implicit comparison to $. not performed ↵Yitzchak Scott-Thoennes2002-03-061-9/+24
| | | | | | | before filehandle read Message-ID: <ABBh8gzkgezX092yn@efn.org> p4raw-id: //depot/perl@15054
* Re: Re-posts of some unresolved bleadperl bugreportsHugo van der Sanden2002-02-201-0/+1
| | | | | Message-Id: <200202201807.g1KI6xj08220@crypt.compulink.co.uk> p4raw-id: //depot/perl@14795
* bug on "do NUMBER"Rafael Garcia-Suarez2002-02-181-1/+1
| | | | | Message-Id: <20020218154126.A692@rafael> p4raw-id: //depot/perl@14741
* Tied STDERR should catch messages from warn() and die()Audrey Tang2002-02-171-1/+16
| | | | | Message-ID: <20020217194647.A1410@not.autrijus.org> p4raw-id: //depot/perl@14727
* CopFILE / MacPerl_MPWFileNameChris Nandor2002-02-081-1/+1
| | | | | Message-ID: <pudge-10FC3D.16314108022002@onion.valueclick.com> p4raw-id: //depot/perl@14608
* Copyright++. (Not all the toplevel *.h have one, it seems.)Jarkko Hietaniemi2002-01-231-1/+1
| | | p4raw-id: //depot/perl@14391
* path_is_absolute() needs a prototype (and maybeJarkko Hietaniemi2002-01-211-2/+2
| | | | | a better name, but that's another story). p4raw-id: //depot/perl@14367
* Re: coderefs in @INCChris Nandor2002-01-211-21/+29
| | | | | Message-Id: <p0510030eb86ca7bc03e0@[10.0.1.177]> p4raw-id: //depot/perl@14366
* -t without -w Michael G. Schwern2001-12-301-0/+2
| | | | | Message-ID: <20011230044625.GA14386@blackrider> p4raw-id: //depot/perl@13953
* Implement the sort pragma. Split sort code from pp_ctl.cJarkko Hietaniemi2001-11-211-771/+1
| | | | | | | | | | to pp_sort.c. Includes the quicksort stabilizing layer from John P. Linderman. -Msort=qsort or -Msort=fast is faster than without (or with -Msort=mergesort or -Msort=safe) for short random inputs, but for some reason not quite as fast as 5.6.1 qsort. More benchmarking, profiling, tuning, and optimizing definitely needed. p4raw-id: //depot/perl@13179
* [PATCH] Doc spellcheck + podcheckAbhijit Menon-Sen2001-11-161-1/+1
| | | | | | | | | | | | | | | | | | From: Autrijus Tang <autrijus@egb.elixus.org> Date: Thu, 15 Nov 2001 22:49:05 -0800 Message-Id: <20011116064905.GA44092@egb.elixus.org> Subject: [PATCH] podcheck+spellcheck, the rest of the story From: Autrijus Tang <autrijus@egb.elixus.org> Date: Fri, 16 Nov 2001 00:42:20 -0800 Message-Id: <20011116084220.GA44295@egb.elixus.org> Subject: Re: [PATCH] podcheck+spellcheck, the rest of the story From: Nicholas Clark <nick@ccl4.org> Date: Fri, 16 Nov 2001 10:32:01 +0000 Message-Id: <20011116103200.F62891@plum.flirble.org> (Applied after suitable de-mangling.) p4raw-id: //depot/perl@13041
* Quieten pgcc 2.91.66 worries.Jarkko Hietaniemi2001-11-141-1/+1
| | | p4raw-id: //depot/perl@13008
* If an encoding is set by -M/-m, it must be inJarkko Hietaniemi2001-11-011-1/+13
| | | | | | | | effect only for the actual script, not any other required/-M/-m'ed module, otherwise we enter a nasty recursion in regexec.c while trying to init the simple UTF-8 charclasses like PL_utf8_alnum. p4raw-id: //depot/perl@12799
* vmsish fix, ieee rand() cleanupCharles Lane2001-10-191-0/+1
| | | | | Message-Id: <011019174427.d749b@DUPHY4.Physics.Drexel.Edu> p4raw-id: //depot/perl@12513
* Oh, bother. In Tru64 cc -std1 was looking rather niceJarkko Hietaniemi2001-10-171-1/+1
| | | | | | | | | | in speed (upto 20% speedup in certain operations) but meanwhile regexps and arithmetics got slower (5-10%) (according to perlbench average speedup is negligible, and within measuring flutter, 1%). Therefore retracting all the changes aimed at getting -std1 to compile cleanly: #12475, #12476, #12479, #12480, #12481, #12482, #12483, #12484. p4raw-id: //depot/perl@12485