summaryrefslogtreecommitdiff
path: root/op.c
Commit message (Collapse)AuthorAgeFilesLines
* 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
* (Retracted by #11285).Abhijit Menon-Sen2001-07-091-1/+5
| | | | | | Subject: [PATCH] OPpCONST_OCTAL fixes Message-ID: <20010709073845.A25406@lustre.dyn.wiw.org> p4raw-id: //depot/perl@11237
* Retract #11212.Jarkko Hietaniemi2001-07-081-4/+0
| | | p4raw-id: //depot/perl@11223
* (Retracted by #11223.)Graham Barr2001-07-081-0/+4
| | | | | | Subject: [PATCH] Re: Problem with Safe.pm and Perl 5.004 Message-Id: <3460FFBA.6DA51F46@ti.com> p4raw-id: //depot/perl@11212
* Re: bleedperl perl_alloc..free leakageRadu Greab2001-07-071-3/+3
| | | | | | | Message-ID: <15173.60406.308246.456184@ix.netsoft.ro> Leak-be-gone. p4raw-id: //depot/perl@11188
* (Retracted by #11285.)Abhijit Menon-Sen2001-07-061-0/+33
| | | | | | Subject: Re: [PATCH] mkdir() mode argument is missing initial 0 Message-ID: <20010706012632.A28327@lustre.dyn.wiw.org> p4raw-id: //depot/perl@11166
* (retracted by #13533)Radu Greab2001-07-051-3/+9
| | | | | | Subject: [PATCH perl@11099]Re: [ID 20010704.003] Taint mode breaks global match Message-ID: <15171.27355.895094.128142@ix.netsoft.ro> p4raw-id: //depot/perl@11156
* Re: [PATH] shared -> unique;Abhijit Menon-Sen2001-07-021-9/+9
| | | | | Message-ID: <20010627035127.A17623@lustre.lustre.dyn.wiw.org> p4raw-id: //depot/perl@11089
* win32 fixes: fix various syntax errors ("no preprocessor directivesGurusamy Sarathy2001-07-021-9/+7
| | | | | | within macro arguments") and warnings ("unary minus applied to unsigned type", among others) p4raw-id: //depot/perl@11066
* Code cleanup based on turning off the -woffs in IRIX.Jarkko Hietaniemi2001-06-301-2/+1
| | | | | | | | Not all of the gripes cleaned up (hairy code in hv.c and regcomp.c; unused newsp, gimme, and optype from cop.h macros; unused 'key' arguments in ?DBM_File.xs) (and the -woffs left to the IRIX hints) p4raw-id: //depot/perl@11051
* Re: CvFILE corruption under ithreadsRobin Houston2001-06-251-2/+14
| | | | | Message-ID: <20010519161934.A12751@puffinry.freeserve.co.uk> p4raw-id: //depot/perl@10925
* Step 2: Use the new PM_GETRE/SETRE macros everywhere.Richard Soderberg2001-06-211-9/+9
| | | | | Message-ID: <Pine.LNX.4.21.0106210657400.1693-100000@oregonnet.com> p4raw-id: //depot/perl@10780
* Integrate change #10667 from maintperl:Jarkko Hietaniemi2001-06-171-0/+1
| | | | | | | | | | | change#10449 broke the special-case that makes lexicals inside the eval"" within DB::DB() visible p4raw-link: @10667 on //depot/maint-5.6/perl: 09e74a2b2e364b35ece2056bb3ea8e25db9a89f2 p4raw-link: @10449 on //depot/perl: 2090ab20212398e485f20cd7e50303dcd3601be7 p4raw-id: //depot/perl@10668 p4raw-integrated: from //depot/maint-5.6/perl@10666 'merge in' op.c (@10472..)
* more anonymous stash cleanupsAbhijit Menon-Sen2001-06-171-7/+5
| | | | | Message-ID: <20010617114406.A25203@lustre.linux.in> p4raw-id: //depot/perl@10657
* in change#10451, check that CvOUTSIDE is a CV before looking inGurusamy Sarathy2001-06-071-2/+4
| | | | | | | (it can apparently be SVt_NULL during global destruction) p4raw-link: @10451 on //depot/maint-5.6/perl: 03f9d59115e90b0796ba7943655c020a829c11bf p4raw-id: //depot/perl@10471
* Integrate changes #10450 and #10451 from maintperl:Jarkko Hietaniemi2001-06-061-8/+19
| | | | | | | | | | | | | | | optimize change#10448 slightly (don't repeat search in eval""s lexical scope, since that has already been searched) change#9108 needs subtler treatment for case of closures created within eval"" p4raw-link: @10450 on //depot/maint-5.6/perl: 77991f234c231cb11047bb180fdeef1134557583 p4raw-link: @10448 on //depot/maint-5.6/perl: 332ba4f98bc63c81fd7ba0d06432a7f903d716cf p4raw-link: @9108 on //depot/maint-5.6/perl: 1cf1f64f42eb50a67f2427ff9d6d24023a2b9997 p4raw-id: //depot/perl@10454 p4raw-integrated: from //depot/maint-5.6/perl@10453 'merge in' t/op/misc.t (@10448..) op.c (@10450..)
* Integrate change #10448 from maintperl; lexicalsJarkko Hietaniemi2001-06-061-3/+9
| | | | | | | | | | | outside an eval"" weren't resolved correctly inside a subroutine definition inside the eval"" if they were not already referenced in the toplevel of the eval""-ed code p4raw-link: @10448 on //depot/maint-5.6/perl: 332ba4f98bc63c81fd7ba0d06432a7f903d716cf p4raw-id: //depot/perl@10449 p4raw-integrated: from //depot/maint-5.6/perl@10447 'merge in' cop.h (@9288..) t/op/misc.t (@10394..) op.c pp_ctl.c (@10412..)
* Sigh. This is what #10424 was supposed to check in.Jarkko Hietaniemi2001-06-041-8/+7
| | | p4raw-id: //depot/perl@10433
* Integrate change #10412 from maintperl; locale is nowJarkko Hietaniemi2001-06-031-49/+3
| | | | | | | | | | | | | | | per-cop, not per-op; plus retweak the locale.t to always list the skipped utf8 locales. p4raw-link: @10412 on //depot/maint-5.6/perl: 71d0b827413df9e881d1c54d2d968823ed50c75b p4raw-id: //depot/perl@10413 p4raw-edited: from //depot/maint-5.6/perl@10411 'edit in' t/pragma/locale.t (@8600..) p4raw-integrated: from //depot/maint-5.6/perl@10411 'merge in' lib/locale.pm (@5902..) opcode.h pp.sym pp_proto.h (@8620..) opcode.pl (@8998..) op.h perl.h (@9288..) pp_sys.c (@9524..) util.c (@9538..) embed.h (@9584..) op.c (@9950..) pp.c (@10091..) pp_ctl.c (@10100..)
* More -Wall sweeping.Jarkko Hietaniemi2001-05-301-2/+2
| | | p4raw-id: //depot/perl@10338
* Medley of -Wall cleanups from Michael Schwen, Hugo van der Sanden,Jarkko Hietaniemi2001-05-301-1/+0
| | | | | and Abhijit Menon-Sen. p4raw-id: //depot/perl@10321
* CORE::GLOBAL::require override happens too earlyGisle Aas2001-05-241-18/+20
| | | | | Message-ID: <lrofsjfym1.fsf@caliper.ActiveState.com> p4raw-id: //depot/perl@10192
* [LARGE!] symbolic magicDave Mitchell2001-05-201-2/+2
| | | | | Message-Id: <200105191912.UAA23925@gizmo.fdgroup.co.uk> p4raw-id: //depot/perl@10168
* Re: undef(&foo) does not work for XS functionsDoug MacEachern2001-05-121-0/+3
| | | | | Message-ID: <Pine.LNX.4.21.0105111647240.4478-100000@mako.covalent.net> p4raw-id: //depot/perl@10088
* [patch] make op_{clear,null} publicDoug MacEachern2001-05-101-23/+23
| | | | | Message-ID: <Pine.LNX.4.21.0105101546510.2962-100000@mako.covalent.net> p4raw-id: //depot/perl@10076
* [PATCH op.c] Deprecate %x->{'foo'}, @y->[23] etcRobin Houston2001-05-081-0/+10
| | | | | | | | | | | | | | | | Date: Tue, 8 May 2001 19:38:00 +0100 Message-ID: <20010508193800.A4389@penderel> Subject: Re: [PATCH op.c] Deprecate %x->{'foo'}, @y->[23] etc From: Robin Houston <robin@kitsite.com> Date: Tue, 8 May 2001 20:03:57 +0100 Message-ID: <20010508200357.A4614@penderel> Subject: Re: [PATCH op.c] Deprecate %x->{'foo'}, @y->[23] etc From: Robin Houston <robin@kitsite.com> Date: Wed, 9 May 2001 00:12:05 +0100 Message-ID: <20010509001205.A18521@puffinry.freeserve.co.uk> p4raw-id: //depot/perl@10043
* Retract changes #8254 and #8255, causes coredump inJarkko Hietaniemi2001-05-021-25/+0
| | | | | | | | | 'tie FH, "main"', reported by Abigail, culprit found by Benjamin Sugars. Mirrors maintperl change #9950. p4raw-link: @9950 on //depot/maint-5.6/perl: 86e3b6d76fb0afcf1f6b883c997e1a01ed17ab8e p4raw-link: @8254 on //depot/perl: d38a0a1467f89c02cbd16ebdc31b41c6b552f379 p4raw-id: //depot/perl@9952
* Re: Useless use of constants other than 0,1 in void context?Mike Guy2001-04-251-0/+3
| | | | | Message-Id: <E14sT8l-0004IE-00@libra.cus.cam.ac.uk> p4raw-id: //depot/perl@9838
* PATCH: Propagate low byte of hints in cop.op_privateRobin Houston2001-04-191-1/+1
| | | | | Message-ID: <20010418175833.B8976@puffinry.freeserve.co.uk> p4raw-id: //depot/perl@9754
* Fix core dump from undef %File::Glob::Benjamin Sugars2001-04-171-0/+1
| | | | | Message-ID: <Pine.LNX.4.21.0104161313160.1676-100000@marmot.rim.canoe.ca> p4raw-id: //depot/perl@9721
* PATCH: $[Robin Houston2001-04-071-1/+1
| | | | | Message-ID: <20010406181014.A18803@puffinry.freeserve.co.uk> p4raw-id: //depot/perl@9614
* Integrate change #9605 from maintperl into mainline.Jarkko Hietaniemi2001-04-071-0/+1
| | | | | | | | | can't optimize away scope entry if tr/// is present p4raw-link: @9605 on //depot/maint-5.6/perl: c26ea50d9fd947ede98c9a5c8c05ff72fc15deaa p4raw-id: //depot/perl@9607 p4raw-integrated: from //depot/maint-5.6/perl@9606 'merge in' t/op/tr.t (@9551..) op.c (@9597..)