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: 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
David Mitchell: Consistently call leave_common() before POPFOO
C
David Mitchell: pp_given: avoid using savestack for old var
C
David Mitchell: context: move couple of fields into block struct
C
David Mitchell: pp_enteriter, POPLOOP: simplify some code
C
David Mitchell: pp_enteriter: don't create new SV for GvSV slot
C
David Mitchell: add CXp_FOR_PAD, CXp_FOR_GV flags
C
David Mitchell: pp_enteriter: tidy itervar-setting code
C
David Mitchell: for loops: don't refcount bump orig var
C
David Mitchell: POPLOOP(): no need to mortalise current item
C
David Mitchell: Add itersave field to LOOP context struct
C
David Mitchell: POPLOOP: call LEAVE_SCOPE()
C
David Mitchell: pp_return(): reindent following previous commit
C
David Mitchell: pp_return(): handle dounwind() freeing args
C
David Mitchell: pp_leaveloop: use SVs_PADTMP|SVs_TEMP
C
David Mitchell: S_leave_common(): simplify SVs_PADTMP handling
C
More...