summaryrefslogtreecommitdiff
path: root/pp.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Implement padcvFather Chrysostomos2012-09-151-1/+4
* padcv op typeFather Chrysostomos2012-09-151-0/+5
* Use macro not swash for utf8 quotemetaKarl Williamson2012-09-131-1/+2
* tidy up patten match copying codeDavid Mitchell2012-09-081-7/+0
* Don't copy all of the match string bufferDavid Mitchell2012-09-081-0/+3
* Under -DPERL_DEBUG_READONLY_OPS don't work around glibc 2.2.5 _moddi3 bugs.Nicholas Clark2012-09-041-2/+2
* Stop substr($utf8) from calling get-magic twiceFather Chrysostomos2012-08-301-1/+1
* Correct typo in flag nameFather Chrysostomos2012-08-251-1/+1
* Banish boolkeysFather Chrysostomos2012-08-251-27/+6
* Optimise %hash in sub { %hash || ... }Father Chrysostomos2012-08-251-0/+3
* [perl #114576] Optimise if(%hash) in non-void contextFather Chrysostomos2012-08-241-1/+3
* pp.c: pp_boolkeys does not need to popFather Chrysostomos2012-08-241-4/+4
* Fix format closure bug with redefined outer subFather Chrysostomos2012-08-211-2/+2
* Omnibus removal of register declarationsKarl Williamson2012-08-181-52/+51
* Remove some redundant magical flag checksFather Chrysostomos2012-07-291-1/+1
* pp.c:pp_trans: avoid redundant sv in transrFather Chrysostomos2012-07-271-2/+4
* Magic flags harmonization.Chip Salzenberg2012-07-151-1/+1
* Use find_runcv_where for pp_coreargs and pp_runcvFather Chrysostomos2012-07-021-16/+3
* [perl #113012] String negation under ‘use integer’Father Chrysostomos2012-06-291-16/+26
* pp.c: Restore uninit warning to studyFather Chrysostomos2012-06-271-1/+1
* clean up compilation warningsJesse Luehrs2012-06-271-2/+1
* Squash repetitive code in pp.c:S_delete_localFather Chrysostomos2012-06-271-89/+23
* Null HeVAL and local delete → crashFather Chrysostomos2012-06-271-0/+2
* Make pp.c:pp_srand slightly less repetitiveFather Chrysostomos2012-06-271-12/+7
* Make srand treat "-1" as -1Father Chrysostomos2012-06-271-1/+2