summaryrefslogtreecommitdiff
path: root/pp_hot.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* [perl #96230] Stop s/$qr// from reusing last patternFather Chrysostomos2012-10-161-1/+2
* Allow COW copies in aassignFather Chrysostomos2012-10-121-3/+5
* [perl #49190] Don’t prematurely optimise s/foo/bar$baz/Father Chrysostomos2012-10-111-5/+5
* [perl #49190] Stringify repl repeatedly in s///gFather Chrysostomos2012-10-111-4/+23
* pp_hot.c:pp_subst: add commentFather Chrysostomos2012-10-111-1/+1
* Simplify the fix for bug #41530Father Chrysostomos2012-10-111-32/+6
* no need to get shared hash value hereRuslan Zakirov2012-10-081-2/+1
* Fix infinite loop with $tied =~ s/non-utf8/utf8/Father Chrysostomos2012-10-071-4/+6
* Restore use of PL_stashcache, the stash name lookup cache for method calls.Nicholas Clark2012-09-261-4/+4
* -Do now also reports updates and use of PL_stashcache.Nicholas Clark2012-09-261-0/+4