summaryrefslogtreecommitdiff
path: root/pp_hot.c
Commit message (Expand)AuthorAgeFilesLines
...
* pp_subst: reduce scope of 'i' variableDavid Mitchell2013-07-281-2/+3
* pp_subst: reduce scope of 'm' varDavid Mitchell2013-07-281-7/+8
* pp_subst: set/use s,m vars near where they're usedDavid Mitchell2013-07-281-7/+7
* pp_subst: reduce scope of 'd' variableDavid Mitchell2013-07-281-2/+3
* pp_subst: cosmetic re-arrangement of varsDavid Mitchell2013-07-281-8/+15
* pp_match: simplify pos()-getting codeDavid Mitchell2013-07-281-16/+9
* regexec: handle \G ourself, rather than in callersDavid Mitchell2013-07-281-17/+10
* pp_match(): don't set REXEC_IGNOREPOS on 1st iterDavid Mitchell2013-07-281-1/+0
* pp_match(): stop setting $-[0] before regexec()David Mitchell2013-07-281-5/+5
* pp_match: avoid setting $+[0]David Mitchell2013-07-281-5/+7
* pp_match(): eliminate unused t variableDavid Mitchell2013-07-281-8/+7
* pp_match(): skip passing gpos arg to regexec()David Mitchell2013-07-281-5/+3
* add intuit-only match to s///David Mitchell2013-07-281-15/+2
* move intuit call from pp_match() into regexec()David Mitchell2013-07-281-30/+1
* make intuit_start() handle mixed utf8-nessDavid Mitchell2013-07-281-2/+1
* pp_match(): fix UTF* match settingDavid Mitchell2013-07-281-1/+1
* pp_match(): intuit can handle refs these daysDavid Mitchell2013-07-281-3/+1
* pp_match(): remove ret_no labelDavid Mitchell2013-07-281-2/+1
* pp_match(): combine intuit and regexec branchesDavid Mitchell2013-07-281-23/+8
* pp_match(): refactor intuit-only codeDavid Mitchell2013-07-281-15/+18
* pp_match(): minor refactor: consolidate RETPUSHYESDavid Mitchell2013-07-281-7/+6
* pp_match(): factor out some common codeDavid Mitchell2013-07-281-26/+17
* re-enable intuit-only matchesDavid Mitchell2013-07-281-62/+15
* [perl #78194] Make foreach copy pad tmpsFather Chrysostomos2013-07-251-2/+6
* [perl #78194] Make sub calls copy pad tmpsFather Chrysostomos2013-07-251-1/+7
* [perl #78194] Make grep/map copy pad tmpsFather Chrysostomos2013-07-251-0/+4
* [perl #77814] Make defelems propagate posFather Chrysostomos2013-07-151-27/+7
* Make method lookup treat *foo as \*fooFather Chrysostomos2013-07-091-2/+14
* change tied_method to use SVs with precomputed hash valuesRuslan Zakirov2013-06-301-2/+2
* don't crash on deep recursion warnings in lexical subs (#118521)Lukas Mai2013-06-181-2/+9
* pp_hot.c: Correct commentFather Chrysostomos2013-06-081-1/+1
* Stop making assumptions about uids and gids.Brian Fraser2013-06-041-4/+4
* stop callers of rex engine using RX_MATCH_UTF8_setDavid Mitchell2013-06-021-5/+1
* add strbeg argument to Perl_re_intuit_start()David Mitchell2013-06-021-5/+3
* [perl #117947] Verify lvalueness of XSUBs at run timeFather Chrysostomos2013-05-271-0/+6
* silence warnings under NO_TAINT_SUPPORTDavid Mitchell2013-05-091-0/+6
* S_* functions should be STATICJan Dubois2013-04-041-1/+1
* rework split() special case interaction with regex engineYves Orton2013-03-271-1/+1
* pp_entersub optimizationSalvador Fandino2013-03-121-13/+8
* Fix comment references to removed rexex opsKarl Williamson2012-12-271-1/+1
* Eliminate RF_tainted flag from PL_reg_flagsDavid Mitchell2012-12-251-5/+4
* handy.h: Create isALPHANUMERIC() and kinKarl Williamson2012-12-221-1/+1
* 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