summaryrefslogtreecommitdiff
path: root/pp.c
Commit message (Expand)AuthorAgeFilesLines
* fix more -IV_MIN negationsDavid Mitchell2014-12-311-5/+9
* fix -IV_MIN negationsDavid Mitchell2014-12-311-6/+10
* Don't raise 'poorly supported' locale warning unnecessarilyKarl Williamson2014-12-291-8/+15
* Call FETCH once for values in {...}Father Chrysostomos2014-12-291-1/+1
* pp.c:pp_quotemeta: No need for PUTBACKFather Chrysostomos2014-12-281-1/+1
* Remove PUTBACK/SPAGAIN from hash iter opsFather Chrysostomos2014-12-281-7/+1
* pp.c:pp_[ul]c(first): No need for PUTBACKFather Chrysostomos2014-12-281-3/+3
* pp.c:pp_chr: Less stack fiddlingFather Chrysostomos2014-12-281-5/+5
* pp.c:pp_ord: Less stack fiddlingFather Chrysostomos2014-12-281-3/+3
* pp.c:pp_substr: Redundant PUTBACK/SPAGAINFather Chrysostomos2014-12-281-3/+0
* pp.c:pp_oct: Less stack fiddlingFather Chrysostomos2014-12-281-4/+4
* pp.c:pp_abs: No need for PUTBACKFather Chrysostomos2014-12-281-1/+1
* pp.c:pp_negate: No PUTBACK necessaryFather Chrysostomos2014-12-281-6/+6
* pp.c:pp_int: No need for PUTBACKFather Chrysostomos2014-12-281-1/+1
* pp.c:pp_sin: Less stack fiddlingFather Chrysostomos2014-12-281-3/+3
* pp.c:pp_i_negate: No PUTBACK necessaryFather Chrysostomos2014-12-281-1/+1
* pp.c:pp_complement: No PUTBACK necessaryFather Chrysostomos2014-12-281-2/+2
* pp.c:pp_undef: Less stack fiddlingFather Chrysostomos2014-12-281-3/+7
* pp.c: pp_schop does not need PUTBACKFather Chrysostomos2014-12-281-1/+1
* pp.c:pp_trans: Remove targ variableFather Chrysostomos2014-12-281-4/+3
* Fix bad write in pp_transFather Chrysostomos2014-12-281-3/+5
* pp.c:pp_study: Less stack fiddlingFather Chrysostomos2014-12-281-3/+5
* pp.c:pp_gelem: Less stack fiddlingFather Chrysostomos2014-12-281-2/+2
* Don’t write beyond the stack with scalar \()Father Chrysostomos2014-12-281-0/+3
* pp.c:pp_srefgen: Remove PUTBACKFather Chrysostomos2014-12-281-1/+1
* pp.c:pp_rv2cv: Remove PUTBACKFather Chrysostomos2014-12-281-1/+1
* pp.c:pp_pos: Less stack fiddlingFather Chrysostomos2014-12-281-6/+6
* pp.c:pp_rv2sv: Use >= instead of switchFather Chrysostomos2014-12-281-8/+1
* pp.c:pp_rand: Only EXTEND when not poppingFather Chrysostomos2014-12-281-1/+3
* Use GIMME_V in preference to GIMMEFather Chrysostomos2014-12-191-14/+14
* Don’t call FETCH multiple times on int $infFather Chrysostomos2014-12-131-2/+2
* Don’t call string overloading in chrFather Chrysostomos2014-12-101-0/+2
* Add OP_MULTIDEREFDavid Mitchell2014-12-071-5/+2
* Tweak sv_pos_b2u_flags check in pp_indexJames Raspass2014-12-061-1/+1
* [perl #114498] lslice returning empty vs undefFather Chrysostomos2014-12-031-6/+1
* pp.c: dont work around glibc 2.2.5 _moddi3 bugs past 2.7Jim Cromie2014-12-011-3/+5
* [perl #123223] Make PADNAME a separate typeFather Chrysostomos2014-11-301-11/+10
* define and use STATIC_ASSERT_STMT for compile-time invariantsLukas Mai2014-11-291-1/+1
* make more use of NOT_REACHEDLukas Mai2014-11-291-1/+1
* switch-local variables are a bad idea.Jarkko Hietaniemi2014-11-271-2/+4
* hv_store_ent() return value unused.Jarkko Hietaniemi2014-11-271-1/+1
* Make a function to get PL_encoding's valueKarl Williamson2014-11-201-5/+5
* Make testing for PL_encoding into a macroKarl Williamson2014-11-201-6/+6
* Stop crypt($tied,...) from calling FETCH twiceFather Chrysostomos2014-11-131-2/+1
* Turn off UTF8 flag on crypt ret valFather Chrysostomos2014-11-131-0/+1
* Call STORE on lexical $tied = vec/chrFather Chrysostomos2014-11-101-2/+4
* pp.c:do_chomp: Remove redundant assignmentFather Chrysostomos2014-11-101-1/+1
* pp.c:do_chomp: Remove redundant sv_force_normalFather Chrysostomos2014-11-091-4/+1
* Fix $lex = chomp $lex regression from 5.12Father Chrysostomos2014-11-091-15/+18
* Don’t allow OPpTARGET_MY on postdec/incFather Chrysostomos2014-11-091-1/+1