Reports by commit
Recent reports
Perl5 CoreSmokeDB
Github
Changes
Branch:
blead
maint-5.42
maint-5.40
smoke-me/davem/contextsB2
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/contextsB2
Show duplicate emailed reports
Filter:
?
David Mitchell: move and rename cx_old_savestack_ix
C
David Mitchell: simplify two conditions in pp_iter:
C
David Mitchell: PUSHLOOP_PLAIN: don't set unused fields
C
David Mitchell: Eliminate cx->blk_loop.resetsp
C
David Mitchell: pp_iter(): optimise stack handling
C
David Mitchell: split CXt_LOOP_FOR into CXt_LOOP_LIST,CXt_LOOP_ARY
C
David Mitchell: benchmarks: add some 'for' array iterating
C
David Mitchell: stop S_undo_inc_then_croak() doing CX_POP
C
David Mitchell: pp_leaveeval: reset stack in VOID context
C
David Mitchell: rename S_doeval() to S_doeval_compile()
C
David Mitchell: S_doeval(): tidy up comments
C
David Mitchell: remove obsolete panic from die_unwind()
C
David Mitchell: pp_return: avoid potential CX stack realloc prob
C
David Mitchell: Perl_die_unwind(): remove unneeded assert
C
David Mitchell: add S_undo_inc_then_croak()
C
David Mitchell: POPEVAL: don't set optype
C
David Mitchell: add CX_POP(cx) macro: glorified cxstack_ix--
C
David Mitchell: simplify CHANGE_MULTICALL_FLAGS
C
David Mitchell: remove redundant croak code in pp_leavesublv
C
David Mitchell: factor common code into POPSUB_ARGS()
C
David Mitchell: pp_coreargs: rationalise @_ code
C
David Mitchell: split some common POPSUB code into a macro
C
David Mitchell: make POPSUBST not cxstack_ix--
C
David Mitchell: dowinwind(): move common CX_LEAVE_SCOPE() outside
C
David Mitchell: dounwind: CX_LEAVE_SCOPE for CXt_SUBST too
C
David Mitchell: move blku_old_savestack_ix to base of cxt struct
C
David Mitchell: move sbu_oldsave into base of CX struct
C
David Mitchell: move CX_LEAVE_SCOPE outside the POPFOO's
C
David Mitchell: do PL_tmps_floor save in PUSHBLOCK
C
David Mitchell: do PL_tmps_floor restore in POPBLOCK
C
David Mitchell: sort(!) out CXt_NULL and CXp_MULTICALL
C
David Mitchell: pp_sort: add missing CX_LEAVE_SCOPE()
C
David Mitchell: remove newpm param from POPBLOCK() macro.
C
David Mitchell: reverse the order of POPBLOCK; POPFOO
C
David Mitchell: make PL_tmps_floor restore consistent
C
David Mitchell: simplify S_leave_common() and callers
C
David Mitchell: eliminate weird gimme calc in pp_leave()
C
David Mitchell: eliminate LEAVESUB() macro
C
David Mitchell: make LEAVESUB() always immediately follow POPSUB()
C
David Mitchell: move CX_LEAVE_SCOPE into POPEVAL
C
David Mitchell: add CX_LEAVE_SCOPE(cx) macro
C
David Mitchell: call LEAVE_SCOPE() before POPEVAL()
C
David Mitchell: POPBLOCK: don't set newsp and gimme
C
David Mitchell: move POPBLOCK after arg stack munging
C
David Mitchell: add PUSH/POPBASICBLK macros.
C
David Mitchell: pp_leavewhen(): skip POPWHEN()
C
David Mitchell: pp_leavewhen: simply for() handling
C
David Mitchell: rename S_dopoptogiven() to S_dopoptogivenfor()
C
David Mitchell: add loop benchmark tests
C
David Mitchell: Make remaining context types avoid ENTER/LEAVE
C
More...