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
fixup cx_dup()
[perl5.git]
/
pp_hot.c
2016-02-03
David Mitchell
pp_iter: optimise integer setting in for (1..10) {}
blob
|
commitdiff
2016-02-03
David Mitchell
fix *_ = "" for 0 .. 1;
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
replace leave_common() with leave_adjust_stacks()
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
make pp_return() use leave_adjust_stacks()
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
make pp_leavesublv use S_leavesub_adjust_stacks()
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_leavesublv(): croak on *all* PADTMPs
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_leavesub(): call FREETMPS and optimise
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_leavesub: reset SP in void context
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
add CX_CUR() macro
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
make POPSUB and POPFORMAT re-entrant safe
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
move and rename cx_old_savestack_ix
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
simplify two conditions in pp_iter:
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_iter(): optimise stack handling
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
split CXt_LOOP_FOR into CXt_LOOP_LIST,CXt_LOOP_ARY
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
add CX_POP(cx) macro: glorified cxstack_ix--
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
move blku_old_savestack_ix to base of cxt struct
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
move CX_LEAVE_SCOPE outside the POPFOO's
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
remove newpm param from POPBLOCK() macro.
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
reverse the order of POPBLOCK; POPFOO
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
eliminate LEAVESUB() macro
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
make LEAVESUB() always immediately follow POPSUB()
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
add CX_LEAVE_SCOPE(cx) macro
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
move POPBLOCK after arg stack munging
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
Make remaining context types avoid ENTER/LEAVE
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
context: move couple of fields into block struct
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_entersub(): reduce life of padlist var
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_entersub: unroll some CvFLAGS(cv) tests
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_entersub(): reduce scope of gimme
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_entersub(): don't prematurely calc hasargs
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
revamp pp_entersub()'s CV locating code
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
Eliminate ENTER/LEAVE from sub calls
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_hot.c: skip unnecessary test
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_entersub(): simplify autoload logic
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_entersub(): eliminate a label
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
add old_tmpsfloor field to CXt_SUB context frame
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_entersub(): move SAVETMPS next to PUSHSUB
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_entersub(): remove an unnecessary condition
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_entersub(): mortal-copy args earlier
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_leavesub: simplify recursion test
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
clear_defarray(): clear @_ if possible
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
add Perl_clear_defarray()
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_entersub: skip resetting @_
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
eliminate the argarray field from the CX struct
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
eliminate cx->blk_sub.oldcomppad
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
save old PL_comppad in CXt_SUB/FORMAT block
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
pp_entersub: remove extraneous SAVETMPS
blob
|
commitdiff
|
diff to current
2016-01-30
Jarkko Hietaniemi
Add STATICs to S_ functions.
blob
|
commitdiff
|
diff to current
2016-01-28
Daniel Dragan
fix op/infnan.t test fails with NAN conversion on VC 6
blob
|
commitdiff
|
diff to current
2016-01-10
Tony Cook
[perl #126633] copy anything gmagical on the right
blob
|
commitdiff
|
diff to current
2016-01-10
Tony Cook
[perl #126633] if we see smagic on the left copy the...
blob
|
commitdiff
|
diff to current
2016-01-07
Tony Cook
[perl #126042] handle scalar context for a missing...
blob
|
commitdiff
|
diff to current
2015-12-22
Karl Williamson
pp_hot.c: Add assertion
blob
|
commitdiff
|
diff to current
2015-11-10
David Mitchell
split pp_predec() from pp_preinc() and improve
blob
|
commitdiff
|
diff to current
2015-11-10
David Mitchell
faster add, subtract, multiply
blob
|
commitdiff
|
diff to current
2015-11-10
David Mitchell
avoid (TAINTING_get && TAINT_get)
blob
|
commitdiff
|
diff to current
2015-11-10
Reini Urban
MARK -Ds debugging
blob
|
commitdiff
|
diff to current
2015-11-02
David Mitchell
pp_hot.c: rationalise SvREFCNT_inc_*()
blob
|
commitdiff
|
diff to current
2015-10-22
Karl Williamson
pp_hot.c: Add comment
blob
|
commitdiff
|
diff to current
2015-10-18
David Mitchell
optimise save/restore of PL_delaymagic.
blob
|
commitdiff
|
diff to current
2015-10-12
Dagfinn Ilmari Man...
Include the name of the non-lvalue sub in error message
blob
|
commitdiff
|
diff to current
2015-10-08
Daniel Dragan
partial PL_statbuf removal
blob
|
commitdiff
|
diff to current
2015-10-02
David Mitchell
make EXTEND() and stack_grow() safe(r)
blob
|
commitdiff
|
diff to current
2015-09-29
Father Chrysostomos
Stop using OPpGREP_LEX at run time
blob
|
commitdiff
|
diff to current
2015-09-02
David Mitchell
pp_aassign(): fix ($x,$y) = (undef, $x)
blob
|
commitdiff
|
diff to current
2015-09-02
David Mitchell
pp_aassign: scan on DEBUGGING builds
blob
|
commitdiff
|
diff to current
2015-08-17
David Mitchell
fix a SV_NOSTEAL issue in pp_aassign
blob
|
commitdiff
|
diff to current
2015-08-17
David Mitchell
Eliminate PL_sawalias, GPf_ALIASED_SV
blob
|
commitdiff
|
diff to current
2015-08-17
David Mitchell
re-implement OPpASSIGN_COMMON mechanism
blob
|
commitdiff
|
diff to current
2015-06-19
David Mitchell
make MULTICALL handle list context
blob
|
commitdiff
|
diff to current
2015-04-08
Steffen Mueller
Revert "pp_helem: Remove branch seemingly untaken ...
blob
|
commitdiff
|
diff to current
2015-03-25
Father Chrysostomos
[perl #123790] Assert fail with *x=<y>
blob
|
commitdiff
|
diff to current
2015-03-23
Dagfinn Ilmari Man...
Replace common Emacs file-local variables with dir...
blob
|
commitdiff
|
diff to current
2015-03-15
Steffen Mueller
pp_helem: Remove branch seemingly untaken (v2)
blob
|
commitdiff
|
diff to current
2015-03-11
David Mitchell
Improve comments at head of pp_signature()
blob
|
commitdiff
|
diff to current
2015-02-01
Father Chrysostomos
pp_hot.c: Note that amagic_call calls pp_pushmark
blob
|
commitdiff
|
diff to current
2015-01-21
David Mitchell
avoid C labels in column 0
blob
|
commitdiff
|
diff to current
2015-01-20
Matthew Horsfall
Revert "refactor gv_add_by_type"
blob
|
commitdiff
|
diff to current
2015-01-06
Daniel Dragan
refactor gv_add_by_type
blob
|
commitdiff
|
diff to current
2014-12-31
David Mitchell
fix -IV_MIN negations
blob
|
commitdiff
|
diff to current
2014-12-28
Father Chrysostomos
pp_hot.c:pp_concat: Remove SvGETMAGIC
blob
|
commitdiff
|
diff to current
2014-12-28
Father Chrysostomos
pp_hot.c:pp_concat: Remove PUTBACK/SPAGAIN
blob
|
commitdiff
|
diff to current
2014-12-24
Father Chrysostomos
[perl #103260] Fix s/// with long strings
blob
|
commitdiff
|
diff to current
2014-12-20
Father Chrysostomos
Use GIMME_V in preference to GIMME
blob
|
commitdiff
|
diff to current
2014-12-15
Father Chrysostomos
pp_readline: Don’t set PL_last_in_gv to &PL_sv_undef
blob
|
commitdiff
|
diff to current
2014-12-07
David Mitchell
Add OP_MULTIDEREF
blob
|
commitdiff
|
diff to current
2014-12-05
Steffen Mueller
Revert "Remove branch seemingly untaken"
blob
|
commitdiff
|
diff to current
2014-12-05
Steffen Mueller
Remove branch seemingly untaken
blob
|
commitdiff
|
diff to current
2014-12-03
syber
Speed up method calls like $o->Other::method() and...
blob
|
commitdiff
|
diff to current
2014-11-29
Lukas Mai
define and use STATIC_ASSERT_STMT for compile-time...
blob
|
commitdiff
|
diff to current
2014-11-29
Lukas Mai
make more use of NOT_REACHED
blob
|
commitdiff
|
diff to current
2014-11-29
syber
speedup for SUPER::method() calls.
blob
|
commitdiff
|
diff to current
2014-11-25
syber
Remove op_const_class; just use the name on the stack
blob
|
commitdiff
|
diff to current
2014-11-24
syber
This commit speeds up class method calls when class...
blob
|
commitdiff
|
diff to current
2014-11-21
Karl Williamson
Make a function to get PL_encoding's value
blob
|
commitdiff
|
diff to current
2014-11-21
Karl Williamson
Make testing for PL_encoding into a macro
blob
|
commitdiff
|
diff to current
2014-11-09
Father Chrysostomos
Don’t check OPpTARGET_MY on match ops at run time
blob
|
commitdiff
|
diff to current
2014-10-21
Father Chrysostomos
Remove very obsolete comment
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
foreach \$var
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
Assignment to \(@array)
blob
|
commitdiff
|
diff to current
2014-10-03
syber
Make OP_METHOD* to be of new class METHOP
blob
|
commitdiff
|
diff to current
next