summaryrefslogtreecommitdiff
path: root/op.c
Commit message (Expand)AuthorAgeFilesLines
* mark blockhooks API as experimentalZefram2010-12-131-1/+1
* [perl #68658] attributes turn "state" into "my"Father Chrysostomos2010-12-081-2/+9
* Avoid setting PL_cv_has_eval unnecessarilyFather Chrysostomos2010-12-071-1/+1
* [perl #77762] Constant assignment warningFather Chrysostomos2010-11-301-1/+2
* [perl #63540] bizarre closure lossageFather Chrysostomos2010-11-291-1/+3
* [perl #79178] STORE/FETCH of tie()d hash get stringified keyFather Chrysostomos2010-11-271-1/+2
* [perl #78908] Reinstate mod for one more stable releaseFather Chrysostomos2010-11-261-0/+8
* Clarify op_lvalue’s docsFather Chrysostomos2010-11-261-4/+8
* [perl #78810] PERLDB_NOOPT ignored by adjacent nextstate optimisationFather Chrysostomos2010-11-261-1/+1
* Make BEGIN {require 5.12.0} behave as documented.Nicholas Clark2010-11-251-1/+24
* Refactor newATTRSUB()'s logic for grafting a sub definition to an existing stubNicholas Clark2010-11-181-5/+20
* Convert newSUB() to a macro wrapping Perl_newATTRSUB()Nicholas Clark2010-11-171-6/+0
* Move Perl_cv_undef() from op.c to pad.cNicholas Clark2010-11-161-68/+0
* Zero new XOPs xop_desc will never be invalidFlorian Ragwitz2010-11-151-1/+1
* Document the new custom op functions.Ben Morrow2010-11-141-0/+15
* Improve custom OP support.Ben Morrow2010-11-141-29/+63
* y///rFather Chrysostomos2010-11-021-9/+24
* Don’t capitalise words in the middle of an error messageFather Chrysostomos2010-11-021-1/+1
* Allow push/pop/keys/etc to act on referencesDavid Golden2010-10-311-14/+71
* Don't fold constants in sprintf() if locales are usedNiko Tyni2010-10-271-0/+1
* new API functions op_scope and op_lvalueZefram2010-10-261-45/+63
* add CvSTASH_set() macro and make CvSTASH() rvalue onlyZefram2010-10-251-5/+1
* stop passing line numbers into op constructor functionsZefram2010-10-251-11/+8
* refactor and regularise label/statement grammarZefram2010-10-251-8/+4
* [perl #77810] Scalars vs globsFather Chrysostomos2010-10-241-0/+2
* Add single-term prototypeDavid Golden2010-10-211-0/+12
* full API for cop hint hashesZefram2010-10-211-11/+6
* [perl #78072] use re '/xism';Father Chrysostomos2010-10-211-0/+13
* add lex_start to the APIZefram2010-10-211-1/+1
* remove filter inheritance option from lex_startZefram2010-10-211-1/+1
* fix indentation for prototype switch statementsDavid Golden2010-10-191-148/+148
* Add LINKLIST to the API.Ben Morrow2010-10-121-10/+21
* APIify op list constructorsZefram2010-10-121-56/+99
* Remove some excess cleverness from the Bhk macros.Ben Morrow2010-10-101-3/+3
* plugin mechanism to rewrite calls to a subroutineZefram2010-10-101-245/+533
* Remove MEMBER_TO_FPTR.Ben Morrow2010-10-061-3/+3
* Move OP prototypes from pp_proto.h to proto.hNicholas Clark2010-09-271-0/+2
* Add /d, /l, /u (infixed) regex modifiersKarl Williamson2010-09-221-1/+5
* [perl #20444] regex not evaluated in constant ?:Father Chrysostomos2010-09-201-3/+13
* add hv_copy_hints_hv and save_hints to the APIZefram2010-09-161-1/+1
* In Perl_ck_subr(), no need to create/set o3 in the !proto block.Nicholas Clark2010-09-141-5/+2
* In Perl_ck_subr, remove delete_op, unused since assertions were removed.Nicholas Clark2010-09-131-10/+0
* In Perl_ck_subr(), move to once place all setting of bits in o->op_private.Nicholas Clark2010-09-131-3/+5
* In Perl_ck_subr(), consolidate all the prototype code in one if block.Nicholas Clark2010-09-131-10/+10
* In Perl_ck_subr(), hoist the if (proto) check outside of the while loop.Nicholas Clark2010-09-131-17/+37
* fix a couple of -Dmad compiler warningsDavid Mitchell2010-09-121-4/+6
* Fix RT #77468: Smart matching on slicesDavid Leadbeater2010-09-071-0/+12
* Refactor Perl_store_cop_label() to avoid exposing struct refcounted_he *.Nicholas Clark2010-09-011-2/+1
* Peephole optimise adjacent pairs of nextstate ops.Nicholas Clark2010-08-271-1/+53
* make recursive part of peephole optimiser hookableZefram2010-08-261-9/+16