Reports by commit
Recent reports
Perl5 CoreSmokeDB
Changes
Branch:
blead
maint-5.40
maint-5.38
smoke-me/jkeenan/t-op-goto-split-20250829
smoke-me/jkeenan/filter-simple-makefile-pl-20250811
smoke-me/jkeenan/gh-9972-bitwise-xor-20250808
smoke-me/tonyc/22125-openbsd-embed
smoke-me/tonyc/23226-atfork
-- I want an older branch --
Reports for branch
blead
Show duplicate emailed reports
Filter:
?
David Mitchell: ParseXS: clean up error messages and tests
David Mitchell: ParseXS: refactor: lookup typemaps at parse time
David Mitchell: ParseXS: refactor: set XSRETURN_count_* earlier
David Mitchell: ParseXS: refactor: IO_Param::lookup_output_typemap
David Mitchell: ParseXS: refactor: IO_Param::lookup_input_typemap
David Mitchell: ParseXS: refactor: clean-up Param->parse() method
David Mitchell: ParseXS: refactor: add Param->parse() method.
David Mitchell: ParseXS: refactor: turn param parsing into a sub
David Mitchell: ParseXS: refactor: remove print_section()
David Mitchell: ParseXS: refactor: set default alias at parse time
David Mitchell: ParseXS: refactor: add Node:IO_Param class
David Mitchell: ParseXS: refactor: delete param field from Params
David Mitchell: ParseXS: refactor: tweak some code comments
David Mitchell: ParseXS: refactor: remove cur_xsub/xbody fields
David Mitchell: ParseXS: refactor: undef cur_xsub/xbody after use
David Mitchell: ParseXS: refactor: avoid cur_xsub/xbody in as_code
David Mitchell: ParseXS: refactor: sort out SCOPE object fields
David Mitchell: ParseXS: refactor: remove misc xsub_foo fields
David Mitchell: ParseXS: refactor: rm xsub_interface_macro fields
David Mitchell: ParseXS: refactor: rm xsub_stack_was_reset field
David Mitchell: ParseXS: refactor: reduce scope of targ_used field
David Mitchell: ParseXS: refactor: rm xsub_deferred_code_lines
David Mitchell: ParseXS: make OUTPUT: SETMAGIC per-CASE
David Mitchell: ParseXS: tweak some code comments and indents
David Mitchell: ParseXS: refactor: rm xsub_attributes field
David Mitchell: ParseXS: refactor: rm xsub_map_interface_foo field
David Mitchell: ParseXS: refactor: rm various xsub_*alias* fields
David Mitchell: ParseXS: fix alias/attr cv, add need_boot_cv field
David Mitchell: ParseXS: refactor: rm xsub_implicit_OUTPUT_RETVAL
David Mitchell: ParseXS: refactor: rm fn name/class xsub_FOO's
David Mitchell: ParseXS: refactor: add seen_an_XSUB EU::PXS field
David Mitchell: ParseXS: refactor: rm return-type xsub_foo fields
David Mitchell: ParseXS: refactor: use $open/close_brace more
David Mitchell: ParseXS: cosmetic: change SCOPE indent
David Mitchell: ParseXS: rm xsub_FOO's for return and fix CASE
David Mitchell: ParseXS: refactor: remove xsub_seen_RETVAL_in_CODE
David Mitchell: ParseXS: refactor: remove various xsub_seen_FOO
David Mitchell: ParseXS: refactor: remove xsub_seen_ALIAS
David Mitchell: ParseXS: refactor: re-add SCOPE dup err message
David Mitchell: ParseXS: refactor: tidy up some code comments
David Mitchell: ParseXS: refactor: remove xsub_targ_used
David Mitchell: ParseXS: refactor: rm xsub_targ_declared_early
David Mitchell: ParseXS: refactor: pass xsub obj to as_code meths
David Mitchell: ParseXS: refactor: split xsub parse() method
David Mitchell: ParseXS: refactor: add cur_xbody, rm xsub_params
David Mitchell: ParseXS: give error on unmatched length(foo)
David Mitchell: ParseXS: refactor: avoid xsub_params in _part code
David Mitchell: ParseXS: refactor: pass xbody to foo_part::as_code
David Mitchell: ParseXS: refactor: ensure C_ARGS per CASE
David Mitchell: ParseXS: add warning about varying prototype chars
More...