summaryrefslogtreecommitdiff
path: root/op.c
Commit message (Expand)AuthorAgeFilesLines
* Add finalize_optree function which can take over all the compile time checkin...Gerard Goossen2011-07-281-214/+243
* [perl #95550] Remove prototypes from (l)statFather Chrysostomos2011-07-261-2/+2
* core_prototype: Remove special cases for lock and tieFather Chrysostomos2011-07-261-6/+11
* core_prototype: Eliminate the special mkdir caseFather Chrysostomos2011-07-261-5/+3
* Add core_prototype; make pp_prototype use itFather Chrysostomos2011-07-261-0/+103
* [perl #81290] assertion failure with lock &lvsubFather Chrysostomos2011-07-201-1/+1
* Transform the loop in rpeep that handles the undeferred opsVincent Pit2011-07-191-6/+4
* Perl_rpeep: undo tail recursion optimisationDavid Mitchell2011-07-181-2/+1
* Rename store/fetch_cop_label as cop_*Father Chrysostomos2011-07-161-1/+1
* ensure SVs_PADTMP and SVs_PADTMP not both onDavid Mitchell2011-07-151-2/+4
* fully short-circuit &&, ||, //David Mitchell2011-07-141-0/+3
* make peep optimiser recurse mostly only shallowlyDavid Mitchell2011-07-141-9/+32
* This cleans the "Can't localize lexical variable" error.Brian Fraser2011-07-121-2/+2
* Handling of the flag parameter in Perl_allocmy, instead of looking at the glo...Brian Fraser2011-07-121-4/+5
* APIify pad functionsZefram2011-07-121-6/+6
* use a flag to signal a stacking filetests instead of peeking at the next op.Gerard Goossen2011-07-111-1/+3
* Propagate (non-)lvalue context through nested callsFather Chrysostomos2011-07-091-1/+2
* RT 64804: tainting with index() of a constantDavid Mitchell2011-06-281-1/+4
* Fix context propagation below return()Vincent Pit2011-06-271-13/+0
* Correctly preserve the stack on an implicit break.Vincent Pit2011-06-261-20/+7
* Allow the \$ proto to accept any scalar lvalue [perl #91846]Father Chrysostomos2011-06-241-2/+16
* Make Perl_op_lvalue_flags provide a no-croak optionFather Chrysostomos2011-06-241-0/+1
* op_lvalue .= _flagsFather Chrysostomos2011-06-241-1/+1
* Stop ‘sub :lvalue :Foo’ from applying :lvalue to defined subsFather Chrysostomos2011-06-211-1/+3
* Allow ‘sub x :lvalue’ to apply to XSUBs and stubsFather Chrysostomos2011-06-171-2/+6
* Split OP_AELEMFAST_LEX out from OP_AELEMFAST.Nicholas Clark2011-06-121-4/+5
* Scalar keys assignment through lvalue subsFather Chrysostomos2011-06-091-2/+2
* Fix my + attrs + list assignmentFather Chrysostomos2011-06-081-1/+12
* [perl #7946] Lvalue subs do not autovivifyFather Chrysostomos2011-06-031-5/+16
* Make empty lvalue subs work correctlyFather Chrysostomos2011-05-311-12/+7
* Allow rvalue syntax in expr returned from lvalue subFather Chrysostomos2011-05-311-1/+2
* [perl #90888] each(ARRAY) on scalar context should wrapped into defined()Hojung Yoon2011-05-241-3/+6
* Perl_ck_split: Avoid unnecessary assignmentMichael Witten2011-05-191-2/+3
* In Perl_op_clear(), uncomment the call to mad_free()Nicholas Clark2011-05-191-12/+2
* In S_fold_constants() under MAD, need to copy the SV representing the result.Nicholas Clark2011-05-191-1/+9
* Under ithreads, convert SVOPs stored in MADPROPs to PADOPs.Nicholas Clark2011-05-191-0/+41
* Allocate MADPROPs using PerlMemShared_malloc()Nicholas Clark2011-05-191-3/+2
* Make keys $scalar an lvalueFather Chrysostomos2011-04-181-0/+1
* Make keys/value/each $scalar accept only unblessed refsFather Chrysostomos2011-04-181-2/+7
* Make push/shift $scalar accept only unblessed aryrefsFather Chrysostomos2011-04-181-45/+9
* [perl #87064] eval no longer shares filtersFather Chrysostomos2011-04-031-1/+1
* allow wrap-around of PL_cop_seqmaxDavid Mitchell2011-02-061-0/+2
* add GvCV_set() and GvGP_set() macros.David Mitchell2011-01-211-6/+6
* provide an explicit cast to the enum parameter for C++Tony Cook2011-01-211-1/+1
* CH] Change usage of regex/op common to common namesKarl Williamson2011-01-161-1/+1
* Use multi-bit field for regex character setKarl Williamson2011-01-161-4/+3
* .pm: rename variables to reflect expanded usageKarl Williamson2011-01-161-1/+1
* op.c: Remove unnecessary flagKarl Williamson2011-01-091-2/+1
* Generate pp_* prototypes in pp_proto.h, and remove pp.symNicholas Clark2011-01-091-2/+2
* Fix typos (spelling errors) in Perl sources.Peter J. Acklam) (via RT2011-01-071-2/+2