summaryrefslogtreecommitdiff
path: root/opcode.h
Commit message (Expand)AuthorAgeFilesLines
* Remove boolkeys opFather Chrysostomos2012-08-261-6/+0
* Banish boolkeysFather Chrysostomos2012-08-251-1/+2
* Add freed ops to PL_op_(name|desc)Father Chrysostomos2012-08-081-0/+2
* Merge ck_trunc and ck_chdirFather Chrysostomos2012-07-251-1/+1
* [perl #113470] Constant folding for packFather Chrysostomos2012-07-131-1/+1
* Constant folding for xFather Chrysostomos2012-06-081-1/+1
* Make pos use ck_fun and OA_SCALARREFFather Chrysostomos2012-05-291-2/+2
* Make undef use ck_fun and OA_SCALARREFFather Chrysostomos2012-05-291-2/+2
* Implement the fc keyword and the \F string escape.Brian Fraser2012-01-291-0/+5
* [perl #103492] Give lvalue cx to (s)printf argsFather Chrysostomos2011-12-311-1/+1
* Stop seek($glob_copy...) from clearing PL_last_in_gvFather Chrysostomos2011-12-181-1/+1
* Stop tell($glob_copy) from clearing PL_last_in_gvFather Chrysostomos2011-12-171-1/+1
* [perl #80628] __SUB__Father Chrysostomos2011-11-221-0/+5
* Throw a helpful warning when someone tries length(@array) or length(%hash)Matthew Horsfall (alh)2011-11-181-1/+1
* Add evalbytes functionFather Chrysostomos2011-11-061-1/+1
* Warn for $[ ‘version’ checksFather Chrysostomos2011-11-011-8/+8
* Merge postinc and postdecFather Chrysostomos2011-09-161-3/+4
* Merge preinc and postincFather Chrysostomos2011-09-161-3/+4
* Refactor unpack’s newDEFSVOP logic; correct prototypeFather Chrysostomos2011-08-211-2/+2
* Add coreargs opFather Chrysostomos2011-08-181-0/+5
* Change (l)stat’s prototype from * to ;*Father Chrysostomos2011-08-121-2/+2
* Reorder ops so that trans{,r} and aelemfast{,_lex} are adjacent.Nicholas Clark2011-06-121-12/+12
* Split OP_AELEMFAST_LEX out from OP_AELEMFAST.Nicholas Clark2011-06-121-0/+6
* Make push/shift $scalar accept only unblessed aryrefsFather Chrysostomos2011-04-181-3/+3
* Move all the generated file header printing into read_only_top()Nicholas Clark2011-01-231-4/+4
* Merge the implementations of {end,set}{gr,pw}ent with endhostent.Nicholas Clark2011-01-101-4/+8
* Merge the implementations of pp_s{host,net,proto,serv}ent.Nicholas Clark2011-01-101-3/+6
* Merge the implementations of pp_e{host,net,proto,serv}ent.Nicholas Clark2011-01-101-3/+6
* Generate "Unsupported socket function" stubs using PL_ppaddr.Nicholas Clark2011-01-091-0/+18
* Rename pp_send to pp_syswrite, making send an alias for syswrite.Nicholas Clark2011-01-091-3/+3
* In opcode.h, use the alias macros in PL_ppaddr[]Nicholas Clark2011-01-091-96/+96
* regen/opcode.pl should only generate prototypes for pp_* functions that exist.Nicholas Clark2011-01-091-3/+0
* Replace OP stubs in mathoms.c with #define aliases in opcode.hNicholas Clark2011-01-091-7/+99
* Merge the opcode bodies for pp_bind and pp_connect.Nicholas Clark2010-12-301-1/+1
* Merge the opcode bodies for chop/chomp and schop/schomp.Nicholas Clark2010-12-271-4/+4
* Make entertry a LOGOP, not BASEOP/UNOPReini Urban2010-12-121-1/+1
* Improve custom OP support.Ben Morrow2010-11-141-5/+0
* Add transr op typeFather Chrysostomos2010-11-021-1/+6
* Allow push/pop/keys/etc to act on referencesDavid Golden2010-10-311-3/+18
* opcode.pl -> regen/opcode.plFather Chrysostomos2010-10-131-2/+2
* Remove MEMBER_TO_FPTR.Ben Morrow2010-10-061-732/+732
* Remove OA_RETINTEGER, unused since 2002 (commit e7311069df54baa6)Nicholas Clark2010-08-281-344/+344
* srand: change to return its seedKarl Williamson2010-07-281-1/+1
* Make eval {} compile directly to OP_ENTERTRYRafael Garcia-Suarez2009-12-201-2/+2
* Move the boolkeys op to the group of hash ops.Nicholas Clark2009-10-151-5/+5
* Optimise if (%foo) to be faster than if(keys %foo)demerphq2009-10-151-0/+5
* Ensure that constant folding runs with IN_PERL_RUNTIME true, by copyingNicholas Clark2008-02-251-1/+1
* Re: [PATCH] Splitting OP_CONST (Was: pp_const, not, that, hot?)Vincent Pit2008-02-231-0/+5
* Eliminate ck_lengthconst.Nicholas Clark2008-02-201-1/+1
* Setting the f flag on length causes the op to be constant folded.Nicholas Clark2008-02-201-1/+1