Reports by commit
Recent reports
Perl5 CoreSmokeDB
Github
Changes
Branch:
blead
maint-5.42
maint-5.40
smoke-me/davem/contextsB5
smoke-me/tonyc/selfloader-mixed-io-again
smoke-me/tonyc/24407-revert-selfloader
smoke-me/jkeenan/sync-with-cpan-JSON-PP-4.18-20260429
smoke-me/jkeenan/sync-with-cpan-Encode-3.24-20260429
-- I want an older branch --
Reports for branch
smoke-me/davem/contextsB5
Show duplicate emailed reports
Filter:
?
David Mitchell: for my $x (...): $x is always stale
C
David Mitchell: pp_last: use debugging LEAVE variant
C
David Mitchell: only call leave_common in non-void context
C
David Mitchell: CXt_EVAL: save savestack_ix and tmps_floor in CX
C
David Mitchell: move SAVETMPS next to PUSHEVAL
C
David Mitchell: call_sv(), fold_const(): different CX pop test
C
David Mitchell: CXt_FORMAT: save ss_ix and tmps_floor in CX struct
C
David Mitchell: pp_entersub(): reduce life of padlist var
C
David Mitchell: pp_entersub: unroll some CvFLAGS(cv) tests
C
David Mitchell: pp_entersub(): reduce scope of gimme
C
David Mitchell: pp_entersub(): don't prematurely calc hasargs
C
David Mitchell: revamp pp_entersub()'s CV locating code
C
David Mitchell: tweak POPSUB()
C
David Mitchell: Eliminate ENTER/LEAVE from sub calls
C
David Mitchell: pp_hot.c: skip unnecessary test
C
David Mitchell: pp_entersub(): simplify autoload logic
C
David Mitchell: pp_entersub(): eliminate a label
C
David Mitchell: add old_tmpsfloor field to CXt_SUB context frame
C
David Mitchell: PUSH_MULTICALL: move SAVETMPS later
C
David Mitchell: pp_dbstate: do SAVETMPS etc in both branches
C
David Mitchell: pp_sort: move SAVETMPS later
C
David Mitchell: pp_goto: do SAVETMPS etc in XS and non-XS branches
C
David Mitchell: pp_entersub(): move SAVETMPS next to PUSHSUB
C
David Mitchell: pp_entersub(): remove an unnecessary condition
C
David Mitchell: pp_entersub(): mortal-copy args earlier
C
David Mitchell: pp_leavesub: simplify recursion test
C
David Mitchell: clear_defarray(): clear @_ if possible
C
David Mitchell: pp_goto(): use clear_defarray()
C
David Mitchell: add Perl_clear_defarray()
C
David Mitchell: avoid leaking @_ in goto
C
David Mitchell: goto.t: add freeing CV test
C
David Mitchell: pp_goto: do the DIEing before the POPing
C
David Mitchell: eliminate a goto in pp_goto (!)
C
David Mitchell: pp_goto: a couple of cosmetic changes
C
David Mitchell: make POP_SAVEARRAY() safe
C
David Mitchell: t/perf/benchmarks: add a few sub and goto tests
C
David Mitchell: pp_entersub: skip resetting @_
C
David Mitchell: improve @_ commentary in pp_goto
C
David Mitchell: eliminate the argarray field from the CX struct
C
David Mitchell: assert that it's safe to remove CX.argarray field
C
David Mitchell: Unwind save stack in sync with POPEVAL
C
David Mitchell: pp_goto: skip restoring PL_comppad
C
David Mitchell: undef *_; goto &f: update cx.argarray
C
David Mitchell: make "for my $lex {}" faster under ITHREADS
C
David Mitchell: eliminate cx->blk_sub.oldcomppad
C
David Mitchell: document unrolled PUSHSUB/POPSUB
C
David Mitchell: save old PL_comppad in CXt_SUB/FORMAT block
C
David Mitchell: pp_entersub: remove extraneous SAVETMPS
C
David Mitchell: pp_goto: SvREFCNT_dec(oldcv) *after* undef test
C
David Mitchell: pp_goto(): reorder LEAVE_SCOPE for consistency
C
More...