summaryrefslogtreecommitdiff
path: root/opcode.pl
Commit message (Collapse)AuthorAgeFilesLines
* vmsish fix, ieee rand() cleanupCharles Lane2001-10-191-1/+1
| | | | | Message-Id: <011019174427.d749b@DUPHY4.Physics.Drexel.Edu> p4raw-id: //depot/perl@12513
* try#2: [proposed PATCH Perl@12401] ieee floats, rand() & old systems Charles Lane2001-10-181-8/+13
| | | | | Message-Id: <011017090944.15ad2e@DUPHY4.Physics.Drexel.Edu> p4raw-id: //depot/perl@12491
* OP_RCATLINE is an SVOP, not a BASEOP.Abhijit Menon-Sen2001-09-181-1/+1
| | | p4raw-id: //depot/perl@12072
* Remove #ifdef PERL_CUSTOM_OPS, always build with PERL_CUSTOM_OPSArtur Bergman2001-09-101-5/+1
| | | | | | | 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
* Custom OpsSimon Cozens2001-08-271-2/+14
| | | | | | Message-ID: <20010825174509.A5752@netthink.co.uk> I also added a fix to Opcode.pm to quite test cases. p4raw-id: //depot/perl@11756
* Retract #11166 (and #11237).Jarkko Hietaniemi2001-07-121-3/+3
| | | p4raw-id: //depot/perl@11285
* (Retracted by #11285.)Abhijit Menon-Sen2001-07-061-3/+3
| | | | | | Subject: Re: [PATCH] mkdir() mode argument is missing initial 0 Message-ID: <20010706012632.A28327@lustre.dyn.wiw.org> p4raw-id: //depot/perl@11166
* Re: [ID 20010621.007] readline() not quite as equal as <>Abhijit Menon-Sen2001-06-251-1/+1
| | | | | Message-ID: <20010625234545.A5022@lustre.linux.in> p4raw-id: //depot/perl@10932
* Re: [ID 20010621.007] readline() not quite as equal as <>Abhijit Menon-Sen2001-06-251-1/+1
| | | | | | | Message-ID: <20010623051744.A18583@lustre.linux.in> (Can't think of a good place to put tests.) p4raw-id: //depot/perl@10910
* Some filesystems require writability for rename/unlink.Jarkko Hietaniemi2001-06-151-0/+6
| | | p4raw-id: //depot/perl@10604
* Re: [PATCH] opcode.pl is chmod'ing the original source treeMike Guy2001-06-151-7/+10
| | | | | Message-Id: <E15AtO9-0006Nd-00@draco.cus.cam.ac.uk> p4raw-id: //depot/perl@10602
* opcode.pl is chmod'ing the original source treeNicholas Clark2001-06-131-1/+0
| | | | | Message-ID: <20010613212013.D98663@plum.flirble.org> p4raw-id: //depot/perl@10580
* Integrate change #10412 from maintperl; locale is nowJarkko Hietaniemi2001-06-031-10/+10
| | | | | | | | | | | | | | | 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..)
* Documentation of table formatSimon Cozens2001-04-111-0/+31
| | | | | Message-ID: <20010411125931.A25681@netthink.co.uk> p4raw-id: //depot/perl@9686
* Infrastructure to allow:Nick Ing-Simmons2001-01-201-6/+6
| | | | | | | | | | open($fh,"|-",@array); to be implemented i.e. mark pp_open as needing a stack mark, and make pp_open process its args in that style (and pass them _all_ to tied handles OPEN). Invent do_openn() which takes SV ** at allow it to see multiple args. Note this does not _do_ anything yet. p4raw-id: //depot/perlio@8484
* Consolidated lvalue sub changesStephen McCamant2001-01-121-2/+2
| | | | | Message-ID: <14941.16925.736415.785818@soda.csua.berkeley.edu> p4raw-id: //depot/perl@8417
* Ilya's OS2 patch (testing for damage on Win32)Nick Ing-Simmons2000-12-311-0/+1
| | | p4raw-id: //depot/perlio@8280
* shrink pp_hot fractionallyNicholas Clark2000-12-051-1/+3
| | | | | | | Message-ID: <20001205124431.E74518@plum.flirble.org> Use report_evil_fh(). p4raw-id: //depot/perl@7990
* Re: [ID 20000912.008] substr replacement of tainted data (bug) Radu Greab2000-10-021-1/+1
| | | | | Message-ID: <14808.56336.594486.626712@busy.netsoft.ro> p4raw-id: //depot/perl@7111
* Do away with array context, from Daniel Chetlin <daniel@chetlin.com>Jarkko Hietaniemi2000-08-081-1/+1
| | | | | | (either perlbug or p5p ate the original), plus regen perlapi and perltoc. p4raw-id: //depot/perl@6553
* Generate OP_IS_SOCKET() and OP_IS_FILETEST() macrosJarkko Hietaniemi2000-08-021-40/+62
| | | | | that are hopefully soon put into use. p4raw-id: //depot/perl@6498
* Make the "uninit variable" warning to say "concat or string"Jarkko Hietaniemi2000-07-251-2/+2
| | | | | | | | | | | | | | | or "join or string" when in concat or join . Subject: Re: [ID 20000403.009] uninitialised concatenation??? From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk> Date: Tue, 04 Apr 2000 18:22:58 +0100 Message-Id: <E12cX2Y-000364-00@taurus.cus.cam.ac.uk> Subject: [ID 20000330.052] Use of uninitialized value in concatenation (.) From: William R Ward <hermit@BayView.COM> Date: Thu, 30 Mar 2000 19:50:03 -0800 Message-Id: <200003310350.TAA13319@komodo.bayview.com> p4raw-id: //depot/perl@6434
* support for C<use vmsish 'hushed'>; move VMSISH_EXIT out ofGurusamy Sarathy2000-03-191-1/+1
| | | | | op_private (from Charles Lane <lane@DUPHY4.Physics.Drexel.Edu>) p4raw-id: //depot/perl@5816
* support binmode(F,":crlf") and use open IN => ":raw", OUT => ":crlf"Gurusamy Sarathy2000-03-091-2/+2
| | | | | semantics; the pragma sets defaults for both open() and qx// p4raw-id: //depot/perl@5628
* prototype changes for eventually supporting C<binmode(F, ":raw")>Gurusamy Sarathy2000-03-051-2/+2
| | | | | and C<open F, "-|", 'cat', '-v'> p4raw-id: //depot/perl@5554
* default mkdir() mode argument to 0777Gurusamy Sarathy2000-02-201-1/+1
| | | p4raw-id: //depot/perl@5164
* glob() takes one or no user arguments and a non-user-visible secondGurusamy Sarathy2000-02-201-1/+1
| | | | | hidden argument, fix its prototype-checking accordingly p4raw-id: //depot/perl@5163
* disable optimization in change#3612 for join() and quotemeta()--thisGurusamy Sarathy2000-01-021-2/+4
| | | | | | | | | removes all the gross hacks for the special cases in that change; fix pp_concat() for when TARG == arg (modified version of patch suggested by Ilya Zakharevich) p4raw-link: @3612 on //depot/perl: b162f9ead0a98db35cdcfc8c889e344c040c8d8e p4raw-id: //depot/perl@4749
* make uninitialized value warnings report opcodeGurusamy Sarathy1999-12-041-2/+2
| | | p4raw-id: //depot/perl@4641
* Integrate with Sarathy.Jarkko Hietaniemi1999-11-111-1/+1
|\ | | | | p4raw-id: //depot/cfgperl@4549
| * preliminary support for GVOP indirection via padGurusamy Sarathy1999-11-081-1/+1
| | | | | | p4raw-id: //depot/perl@4539
* | Initial integration of the MacPerl changes form Matthias.Jarkko Hietaniemi1999-11-021-0/+4
|/ | | p4raw-id: //depot/cfgperl@4508
* usurp GVOP slot for new PADOP (one small step to making optreeGurusamy Sarathy1999-10-291-4/+4
| | | | | shareable across interpreters) p4raw-id: //depot/perl@4484
* more GCC v2.95 induced adjustmentsGurusamy Sarathy1999-10-271-2/+2
| | | p4raw-id: //depot/perl@4462
* disable optimizing troublesome ops in change#3612Gurusamy Sarathy1999-10-201-9/+25
| | | | | | | (from Ilya Zakharevich) p4raw-link: @3612 on //depot/perl: b162f9ead0a98db35cdcfc8c889e344c040c8d8e p4raw-id: //depot/perl@4415
* Re: _58, _61 Argument "" is not numeric in sprintfIlya Zakharevich1999-09-301-1/+3
| | | | | | | To: Gurusamy Sarathy <gsar@activestate.com> Cc: Barrie Slaymaker <barries@slaysys.com>, perl5-porters@perl.org Message-ID: <19990929185823.A22099@monk.mps.ohio-state.edu> p4raw-id: //depot/cfgperl@4256
* more op description tweaksGurusamy Sarathy1999-09-181-4/+4
| | | p4raw-id: //depot/perl@4192
* tweak some op names in change#4177 (will any of this break code thatGurusamy Sarathy1999-09-181-42/+42
| | | | | | | gropes $@ ?) p4raw-link: @4177 on //depot/cfgperl: 42d382189339e56f3bd13a71933349bc8b7e8b42 p4raw-id: //depot/perl@4189
* More descriptive names for operators.Michael G. Schwern1999-09-171-83/+88
| | | | | | | | | | | | | | | To: Ilya Zakharevich <ilya@math.ohio-state.edu> Cc: perl5-porters@perl.org Subject: Re: [ID 19990817.009] [BUG 5.005_60 & 5.005_03] == reported as eq in Date: Tue, 17 Aug 1999 18:35:45 -0400 Message-ID: <19990817183545.A23073@toldyouso.com> From: Michael G Schwern <schwern@pobox.com> To: perl5-porters@perl.org Subject: [PATCH 5.005_60 opcode.pl and friends] Improved opcode descriptions Date: Wed, 18 Aug 1999 03:53:38 -0400 Message-ID: <19990818035337.A31505@athens.aocn.com> p4raw-id: //depot/cfgperl@4177
* optional warning on join(/foo/...) (reworked suggested patchGurusamy Sarathy1999-09-061-1/+1
| | | | | by Mark-Jason Dominus <mjd@plover.com>) p4raw-id: //depot/perl@4083
* initial implementation of lvalue subroutines (slightly fixedGurusamy Sarathy1999-09-051-0/+1
| | | | | | version of patch suggested by Ilya Zakharevich, which in turn is based on the one suggested by Tuomas J. Lukka <lukka@iki.fi>) p4raw-id: //depot/perl@4081
* fix broken -DDEBUGGING_OPS (from Spider BoardmanGurusamy Sarathy1999-08-021-6/+17
| | | | | <spider@leggy.zk3.dec.com>) p4raw-id: //depot/perl@3902
* Two one-liner LOGOP tweaksStephen McCamant1999-08-011-1/+1
| | | | | Message-ID: <14240.42690.292893.605292@alias-2.pr.mcs.net> p4raw-id: //depot/perl@3853
* applied suggested patch; added missing prototype changes toIlya Zakharevich1999-07-271-1/+1
| | | | | | | | | opcode.pl along with documentation typos (feature still needs to be described in perlopentut.pod and summarized in perldelta.pod) Message-Id: <199906170439.AAA18154@monk.mps.ohio-state.edu> Subject: [PATCH 5.00557] 3-arg open p4raw-id: //depot/perl@3786
* optimize method name lookupChip Salzenberg1999-07-261-1/+2
| | | | | | Message-ID: <19990722134336.Q391@perlsupport.com> Subject: [PATCH] OP_METHOD_NAMED p4raw-id: //depot/perl@3768
* patch for pp_foo -> Perl_pp_foo changes from Vishal Bhatia;Gurusamy Sarathy1999-07-261-1/+1
| | | | | | | add B::OP::name() method that returns just the op_name; convert Deparse et all to use that instead of B::OP::ppaddr(); add support for OP_SETSTATE in Deparse p4raw-id: //depot/perl@3761
* applied suggested patch for tracking line numbers correctly inHugo van der Sanden1999-07-231-0/+6
| | | | | | | | optimized blocks with a single statement; changed setcop to setstate and added code for -Dx dumps Message-Id: <199906231627.RAA24033@crypt.compulink.co.uk> Subject: [PATCH 5.005_57] Line number error in optimised else() p4raw-id: //depot/perl@3728
* avoid useless use of target for pp_each(); also fixes bugs due toGurusamy Sarathy1999-07-231-1/+1
| | | | | refcount held by the target p4raw-id: //depot/perl@3727
* Eliminate CONDOPsStephen McCamant1999-07-071-13/+12
| | | | | Message-ID: <14193.25034.113373.245377@alias-2.pr.mcs.net> p4raw-id: //depot/perl@3637
* add do-not-edit caveats for files generated by opcode.plGurusamy Sarathy1999-07-071-0/+23
| | | | | (suggested by Hugo van der Sanden) p4raw-id: //depot/perl@3633