This is a live mirror of the Perl 5 development currently hosted at
https://github.com/perl/perl5
https://perl5.git.perl.org
/
perl5.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
perldelta for 3480fbaaaea8
[perl5.git]
/
pp_hot.c
2013-07-28
David Mitchell
regexec: handle \G ourself, rather than in callers
blob
|
commitdiff
2013-07-28
David Mitchell
pp_match(): don't set REXEC_IGNOREPOS on 1st iter
blob
|
commitdiff
|
diff to current
2013-07-28
David Mitchell
pp_match(): stop setting $-[0] before regexec()
blob
|
commitdiff
|
diff to current
2013-07-28
David Mitchell
pp_match: avoid setting $+[0]
blob
|
commitdiff
|
diff to current
2013-07-28
David Mitchell
pp_match(): eliminate unused t variable
blob
|
commitdiff
|
diff to current
2013-07-28
David Mitchell
pp_match(): skip passing gpos arg to regexec()
blob
|
commitdiff
|
diff to current
2013-07-28
David Mitchell
add intuit-only match to s///
blob
|
commitdiff
|
diff to current
2013-07-28
David Mitchell
move intuit call from pp_match() into regexec()
blob
|
commitdiff
|
diff to current
2013-07-28
David Mitchell
make intuit_start() handle mixed utf8-ness
blob
|
commitdiff
|
diff to current
2013-07-28
David Mitchell
pp_match(): fix UTF* match setting
blob
|
commitdiff
|
diff to current
2013-07-28
David Mitchell
pp_match(): intuit can handle refs these days
blob
|
commitdiff
|
diff to current
2013-07-28
David Mitchell
pp_match(): remove ret_no label
blob
|
commitdiff
|
diff to current
2013-07-28
David Mitchell
pp_match(): combine intuit and regexec branches
blob
|
commitdiff
|
diff to current
2013-07-28
David Mitchell
pp_match(): refactor intuit-only code
blob
|
commitdiff
|
diff to current
2013-07-28
David Mitchell
pp_match(): minor refactor: consolidate RETPUSHYES
blob
|
commitdiff
|
diff to current
2013-07-28
David Mitchell
pp_match(): factor out some common code
blob
|
commitdiff
|
diff to current
2013-07-28
David Mitchell
re-enable intuit-only matches
blob
|
commitdiff
|
diff to current
2013-07-26
Father Chrysostomos
[perl #78194] Make foreach copy pad tmps
blob
|
commitdiff
|
diff to current
2013-07-26
Father Chrysostomos
[perl #78194] Make sub calls copy pad tmps
blob
|
commitdiff
|
diff to current
2013-07-26
Father Chrysostomos
[perl #78194] Make grep/map copy pad tmps
blob
|
commitdiff
|
diff to current
2013-07-16
Father Chrysostomos
[perl #77814] Make defelems propagate pos
blob
|
commitdiff
|
diff to current
2013-07-10
Father Chrysostomos
Make method lookup treat *foo as \*foo
blob
|
commitdiff
|
diff to current
2013-06-30
Ruslan Zakirov
change tied_method to use SVs with precomputed hash...
blob
|
commitdiff
|
diff to current
2013-06-18
Lukas Mai
don't crash on deep recursion warnings in lexical subs...
blob
|
commitdiff
|
diff to current
2013-06-09
Father Chrysostomos
pp_hot.c: Correct comment
blob
|
commitdiff
|
diff to current
2013-06-04
Brian Fraser
Stop making assumptions about uids and gids.
blob
|
commitdiff
|
diff to current
2013-06-02
David Mitchell
stop callers of rex engine using RX_MATCH_UTF8_set
blob
|
commitdiff
|
diff to current
2013-06-02
David Mitchell
add strbeg argument to Perl_re_intuit_start()
blob
|
commitdiff
|
diff to current
2013-05-28
Father Chrysostomos
[perl #117947] Verify lvalueness of XSUBs at run time
blob
|
commitdiff
|
diff to current
2013-05-09
David Mitchell
silence warnings under NO_TAINT_SUPPORT
blob
|
commitdiff
|
diff to current
2013-04-04
Jan Dubois
S_* functions should be STATIC
blob
|
commitdiff
|
diff to current
2013-03-27
Yves Orton
rework split() special case interaction with regex...
blob
|
commitdiff
|
diff to current
2013-03-12
Salvador Fandino
pp_entersub optimization
blob
|
commitdiff
|
diff to current
2012-12-27
Karl Williamson
Fix comment references to removed rexex ops
blob
|
commitdiff
|
diff to current
2012-12-25
David Mitchell
Eliminate RF_tainted flag from PL_reg_flags
blob
|
commitdiff
|
diff to current
2012-12-22
Karl Williamson
handy.h: Create isALPHANUMERIC() and kin
blob
|
commitdiff
|
diff to current
2012-12-11
Hugo van der Sanden
pp_hot.c: Comments to clarify pp_aassign
blob
|
commitdiff
|
diff to current
2012-12-11
Ruslan Zakirov
hash argument is not used anymore in do_oddball
blob
|
commitdiff
|
diff to current
2012-12-11
Father Chrysostomos
pp_hot.c:pp_aassign: mortalise variable only if we...
blob
|
commitdiff
|
diff to current
2012-12-11
Ruslan Zakirov
don't create a copy of keys if it's not LVALUE context
blob
|
commitdiff
|
diff to current
2012-12-11
Ruslan Zakirov
refactor aassign
blob
|
commitdiff
|
diff to current
2012-12-11
Ruslan Zakirov
ary/hash/firsthashelem should be set only once
blob
|
commitdiff
|
diff to current
2012-12-11
Ruslan Zakirov
we need duplicates counter only in list context
blob
|
commitdiff
|
diff to current
2012-12-11
Ruslan Zakirov
hash assign in list context should copy key as well
blob
|
commitdiff
|
diff to current
2012-12-11
Ruslan Zakirov
fix issues in hash assignment with odd elements
blob
|
commitdiff
|
diff to current
2012-12-11
Ruslan Zakirov
warn on ($s,%h) = (1,{}) as on %h = {}
blob
|
commitdiff
|
diff to current
2012-12-11
Ruslan Zakirov
scalar(%h = (1,1,1,1)) should return 4, not 2
blob
|
commitdiff
|
diff to current
2012-12-10
Father Chrysostomos
Remove the second param to tryAMAGICunTARGETlist
blob
|
commitdiff
|
diff to current
2012-12-09
Steffen Mueller
Convert some SvREFCNT_dec's to SvREFCNT_dec_NN's for...
blob
|
commitdiff
|
diff to current
2012-12-04
David Mitchell
Add SS_ADD_* macros and replace most SSPUSH* uses
blob
|
commitdiff
|
diff to current
2012-12-03
Father Chrysostomos
Make PL_sawampersand checks conditional on PERL_SAWAMPE...
blob
|
commitdiff
|
diff to current
2012-11-27
Father Chrysostomos
Allow COW with magical and blessed scalars (among others)
blob
|
commitdiff
|
diff to current
2012-11-27
Father Chrysostomos
New COW mechanism
blob
|
commitdiff
|
diff to current
2012-11-25
Karl Williamson
pp_hot.c: Comment typo, white-space only
blob
|
commitdiff
|
diff to current
2012-11-25
Matthew Horsfall...
RT-23180 - If we skip matching in pp_match for any...
blob
|
commitdiff
|
diff to current
2012-11-21
Daniel Dragan
refactor pp_stringify and pp_and
blob
|
commitdiff
|
diff to current
2012-11-20
Father Chrysostomos
pp_hot.c:padsv: rewrt cmnt for clrty
blob
|
commitdiff
|
diff to current
2012-11-19
Daniel Dragan
refactor pp_padsv
blob
|
commitdiff
|
diff to current
2012-11-15
David Mitchell
pp_iter: final whitespace/comment tidy up
blob
|
commitdiff
|
diff to current
2012-11-15
David Mitchell
pp_iter: refactor CXt_LOOP_LAZYSV branch
blob
|
commitdiff
|
diff to current
2012-11-15
David Mitchell
pp_iter: refactor CXt_LOOP_LAZYIV branch
blob
|
commitdiff
|
diff to current
2012-11-15
David Mitchell
pp_iter: a bit more refactoring of CXt_LOOP_FOR branch
blob
|
commitdiff
|
diff to current
2012-11-15
David Mitchell
pp_iter: factor out some common code in CXt_LOOP_FOR
blob
|
commitdiff
|
diff to current
2012-11-15
David Mitchell
pp_iter: move var declarations to narrower scope
blob
|
commitdiff
|
diff to current
2012-11-15
David Mitchell
pp_iter: reindent after removing if block
blob
|
commitdiff
|
diff to current
2012-11-15
David Mitchell
pp_iter: move RETPUSHYES outside switch
blob
|
commitdiff
|
diff to current
2012-11-15
David Mitchell
pp_iter: reindent code after previous change
blob
|
commitdiff
|
diff to current
2012-11-15
David Mitchell
pp_iter: replace if/else with switch
blob
|
commitdiff
|
diff to current
2012-11-14
Father Chrysostomos
SVf_IsCOW
blob
|
commitdiff
|
diff to current
2012-11-12
Daniel Dragan
rmv context from Perl_croak_no_modify and Perl_croak_xs...
blob
|
commitdiff
|
diff to current
2012-11-10
David Mitchell
padrange: handle @_ directly
blob
|
commitdiff
|
diff to current
2012-11-10
David Mitchell
add SAVEt_CLEARPADRANGE
blob
|
commitdiff
|
diff to current
2012-11-10
David Mitchell
add padrange op
blob
|
commitdiff
|
diff to current
2012-11-05
Steffen Mueller
Add C define to remove taint support from perl
origin/smueller/no_taint3
blob
|
commitdiff
|
diff to current
2012-11-02
Father Chrysostomos
Fix $byte_overload .= $utf8 regression
blob
|
commitdiff
|
diff to current
2012-10-30
Father Chrysostomos
Allow regexp-to-pvlv assignment
blob
|
commitdiff
|
diff to current
2012-10-16
Father Chrysostomos
[perl #96230] Stop s/$qr// from reusing last pattern
blob
|
commitdiff
|
diff to current
2012-10-13
Father Chrysostomos
Allow COW copies in aassign
blob
|
commitdiff
|
diff to current
2012-10-12
Father Chrysostomos
[perl #49190] Don’t prematurely optimise s/foo/bar...
blob
|
commitdiff
|
diff to current
2012-10-12
Father Chrysostomos
[perl #49190] Stringify repl repeatedly in s///g
blob
|
commitdiff
|
diff to current
2012-10-12
Father Chrysostomos
pp_hot.c:pp_subst: add comment
blob
|
commitdiff
|
diff to current
2012-10-12
Father Chrysostomos
Simplify the fix for bug #41530
blob
|
commitdiff
|
diff to current
2012-10-08
Ruslan Zakirov
no need to get shared hash value here
blob
|
commitdiff
|
diff to current
2012-10-07
Father Chrysostomos
Fix infinite loop with $tied =~ s/non-utf8/utf8/
blob
|
commitdiff
|
diff to current
2012-09-26
Nicholas Clark
Restore use of PL_stashcache, the stash name lookup...
blob
|
commitdiff
|
diff to current
2012-09-26
Nicholas Clark
-Do now also reports updates and use of PL_stashcache.
blob
|
commitdiff
|
diff to current
2012-09-24
Father Chrysostomos
A better fix for leaking array assignment
blob
|
commitdiff
|
diff to current
2012-09-23
Father Chrysostomos
Stop array assignment from leaking on croak
blob
|
commitdiff
|
diff to current
2012-09-23
Father Chrysostomos
Stop hash assignment from leaking on croak
blob
|
commitdiff
|
diff to current
2012-09-22
Father Chrysostomos
[perl #96230] Stop qr// from reusing last pattern
blob
|
commitdiff
|
diff to current
2012-09-20
Father Chrysostomos
pp_hot.c: Clean up after the prev commit
blob
|
commitdiff
|
diff to current
2012-09-20
Father Chrysostomos
[perl #105922] Allow any string before ->meth
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
‘Undefined subroutine &foo called’ for lex subs
blob
|
commitdiff
|
diff to current
2012-09-08
David Mitchell
m// and s///; don't copy TEMP/AMAGIC strings
blob
|
commitdiff
|
diff to current
2012-09-08
David Mitchell
tidy up patten match copying code
blob
|
commitdiff
|
diff to current
2012-09-08
David Mitchell
stop $foo =~ /(bar)/g skipping copy
blob
|
commitdiff
|
diff to current
2012-09-08
David Mitchell
Don't copy all of the match string buffer
blob
|
commitdiff
|
diff to current
2012-08-26
Father Chrysostomos
pp_hot.c: pp_rv2av: Squash repetitive code
blob
|
commitdiff
|
diff to current
2012-08-26
Father Chrysostomos
Croak for \local %{\%foo}
blob
|
commitdiff
|
diff to current
2012-08-26
Father Chrysostomos
Restore ‘Can’t localize through ref’ to lv subs
blob
|
commitdiff
|
diff to current
next