summaryrefslogtreecommitdiff
path: root/pp.c
Commit message (Expand)AuthorAgeFilesLines
* Very few PAD[HA]Vs are "LVALUE": branch predictor hintsSteffen Mueller2013-07-021-4/+4
* Branch predictor hints: exists is mostly run on hashesSteffen Mueller2013-07-021-2/+2
* Fix to make 8d455b9f99c1046e969462419b0eb5b8bf740a47 not a lieSteffen Mueller2013-07-011-2/+2
* Avoid needless refcount and mortialization on pp_anonhashSteffen Mueller2013-07-011-3/+4
* change tied_method to use SVs with precomputed hash valuesRuslan Zakirov2013-06-301-2/+2
* change magic_methcall to use SV with shared hash valueRuslan Zakirov2013-06-301-2/+2
* G_METHOD_NAMED flag for call_method and call_svRuslan Zakirov2013-06-301-3/+3
* Reinstate UTF8fFather Chrysostomos2013-06-281-5/+2
* Revert "Use UTF8f in more places"Karl Williamson2013-06-251-2/+5
* Stop undef &foo from crashing on lex subsFather Chrysostomos2013-06-231-1/+6
* Use UTF8f in more placesFather Chrysostomos2013-06-231-5/+2
* pp.c: Use correct size for two arrays.Karl Williamson2013-06-181-2/+2
* pp.c: pp_ref: remove null checksFather Chrysostomos2013-06-141-4/+2
* pp.c: Eliminate unnecessary dORIGMARK from pp_anonlistFather Chrysostomos2013-06-141-2/+2
* [perl #117941] Blessing into freed current stashFather Chrysostomos2013-06-081-0/+4
* [perl #117941] Handle vivification crashing w/freed stashFather Chrysostomos2013-06-081-1/+3
* Stop delete local $ENV{foo} from leakingFather Chrysostomos2013-06-071-2/+4
* stop callers of rex engine using RX_MATCH_UTF8_setDavid Mitchell2013-06-021-2/+0
* pp.c: Eliminate custom macro and use Copy() insteadKarl Williamson2013-05-201-15/+11
* Use new case changing macrosKarl Williamson2013-05-201-5/+2
* pp.c: Nit in commentKarl Williamson2013-05-201-1/+1
* Fix -Wformat-security issuesNiko Tyni2013-05-101-2/+2
* rework split() special case interaction with regex engineYves Orton2013-03-271-4/+3
* pp.c: White-space onlyKarl Williamson2013-02-091-35/+45
* Create internal _is_utf8_mark()Karl Williamson2012-12-221-1/+1
* pp.c pp_pack.c: Use macro instead of functionKarl Williamson2012-12-091-4/+4
* Silence some g++ compiler warningsKarl Williamson2012-12-091-2/+2
* Don’t use PMf_ONCE flag for split-to-arrayFather Chrysostomos2012-12-051-1/+1
* Prevent double frees with lexical constantsFather Chrysostomos2012-11-241-1/+1
* Stop prototype("CORE::...") errors from leakingFather Chrysostomos2012-11-181-1/+2
* Make *_{ARRAY} reifyFather Chrysostomos2012-11-181-0/+5
* refactor pp_randDaniel Dragan2012-11-171-14/+27
* SVf_IsCOWFather Chrysostomos2012-11-141-5/+3
* rmv context from Perl_croak_no_modify and Perl_croak_xs_usageDaniel Dragan2012-11-121-4/+4
* padrange: handle @_ directlyDavid Mitchell2012-11-101-0/+1
* Don’t leak when pushing on to read-only arrayFather Chrysostomos2012-11-021-0/+1
* [perl #115440] Fix various leaks with fatal FETCHFather Chrysostomos2012-10-251-8/+20
* [perl #115260] Stop length($obj) from returning undefFather Chrysostomos2012-10-161-27/+8
* Prune some dead code in pp.c:pp_undefFather Chrysostomos2012-10-151-6/+3
* Make rvalue substr call overloading once on utf8 strFather Chrysostomos2012-10-011-2/+2
* Make 4-arg substr call FETCH once when upgrading targetFather Chrysostomos2012-10-011-1/+1
* Make 4-arg substr check SvUTF8(target) after stringfyingFather Chrysostomos2012-10-011-20/+19
* pp_length should stringify before checking DO_UTF8Father Chrysostomos2012-10-011-1/+1
* [perl #94490] const fold should not trigger special split " "Father Chrysostomos2012-09-221-3/+4
* pp.c:pp_clonecv: Use find_runcv to find the padnameFather Chrysostomos2012-09-171-1/+2
* Move my sub prototype CVs to the pad namesFather Chrysostomos2012-09-151-2/+2
* Clone my subs on scope entryFather Chrysostomos2012-09-151-2/+25
* Add clonecv op typeFather Chrysostomos2012-09-151-0/+5
* Add introcv op typeFather Chrysostomos2012-09-151-0/+5
* Allow CVs to point to HEKs rather than GVsFather Chrysostomos2012-09-151-1/+7