summaryrefslogtreecommitdiff
path: root/pp_hot.c
Commit message (Expand)AuthorAgeFilesLines
* RT #118213: handle $r=qr/.../; /$r/p properlyDavid Mitchell2013-11-191-0/+7
* don't crash on deep recursion warnings in lexical subs (#118521)Lukas Mai2013-07-271-2/+9
* [perl #117947] Verify lvalueness of XSUBs at run timeFather Chrysostomos2013-06-051-0/+6
* silence warnings under NO_TAINT_SUPPORTDavid Mitchell2013-05-091-0/+6
* S_* functions should be STATICJan Dubois2013-04-041-1/+1
* rework split() special case interaction with regex engineYves Orton2013-03-271-1/+1
* pp_entersub optimizationSalvador Fandino2013-03-121-13/+8
* Fix comment references to removed rexex opsKarl Williamson2012-12-271-1/+1
* Eliminate RF_tainted flag from PL_reg_flagsDavid Mitchell2012-12-251-5/+4
* handy.h: Create isALPHANUMERIC() and kinKarl Williamson2012-12-221-1/+1
* pp_hot.c: Comments to clarify pp_aassignHugo van der Sanden2012-12-111-2/+6
* hash argument is not used anymore in do_oddballRuslan Zakirov2012-12-111-7/+7
* pp_hot.c:pp_aassign: mortalise variable only if we have toFather Chrysostomos2012-12-111-4/+14
* don't create a copy of keys if it's not LVALUE contextRuslan Zakirov2012-12-111-1/+4
* refactor aassignRuslan Zakirov2012-12-111-61/+39
* ary/hash/firsthashelem should be set only onceRuslan Zakirov2012-12-111-0/+16
* we need duplicates counter only in list contextRuslan Zakirov2012-12-111-3/+2
* hash assign in list context should copy key as wellRuslan Zakirov2012-12-111-1/+1
* fix issues in hash assignment with odd elementsRuslan Zakirov2012-12-111-15/+6
* warn on ($s,%h) = (1,{}) as on %h = {}Ruslan Zakirov2012-12-111-1/+1
* scalar(%h = (1,1,1,1)) should return 4, not 2Ruslan Zakirov2012-12-111-1/+1
* Remove the second param to tryAMAGICunTARGETlistFather Chrysostomos2012-12-091-1/+1
* Convert some SvREFCNT_dec's to SvREFCNT_dec_NN's for efficiencySteffen Mueller2012-12-091-8/+8
* Add SS_ADD_* macros and replace most SSPUSH* usesDavid Mitchell2012-12-041-2/+5
* Make PL_sawampersand checks conditional on PERL_SAWAMPERSANDFather Chrysostomos2012-12-031-2/+18
* Allow COW with magical and blessed scalars (among others)Father Chrysostomos2012-11-271-1/+2
* New COW mechanismFather Chrysostomos2012-11-271-10/+10
* pp_hot.c: Comment typo, white-space onlyKarl Williamson2012-11-251-3/+1
* RT-23180 - If we skip matching in pp_match for any reason, pos() must still b...Matthew Horsfall (alh)2012-11-241-7/+6
* refactor pp_stringify and pp_andDaniel Dragan2012-11-211-10/+21
* pp_hot.c:padsv: rewrt cmnt for clrtyFather Chrysostomos2012-11-191-1/+4
* refactor pp_padsvDaniel Dragan2012-11-181-11/+21
* pp_iter: final whitespace/comment tidy upDavid Mitchell2012-11-151-32/+31
* pp_iter: refactor CXt_LOOP_LAZYSV branchDavid Mitchell2012-11-151-3/+3
* pp_iter: refactor CXt_LOOP_LAZYIV branchDavid Mitchell2012-11-151-8/+10
* pp_iter: a bit more refactoring of CXt_LOOP_FOR branchDavid Mitchell2012-11-151-6/+6
* pp_iter: factor out some common code in CXt_LOOP_FORDavid Mitchell2012-11-151-19/+12
* pp_iter: move var declarations to narrower scopeDavid Mitchell2012-11-151-4/+7
* pp_iter: reindent after removing if blockDavid Mitchell2012-11-151-17/+17
* pp_iter: move RETPUSHYES outside switchDavid Mitchell2012-11-151-7/+4
* pp_iter: reindent code after previous changeDavid Mitchell2012-11-151-56/+56
* pp_iter: replace if/else with switchDavid Mitchell2012-11-151-9/+16
* SVf_IsCOWFather Chrysostomos2012-11-141-1/+1
* rmv context from Perl_croak_no_modify and Perl_croak_xs_usageDaniel Dragan2012-11-121-3/+3
* padrange: handle @_ directlyDavid Mitchell2012-11-101-17/+40
* add SAVEt_CLEARPADRANGEDavid Mitchell2012-11-101-1/+11
* add padrange opDavid Mitchell2012-11-101-0/+23
* Add C define to remove taint support from perlSteffen Mueller2012-11-051-14/+20
* Fix $byte_overload .= $utf8 regressionFather Chrysostomos2012-11-021-2/+2
* Allow regexp-to-pvlv assignmentFather Chrysostomos2012-10-301-4/+4