summaryrefslogtreecommitdiff
path: root/op.h
Commit message (Expand)AuthorAgeFilesLines
* remove index offsetting ($[)Zefram2011-09-091-1/+0
* Use OPpDEREF for lvalue sub, such that the flags contains the deref type, ins...Gerard Goossen2011-09-011-1/+1
* Reassign op_private flags of OP_ENTERSUB such that bits 32 and 64 can be used...Gerard Goossen2011-09-011-3/+3
* Add OPpCOREARGS_SCALARMOD flagFather Chrysostomos2011-08-261-0/+1
* Add OPpCOREARGS_PUSHMARK flagFather Chrysostomos2011-08-251-0/+1
* Add private coreargs flags for vivifying GVsFather Chrysostomos2011-08-251-0/+5
* [perl #97088] Prevent double get-magic in various casesGerard Goossen2011-08-241-2/+0
* &CORE::wantarray()Father Chrysostomos2011-08-181-0/+3
* Remove OPpENTERSUB_NOMOD.Gerard Goossen2011-08-151-1/+0
* Improve comments about op_private bits. And move the non op specific flags to...Gerard Goossen2011-08-141-4/+8
* use a flag to signal a stacking filetests instead of peeking at the next op.Gerard Goossen2011-07-111-1/+2
* Propagate (non-)lvalue context through nested callsFather Chrysostomos2011-07-091-0/+5
* Fix context propagation below return()Vincent Pit2011-06-271-1/+0
* Correctly preserve the stack on an implicit break.Vincent Pit2011-06-261-1/+0
* Correct comment that 903fd87c missedFather Chrysostomos2011-06-241-1/+1
* Make Perl_op_lvalue_flags provide a no-croak optionFather Chrysostomos2011-06-241-0/+4
* op_lvalue .= _flagsFather Chrysostomos2011-06-241-0/+2
* Split OP_AELEMFAST_LEX out from OP_AELEMFAST.Nicholas Clark2011-06-121-1/+0
* In B::Concise and op.h list all ops that use LVSUBFather Chrysostomos2011-06-091-1/+2
* [perl #7946] Lvalue subs do not autovivifyFather Chrysostomos2011-06-031-0/+1
* Rearrange some private op flag constantsFather Chrysostomos2011-06-031-5/+4
* document how tainting works with pattern matchingDavid Mitchell2011-02-161-1/+1
* Initial setup to accommodate /aa regex modifierKarl Williamson2011-02-141-1/+1
* op.h: add blank line for groupingKarl Williamson2011-01-161-0/+1
* Fix typos (spelling errors) in Perl sources.Peter J. Acklam) (via RT2011-01-071-2/+2
* call pp_glob() even when its being skippedDavid Mitchell2011-01-021-0/+1
* mark blockhooks API as experimentalZefram2010-12-131-6/+6
* [perl #77762] Constant assignment warningFather Chrysostomos2010-11-301-0/+1
* Convert newSUB() to a macro wrapping Perl_newATTRSUB()Nicholas Clark2010-11-171-0/+2
* Document the new custom op functions.Ben Morrow2010-11-141-0/+46
* Improve custom OP support.Ben Morrow2010-11-141-0/+46
* Remove THREADSV_NAMES, part of 5005 threads that the chainsaw missed.Nicholas Clark2010-10-271-1/+0
* new API functions op_scope and op_lvalueZefram2010-10-261-1/+1
* Add LINKLIST to the API.Ben Morrow2010-10-121-0/+15
* Remove some excess cleverness from the Bhk macros.Ben Morrow2010-10-101-6/+6
* plugin mechanism to rewrite calls to a subroutineZefram2010-10-101-0/+5
* Add /d, /l, /u (infixed) regex modifiersKarl Williamson2010-09-221-1/+1
* [perl #20444] regex not evaluated in constant ?:Father Chrysostomos2010-09-201-0/+4
* Remove OA_RETINTEGER, unused since 2002 (commit e7311069df54baa6)Nicholas Clark2010-08-281-4/+3
* Remove CALL_FPTR and CPERLscope.Ben Morrow2010-08-201-2/+2
* op.h: Move bits around to allow for future growthKarl Williamson2010-08-111-1/+3
* op.h, regexp.h: renumber shifts.Karl Williamson2010-08-111-12/+12
* op_reg_common.h: Continue refactoringKarl Williamson2010-08-111-3/+0
* op_reg_common.h: Refactor variable for safetyKarl Williamson2010-08-111-1/+1
* regexp.h, op.h: decouple mostly from op_reg_common.hKarl Williamson2010-08-111-11/+13
* op.h: Fix error msgKarl Williamson2010-08-111-1/+1
* Refactor common parts of op.h, regexp.h into new .hKarl Williamson2010-07-291-23/+25
* op.h: Fix comments in #defines that cross linesKarl Williamson2010-07-291-9/+9
* Macros to en/disable blockhook entries.Ben Morrow2010-07-151-1/+23
* Document the blockhook functions and macros.Ben Morrow2010-07-121-0/+24