summaryrefslogtreecommitdiff
path: root/op.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Macroify the block_hooks structure.Ben Morrow2010-07-121-5/+23
* Generic hooks into Perl_block_{start,end}.Ben Morrow2010-07-121-0/+26
* Link from GIMME_V to perlcall for a usage example.Shlomi Fish2010-05-251-1/+1
* add OPpDEREFed flag to avoid double mg_get()David Mitchell2010-05-251-0/+2
* Add s///r (non-destructive substitution).David Caldwell2010-05-221-0/+2
* * eliminated OP_SETSTATE also in commentsSlaven Rezic2010-04-131-1/+1
* Optimize reversing an array in-placeVincent Pit2009-11-101-0/+3
* Use less constness in MAD codeRafael Garcia-Suarez2009-08-261-1/+1
* Introduce "delete local"Vincent Pit2009-07-251-0/+1
* Document the PERL_LOADMOD_ flagsRafael Garcia-Suarez2009-05-301-3/+3
* Replace Perl_my() with a small shell script. er. macro.Nicholas Clark2008-11-261-0/+4
* [perl #38809] return do { } : take 3 (or 4...)Vincent Pit2008-11-251-0/+1
* Re: [perl #60360] [PATCH] local $SIG{FOO} = sub {...}; sets signalChip Salzenberg2008-11-121-0/+3
* Add a macro MUTABLE_PTR(p), which on (non-pedantic) gcc will not castNicholas Clark2008-10-271-2/+2
* Update copyright years.Nicholas Clark2008-10-251-2/+2
* Re: [PATCH] readable assertion names, now the restReini Urban2008-06-081-3/+3
* Re: Solaris build warningsAndy Dougherty2008-04-141-1/+1
* Re: [patch] optimize OP_IS_(FILETEST|SOCKET) macrosJim Cromie2008-02-251-7/+0
* Re: [PATCH] Splitting OP_CONST (Was: pp_const, not, that, hot?)Vincent Pit2008-02-231-2/+0
* Silence compiler warnings on Win32/VC6Jan Dubois2008-02-151-1/+6
* Fix bit-fields for VC [was RE: [perl #50386] GIMME_V broken with 5.10.0/GCC a...Jan Dubois2008-02-121-6/+6
* Eliminate use of Nullop in the core code. Dual life uses remain.Nicholas Clark2008-02-101-1/+3
* fix misleading comment in op.hDave Mitchell2008-01-271-1/+1
* In struct block_eval, eliminate old_in_eval and old_op_type by storingNicholas Clark2008-01-211-0/+2
* Give G_VOID, G_SCALAR and G_ARRAY the same numeric values asNicholas Clark2008-01-211-4/+1
* Encode the G_* to OPf_WANT_* transform, the reverse of OP_GIMME(), inNicholas Clark2008-01-211-0/+5