summaryrefslogtreecommitdiff
path: root/pp_hot.c
Commit message (Expand)AuthorAgeFilesLines
...
* Allow returning of temps and ro’s from lv subsFather Chrysostomos2011-05-301-19/+2
* [perl #31946] Warn when assigning to a TEMPFather Chrysostomos2011-05-301-0/+7
* Clean: Actually use HvUSEDKEYS() instead of HvKEYS()Michael Witten2011-05-181-1/+1
* Remove unnecessary code from pp_addFather Chrysostomos2011-04-081-13/+0
* Remove unnecessary code from pp_eqFather Chrysostomos2011-04-081-12/+0
* [perl #87708] $tied == $tiedFather Chrysostomos2011-04-071-0/+12
* Correct stupidities in 4c3ac4bFather Chrysostomos2011-04-061-2/+5
* [perl #87708] $tied + $tiedFather Chrysostomos2011-04-061-0/+10
* [perl #82111] de-pessimise some my @array = ...David Mitchell2011-03-121-1/+12
* Stop aelemfast from crashing on GVs with null AVsFather Chrysostomos2011-02-261-1/+1
* pp_subst: eliminate 'matched' local varDavid Mitchell2011-02-181-5/+3
* taint REGEX SVs as well as refs to themDavid Mitchell2011-02-181-1/+3
* pp_subst: exit earlier after failed matchDavid Mitchell2011-02-181-9/+10
* tweak the new pattern taint descriptionDavid Mitchell2011-02-181-10/+11
* document how tainting works with pattern matchingDavid Mitchell2011-02-161-1/+70
* fix many s/// tainting bugsDavid Mitchell2011-02-161-18/+51
* pp_match: indent label slightlyDavid Mitchell2011-02-161-1/+1
* pp_subst: move a common block outside an if/thenDavid Mitchell2011-02-061-18/+8
* pp_subst: do SvUTF8_on next to the SvPOK_only_UTF8David Mitchell2011-02-061-2/+2
* fix a s/non-utf8/is-utf8/ bit of nastinessDavid Mitchell2011-02-061-2/+3
* pp_subst: remove a superflous PUTBACK/SPAGAINDavid Mitchell2011-02-061-5/+1
* pp_subtr: preserve UTF8 flag in rare casesDavid Mitchell2011-02-061-1/+1
* pp_subst: move a bock of code to to decrease gotosDavid Mitchell2011-02-061-8/+7
* pp_subst: compact a couple of PUSHes using ?:David Mitchell2011-02-061-8/+2
* pp_subst: remove a duplicate labelDavid Mitchell2011-02-061-2/+1
* pp_subst: exit as soon as !matchDavid Mitchell2011-02-061-6/+5
* pp_substr: combine two identical blocks of codeDavid Mitchell2011-02-061-9/+2
* fix a confusing open scope in pp_substDavid Mitchell2011-01-301-1/+2
* regen/opcode.pl should only generate prototypes for pp_* functions that exist.Nicholas Clark2011-01-091-1/+1
* Generate pp_* prototypes in pp_proto.h, and remove pp.symNicholas Clark2011-01-091-1/+1
* Fix typos (spelling errors) in Perl sources.Peter J. Acklam) (via RT2011-01-071-1/+1
* Convert tied READLINE to using Perl_tied_method()Nicholas Clark2011-01-051-12/+6
* Convert tied PRINT to using Perl_tied_method()Nicholas Clark2011-01-051-16/+5
* Reindent pp_rv2avVincent Pit2011-01-031-31/+31
* GvIO(gv) returns NULL for a NULL gv, so refactor to take advantage of this.Nicholas Clark2011-01-021-3/+3
* make <expr> always overload if expr is overloadedDavid Mitchell2011-01-021-1/+1
* standardise amagic method namingDavid Mitchell2010-12-311-1/+1
* As report_evil_fh() checks WARN_{CLOSED,UNOPENED}, don't duplicate this.Nicholas Clark2010-12-281-3/+2
* As report_wrongway_fh() checks ckWARN(WARN_IO) internally, don't duplicate this.Nicholas Clark2010-12-281-7/+5
* Argument op to report_evil_fh() is always PL_op->op_type, so need not be passedNicholas Clark2010-12-281-3/+3
* The io argument to report_evil_fh() is always GvIO(gv), so need not be passed.Nicholas Clark2010-12-281-3/+3
* Extract the OP_phoney_* code from report_evil_fh() into report_wrongway_fh()Nicholas Clark2010-12-281-2/+2
* only call amagic_deref_call() if we have toDavid Mitchell2010-12-161-5/+8
* don't upgrade overload IV return values to NVDavid Mitchell2010-12-151-1/+1
* Another oops.Father Chrysostomos2010-11-291-3/+1
* Oops.Father Chrysostomos2010-11-291-1/+0
* [perl #68560] calling closure prototype SEGVsFather Chrysostomos2010-11-291-1/+6
* fix for #23790.Marty Pauley2010-11-041-0/+23
* Inline tryAMAGICunDEREF_var() into its callers and eliminate it.Nicholas Clark2010-11-031-3/+4
* s///r leaks like a sieveFather Chrysostomos2010-11-021-1/+1