Front page | perl.perl5.porters |
Postings from February 2023
Perl 5 Commit Summary
Thread Previous
From:
Perl 5 commit summary
Date:
February 22, 2023 03:12
Subject:
Perl 5 Commit Summary
Message ID:
20230222031227.3A28EB1407@dromedary.p5h.org
Perl 5 commit summary, activity since Saturday
Current branch blead
44 commits. 12 unique authors. 9 unique committers.
108 files changed, 5185 insertions(+), 4225 deletions(-)
Thanks, applied: Yves Orton (3) James E Keenan (1) Karen Etheridge (1)
Karl Williamson (1)
Snapshot: http://github.com/Perl/perl5/tarball/dab4006c92d70a54
fix "equivelent" in a few places
Tony Cook 1 file changed, 9 insertions(+), 7 deletions(-)
https://github.com/Perl/perl5/commit/dab4006c92d70a54
fix typo in regex
Karen Etheridge 1 file changed, 1 insertion(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/c37488e18cf95349
add a bit more guidance into the perldelta template
Karen Etheridge 2 files changed, 12 insertions(+), 6 deletions(-
https://github.com/Perl/perl5/commit/e95dc77ef8b49a48
when generating RMG, use real version numbers when possible
Karen Etheridge 2 files changed, 35 insertions(+), 24 deletions(
https://github.com/Perl/perl5/commit/deb0331caf18430e
add epigraph for 5.37.9 release
Karen Etheridge 1 file changed, 7 insertions(+)
https://github.com/Perl/perl5/commit/8346452e433bda59
Prepare Module::CoreList for 5.37.10
Karen Etheridge 3 files changed, 31 insertions(+), 2 deletions(-
https://github.com/Perl/perl5/commit/965f071e3dfbacb5
Bump the perl version in various places for 5.37.10
Karen Etheridge 20 files changed, 124 insertions(+), 124 deletio
https://github.com/Perl/perl5/commit/056f22fa7ae6b699
Generate new perldelta for 5.37.10
Karen Etheridge 10 files changed, 883 insertions(+), 434 deletio
https://github.com/Perl/perl5/commit/9865eed8fbc97d13
tick off 5.37.9 release
Karen Etheridge 1 file changed, 1 insertion(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/70317a424989be26
Add new release to perlhist
Karen Etheridge 1 file changed, 1 insertion(+)
https://github.com/Perl/perl5/commit/692cfdb0a41902b1
perldelta: fill in synced modules
Karen Etheridge 1 file changed, 67 insertions(+), 23 deletions(-
https://github.com/Perl/perl5/commit/dcc59d83d2546b8d
Update Module::CoreList for 5.37.9
Karen Etheridge 1 file changed, 131 insertions(+)
https://github.com/Perl/perl5/commit/aa5fbe74b9b4b16c
perldelta finalization
Karen Etheridge 1 file changed, 254 insertions(+), 202 deletions
https://github.com/Perl/perl5/commit/43ea14c25bbfea3a
diff --binary option does not exist; --text seems to DTRT
Karen Etheridge 1 file changed, 3 insertions(+), 3 deletions(-)
https://github.com/Perl/perl5/commit/f073a656444e86e8
perldelta for optimize_optree() + finalize_optree()
Paul "LeoNerd" Evans 1 file changed, 14 insertions(+)
https://github.com/Perl/perl5/commit/c01e27fc7ae5163e
Update dist/Tie-File to match CPAN 1.07 release.
Todd Rinaldo 2 files changed, 10 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/f4dbb951484336a2
perldelta for my_snprintf
Karl Williamson 1 file changed, 6 insertions(+)
https://github.com/Perl/perl5/commit/61241b1b25625d25
perldelta for utf8_length() change
Karl Williamson 1 file changed, 4 insertions(+)
https://github.com/Perl/perl5/commit/1ca0f119b5c02a6f
pp: use PP macro consistently
Branislav Zahradník 3 files changed, 320 insertions(+), 320 deletion
https://github.com/Perl/perl5/commit/8a79dfad9838dc5f
perldelta.pod - note that REG_INF has been raised
Yves Orton 1 file changed, 7 insertions(+)
https://github.com/Perl/perl5/commit/0f2b2db7283cc9e7
scope.c - rework SSGROW() and SSCHECK() macros and undelying functions
Yves Orton 4 files changed, 42 insertions(+), 24 deletions(
https://github.com/Perl/perl5/commit/fc11df3e7c474d12
regexec.c - add assert and test for savestack overflow in Issue #20826.
Yves Orton 2 files changed, 16 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/bbf836262130e1ab
perldelta.pod - document $SIG{__DIE__} and compile error count bugfixes
Yves Orton 2 files changed, 31 insertions(+)
https://github.com/Perl/perl5/commit/0a73ee9e23119705
pp_ctl.c - Consistently exit after 10 errors
Yves Orton 4 files changed, 44 insertions(+), 41 deletions(
https://github.com/Perl/perl5/commit/248b96b9665b816e
perl.h, pp_ctl.c - switch to standard way of terminating compilation
Yves Orton 7 files changed, 14 insertions(+), 22 deletions(
https://github.com/Perl/perl5/commit/21938ae5a278f0b4
toke.c - invoke __DIE__ handler after compilation errors in eval
Yves Orton 7 files changed, 62 insertions(+), 15 deletions(
https://github.com/Perl/perl5/commit/8a8491416c79dc8f
perldelta for 626df4fd56, 6c19911f93
Tony Cook 1 file changed, 7 insertions(+)
https://github.com/Perl/perl5/commit/828bae551a7fc07a
Perldelta for 8ab54e77 (GIMME/dowantarray deprecation)
Dagfinn Ilmari Mannsåker 1 file changed, 6 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/6c2b27ece1fe8623
mark next release as assigned
Karen Etheridge 1 file changed, 1 insertion(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/0d357e63ea9b2b6c
Fix typo of 'compilation' in docs in pad.c
Paul "LeoNerd" Evans 1 file changed, 1 insertion(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/725e4a6205afc87b
Update Trig.pm
積丹尼 Dan Jacobson 1 file changed, 2 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/386638a2b4294c7a
embed.pl - sort and dedupe flags in embef.fnc as part of tidy
Yves Orton 3 files changed, 1146 insertions(+), 1137 deleti
https://github.com/Perl/perl5/commit/d6a7165bd44b5bdf
embed.fnc - sort entries alphabetically by function name.
Yves Orton 2 files changed, 3054 insertions(+), 3037 deleti
https://github.com/Perl/perl5/commit/b8837dad4db9806b
manually triggered generated files - add file type data to modeline
Yves Orton 4 files changed, 8 insertions(+), 8 deletions(-)
https://github.com/Perl/perl5/commit/481446ecbbb0078e
perly.* - update generated files to include file type in modeline
Yves Orton 3 files changed, 308 insertions(+), 307 deletion
https://github.com/Perl/perl5/commit/35988648b751a6a6
generated files - update mode lines to specify file type
Elvin Aslanov 31 files changed, 60 insertions(+), 58 deletions
https://github.com/Perl/perl5/commit/6a3688ca38336cac
t/porting/regen.t - no more "whack-a-mole" subtest execution
Yves Orton 1 file changed, 55 insertions(+), 23 deletions(-
https://github.com/Perl/perl5/commit/36052af0af0e8795
regen/regen_lib.pl - don't leave -new files in the tree when tests fail
Yves Orton 1 file changed, 9 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/148964c324b7c34a
Devel-PPPort - silence maybe-uninitialized warnings on gcc-12
Yves Orton 2 files changed, 5 insertions(+), 5 deletions(-)
https://github.com/Perl/perl5/commit/ce94d21a89435e6f
pp_hot.c - rework padhv_rv2hv_common fix maybe-uninit warning on gcc 12
Yves Orton 1 file changed, 11 insertions(+), 11 deletions(-
https://github.com/Perl/perl5/commit/4f5c82918ef2c46b
mro.xs - silence maybe-uninitialized warning on gcc 12
Yves Orton 2 files changed, 4 insertions(+), 10 deletions(-
https://github.com/Perl/perl5/commit/553cf0eba0eec3b1
toke.c - silence maybe-uninitialized warning on gcc 12
Yves Orton 1 file changed, 1 insertion(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/6dc20c079fd2534c
perldelta.pod: performance entry for GH #20800
Richard Leach 1 file changed, 6 insertions(+)
https://github.com/Perl/perl5/commit/3f66aba00b176ea3
parent: synch with CPAN version 0.241
Max Maischein 4 files changed, 4 insertions(+), 4 deletions(-)
https://github.com/Perl/perl5/commit/e3d883744d194cc9
Current branch smoke-me/jkeenan/alt-20230212
5 commits. 1 unique author. 1 unique committer.
58 files changed, 487 insertions(+), 258 deletions(-)
Snapshot: http://github.com/Perl/perl5/tarball/89589c37ef3d4883
Revert "File-Find/t/taint.t - do not use rel2abs after we have forced to Uni
James E Keenan 1 file changed, 22 insertions(+), 13 deletions(-
https://github.com/Perl/perl5/commit/89589c37ef3d4883
Revert "File-Find/t - use File::Temp to create a private test directory to p
James E Keenan 3 files changed, 4 insertions(+), 18 deletions(-
https://github.com/Perl/perl5/commit/531a3a15ebb3069d
Revert "File::Find: handle \ in symbolic links on Win32"
James E Keenan 1 file changed, 1 insertion(+), 4 deletions(-)
https://github.com/Perl/perl5/commit/f5d7c328d1a6f8d7
Revert "File-Find/t - rework tempdir creation and cleanup"
James E Keenan 2 files changed, 25 insertions(+), 26 deletions(
https://github.com/Perl/perl5/commit/36aabf2fba83ede4
Revert "File-Find - set up tempdir early and test that we can chdir to it."
James E Keenan 4 files changed, 35 insertions(+), 93 deletions(
https://github.com/Perl/perl5/commit/058c3bc6cd6c8ffc
Current branch yves/curlyx_curlym
7 commits. 1 unique author. 1 unique committer.
128 files changed, 4796 insertions(+), 4089 deletions(-)
Snapshot: http://github.com/Perl/perl5/tarball/7956b2e780c789e0
regcomp.c - extend REF to hold the paren it needs to regcppush
Yves Orton 7 files changed, 88 insertions(+), 83 deletions(
https://github.com/Perl/perl5/commit/7956b2e780c789e0
regex engine - simplify regnode structures and make them consistent
Yves Orton 13 files changed, 365 insertions(+), 291 deletio
https://github.com/Perl/perl5/commit/4099b61557c03444
regexec.c - make REF into a backtracking state
Yves Orton 7 files changed, 108 insertions(+), 23 deletions
https://github.com/Perl/perl5/commit/65af4c06d4dbd80b
regexec.c - incredibly inefficient solution to backref problem
Yves Orton 3 files changed, 60 insertions(+), 2 deletions(-
https://github.com/Perl/perl5/commit/dc8944b5b5f2bb3b
perldelta - add note about regex engine changes
Yves Orton 1 file changed, 45 insertions(+)
https://github.com/Perl/perl5/commit/1540e5a8ddd03be3
regexec.c - teach BRANCH and BRANCHJ nodes to reset capture buffers
Yves Orton 10 files changed, 156 insertions(+), 21 deletion
https://github.com/Perl/perl5/commit/5917474d63996d2d
regcomp.c - Resolve issues clearing buffers in CURLYX (MAJOR-CHANGE)
Yves Orton 12 files changed, 235 insertions(+), 57 deletion
https://github.com/Perl/perl5/commit/a805669466d2d116
Current branch yves/fix_define_tab
5 commits. 1 unique author. 1 unique committer.
1548 files changed, 205145 insertions(+), 113466 deletions(-)
Snapshot: http://github.com/Perl/perl5/tarball/8dbdfe2ca38c1a29
replace "define\t" with "define " in most "normal" core files.
Yves Orton 19 files changed, 648 insertions(+), 648 deletio
https://github.com/Perl/perl5/commit/8dbdfe2ca38c1a29
ext/SDBM_File/ - replace "define\t" with "define "
Yves Orton 2 files changed, 2 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/de57e28b4c9c0d89
ext/File-Glob/ - replace "define\t" with "define "
Yves Orton 3 files changed, 60 insertions(+), 60 deletions(
https://github.com/Perl/perl5/commit/5858a9a2efcd3efc
dist/IO: replace "define\t" with "define "
Yves Orton 13 files changed, 25 insertions(+), 22 deletions
https://github.com/Perl/perl5/commit/b0ef983799f9a7b3
Replace "define\t" with "define " in Configure/metaconfig related files
Yves Orton 5 files changed, 350 insertions(+), 348 deletion
https://github.com/Perl/perl5/commit/81492b4937658dee
Current branch yves/fix_universal_import_fragility
1 commit. 1 unique author. 1 unique committer.
1098 files changed, 106184 insertions(+), 67711 deletions(-)
Snapshot: http://github.com/Perl/perl5/tarball/dd7ff6bbbc2d746b
Fix assorted bugs related to not having a UNIVERSAL::import
Yves Orton 5 files changed, 45 insertions(+), 27 deletions(
https://github.com/Perl/perl5/commit/dd7ff6bbbc2d746b
Current branch yves/split_matched_state_regexp_struct
31 commits. 1 unique author. 1 unique committer.
319 files changed, 13430 insertions(+), 7567 deletions(-)
Snapshot: http://github.com/Perl/perl5/tarball/f8359562ec5031e8
WIP
Yves Orton 8 files changed, 105 insertions(+), 64 deletions
https://github.com/Perl/perl5/commit/f8359562ec5031e8
WIP - _XPV_HEAD
Yves Orton 2 files changed, 13 insertions(+), 6 deletions(-
https://github.com/Perl/perl5/commit/16779c610c91bb56
WIP
Yves Orton 15 files changed, 105 insertions(+), 91 deletion
https://github.com/Perl/perl5/commit/ef26fa4aa14b925b
WIP - RXMO works-ish
Yves Orton 8 files changed, 198 insertions(+), 80 deletions
https://github.com/Perl/perl5/commit/a9990f008265592d
sv.c - provide better error messages for sv_upgrade and newSV_type()
Yves Orton 2 files changed, 12 insertions(+), 4 deletions(-
https://github.com/Perl/perl5/commit/44675d049254e4ca
dump.c - add a function that returns the name for a SVt_ type
Yves Orton 4 files changed, 21 insertions(+)
https://github.com/Perl/perl5/commit/685b7f30d7089bed
WIP - add SVt_RXMO to store regex match offsets
Yves Orton 7 files changed, 41 insertions(+), 17 deletions(
https://github.com/Perl/perl5/commit/d8af7542168d7dfc
WIP
Yves Orton 2 files changed, 69 insertions(+), 34 deletions(
https://github.com/Perl/perl5/commit/831f56398b8f60e9
regexp.h - fixup mistake in comment
Yves Orton 1 file changed, 1 insertion(+)
https://github.com/Perl/perl5/commit/45d5d5bd5626294a
regexp.h - use RXp_SAVED_COPY(ret) to access ret->saved_copy
Yves Orton 1 file changed, 1 insertion(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/ef17607e69b439a2
regcomp.c - use macro wrappers to minimize impact of struct split
Yves Orton 1 file changed, 4 insertions(+), 4 deletions(-)
https://github.com/Perl/perl5/commit/4948fe45451c2b2c
regexec.c - use RXp_SAVED_COPY(rex) instead of rex->saved_copy
Yves Orton 1 file changed, 9 insertions(+), 9 deletions(-)
https://github.com/Perl/perl5/commit/1d8e83aa48a59138
regexec.c - use RXp_SUBCOFFSET instead of rx->subcoffset
Yves Orton 1 file changed, 9 insertions(+), 9 deletions(-)
https://github.com/Perl/perl5/commit/ac9345cb81dad626
regexec.c - use RXp_SUBOFFSET(rx) instead of rx->suboffset
Yves Orton 1 file changed, 15 insertions(+), 15 deletions(-
https://github.com/Perl/perl5/commit/53e1711339078cc2
regexec.c - use RXp_SUBLEN(ret) for ret->sublen
Yves Orton 1 file changed, 12 insertions(+), 12 deletions(-
https://github.com/Perl/perl5/commit/a7ca58f19f45360b
regexec.c - use macro to access rex->subbeg
Yves Orton 1 file changed, 19 insertions(+), 19 deletions(-
https://github.com/Perl/perl5/commit/bdf4ee9ab9417290
dump.c - fixup missing case
Yves Orton 1 file changed, 1 insertion(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/75038a3fa58cf4d0
regexec.c - use RXp_LASTCLOSEPAREN(r) to access r->lastcloseparen
Yves Orton 1 file changed, 13 insertions(+), 13 deletions(-
https://github.com/Perl/perl5/commit/d3ce0bbaa23c6fb1
dump.c - use RXp_ macros to access regexp struct members
Yves Orton 1 file changed, 18 insertions(+), 18 deletions(-
https://github.com/Perl/perl5/commit/293ea3328abccf94
regexp.h - add missing defines
Yves Orton 1 file changed, 15 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/5025ef18af08b3bc
regexec.c - use RXp_LASTPAREN(rex) to access rex->lastparen
Yves Orton 3 files changed, 34 insertions(+), 34 deletions(
https://github.com/Perl/perl5/commit/ebf49102ee280c9e
regexp.h - standardize macros, and parenthesize parameters
Yves Orton 1 file changed, 16 insertions(+), 14 deletions(-
https://github.com/Perl/perl5/commit/5067a172c59da4fb
regcomp.c - Use RXp_OFFSp() to access offset data
Yves Orton 4 files changed, 82 insertions(+), 84 deletions(
https://github.com/Perl/perl5/commit/66e10a917dfa0efe
regexec.c - minor cleanup of CAPTURE_xxx code
Yves Orton 1 file changed, 1 insertion(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/a1fa545481359fab
regcomp.c - extend REF to hold the paren it needs to regcppush
Yves Orton 7 files changed, 88 insertions(+), 83 deletions(
https://github.com/Perl/perl5/commit/f1583c5bdf4f993c
regex engine - simplify regnode structures and make them consistent
Yves Orton 13 files changed, 365 insertions(+), 291 deletio
https://github.com/Perl/perl5/commit/cce231f20b7c1cc4
regexec.c - make REF into a backtracking state
Yves Orton 7 files changed, 108 insertions(+), 23 deletions
https://github.com/Perl/perl5/commit/e633abf9de4174dc
regexec.c - incredibly inefficient solution to backref problem
Yves Orton 3 files changed, 60 insertions(+), 2 deletions(-
https://github.com/Perl/perl5/commit/f10b277e186d0998
perldelta - add note about regex engine changes
Yves Orton 1 file changed, 45 insertions(+)
https://github.com/Perl/perl5/commit/ce6c76c1efcae7d0
regexec.c - teach BRANCH and BRANCHJ nodes to reset capture buffers
Yves Orton 10 files changed, 156 insertions(+), 21 deletion
https://github.com/Perl/perl5/commit/832a6501ee309535
regcomp.c - Resolve issues clearing buffers in CURLYX (MAJOR-CHANGE)
Yves Orton 12 files changed, 235 insertions(+), 57 deletion
https://github.com/Perl/perl5/commit/5caabe93796e0981
Current branch yves/ws_cleanup_headers
10 commits. 1 unique author. 1 unique committer.
208 files changed, 12579 insertions(+), 7061 deletions(-)
Snapshot: http://github.com/Perl/perl5/tarball/333e79ffdf90149a
WS Cleanup Stage #10 - reflow C comments (2)
Yves Orton 18 files changed, 684 insertions(+), 404 deletio
https://github.com/Perl/perl5/commit/333e79ffdf90149a
WS Cleanup Stage #9 - reformat structs
Yves Orton 17 files changed, 966 insertions(+), 982 deletio
https://github.com/Perl/perl5/commit/7c7925ee9985b430
WS Cleanup Stage #8 - join short continuations
Yves Orton 12 files changed, 69 insertions(+), 113 deletion
https://github.com/Perl/perl5/commit/50e673cfbbed7f2a
WS Cleanup Stage #7 - line up simple defs
Yves Orton 46 files changed, 5045 insertions(+), 5045 delet
https://github.com/Perl/perl5/commit/4c28c56ac1f9e70a
WS Cleanup Stage #6 - reflow C comments (1)
Yves Orton 52 files changed, 5806 insertions(+), 6163 delet
https://github.com/Perl/perl5/commit/a43a00eec62fb36f
WS Cleanup Stage #5 - break long define
Yves Orton 31 files changed, 435 insertions(+), 213 deletio
https://github.com/Perl/perl5/commit/f4ca4cde66bfe2c4
WS Cleanup Stage #4 - fix line continuation and related ws issues
Yves Orton 37 files changed, 4704 insertions(+), 4704 delet
https://github.com/Perl/perl5/commit/f2c51e40999cf551
WS Cleanup Stage #3 - break multiline define
Yves Orton 27 files changed, 828 insertions(+), 567 deletio
https://github.com/Perl/perl5/commit/7a4bd46f9cf047d0
WS Cleanup Stage #2 - remove right stars from comments
Yves Orton 1 file changed, 2 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/329ee834845b7078
WS Cleanup Stage #1 - simple ws fixups
Yves Orton 38 files changed, 3969 insertions(+), 3970 delet
https://github.com/Perl/perl5/commit/ecb3ca479163550e
New branch smoke-me/davem/rc_stack1
75 commits. 1 unique author. 1 unique committer.
Snapshot: http://github.com/Perl/perl5/tarball/0665833b13940c97
add perlguts section on a reference-counted stack
David Mitchell 1 file changed, 472 insertions(+)
https://github.com/Perl/perl5/commit/0665833b13940c97
Eliminate PERL_XXX_TMP_NORC
David Mitchell 13 files changed, 39 insertions(+), 113 deletion
https://github.com/Perl/perl5/commit/7bc62c6dfaced85a
XS::APItest::clone_with_stack(); check SI RC state
David Mitchell 1 file changed, 14 insertions(+)
https://github.com/Perl/perl5/commit/08e8719b8f9c472f
add tests for XSPP_wrapped() macro
David Mitchell 3 files changed, 119 insertions(+)
https://github.com/Perl/perl5/commit/9aab56736542c5db
tweak pp_wrap() and xs_wrap()
David Mitchell 1 file changed, 3 insertions(+), 3 deletions(-)
https://github.com/Perl/perl5/commit/dd3d818a0c280149
pp_wrap(), xs_wrap(): extract some common code
David Mitchell 1 file changed, 47 insertions(+), 71 deletions(-
https://github.com/Perl/perl5/commit/ef22a781b1ab93c7
runops_debug(): add RC-stack assertions
David Mitchell 1 file changed, 6 insertions(+)
https://github.com/Perl/perl5/commit/1d8f13d30794a2e5
stack push/pops: assert rpp_stack_is_rc() state
David Mitchell 2 files changed, 50 insertions(+), 3 deletions(-
https://github.com/Perl/perl5/commit/fa90ad8e92cef5c8
disable PERL_XXX_TMP_NORC
David Mitchell 1 file changed, 1 insertion(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/f3e3f88dd0fb95da
Perl_debstack(): indicate stack refcount status
David Mitchell 4 files changed, 37 insertions(+), 8 deletions(-
https://github.com/Perl/perl5/commit/59a251235adbc850
rpp_is_lone(): allow non-temp SV too
David Mitchell 1 file changed, 2 insertions(+), 4 deletions(-)
https://github.com/Perl/perl5/commit/31f84d966a4a1c52
make RC-stack-aware: Perl_filter_read()
David Mitchell 1 file changed, 25 insertions(+)
https://github.com/Perl/perl5/commit/6e8288eb9b3e56e4
add stack extend to Perl_die_unwind()
David Mitchell 1 file changed, 1 insertion(+)
https://github.com/Perl/perl5/commit/95cf8210b17dd618
Allow argument stacks to be reference-counted
David Mitchell 14 files changed, 251 insertions(+), 12 deletion
https://github.com/Perl/perl5/commit/471f8ac057df65a4
allow argument stack to be AvREAL()
David Mitchell 8 files changed, 44 insertions(+), 12 deletions(
https://github.com/Perl/perl5/commit/319ca01308a78fd1
add switch_argstack(), push/pop_stackinfo() fns
David Mitchell 7 files changed, 114 insertions(+), 49 deletions
https://github.com/Perl/perl5/commit/8320688cbd29f920
make @_ AvREAL() on RC-stack
David Mitchell 10 files changed, 115 insertions(+), 17 deletion
https://github.com/Perl/perl5/commit/bd2428c098a94b66
make shift(@a) leave old pointer
David Mitchell 3 files changed, 11 insertions(+)
https://github.com/Perl/perl5/commit/5de45d93fe29c83f
make RC-stack-aware: ext/XS-APItest/
David Mitchell 2 files changed, 15 insertions(+), 7 deletions(-
https://github.com/Perl/perl5/commit/f1403efde88182f6
make RC-stack-aware: invoking DB::postponed()
David Mitchell 1 file changed, 16 insertions(+), 12 deletions(-
https://github.com/Perl/perl5/commit/0ec3acf7b95bda4e
make RC-stack-aware: t/cmd/for.t
David Mitchell 1 file changed, 7 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/2767bcd4056c6ba4
make RC-stack-aware: threads.xs
David Mitchell 2 files changed, 12 insertions(+), 8 deletions(-
https://github.com/Perl/perl5/commit/b334b64a126ef65a
make RC-stack-aware: Perl_try_amagic_un() & _bin()
David Mitchell 1 file changed, 73 insertions(+), 33 deletions(-
https://github.com/Perl/perl5/commit/04afd8cf4bf0d9ee
make RC-stack-aware: perl_clone()
David Mitchell 1 file changed, 6 insertions(+), 4 deletions(-)
https://github.com/Perl/perl5/commit/b17f0330879fe2bf
make RC-stack-aware: Devel::Peek::Dump()
David Mitchell 1 file changed, 8 insertions(+), 5 deletions(-)
https://github.com/Perl/perl5/commit/761738cfbf0229ab
make RC-stack-aware: S_fold_constants()
David Mitchell 1 file changed, 5 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/5f490858667e1d2f
make RC-stack-aware: unwrap pp_not()
David Mitchell 1 file changed, 4 insertions(+), 7 deletions(-)
https://github.com/Perl/perl5/commit/9eb4eca52ed86ffc
make RC-stack-aware: unwrap pp_add()
David Mitchell 1 file changed, 29 insertions(+), 24 deletions(-
https://github.com/Perl/perl5/commit/15343814e344ed5c
make RC-stack-aware: defer
David Mitchell 1 file changed, 10 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/2726c2f7eeab97e4
make RC-stack-aware: eval_sv()
David Mitchell 1 file changed, 13 insertions(+), 8 deletions(-)
https://github.com/Perl/perl5/commit/5067f84ff25f3cdf
make RC-stack-aware: call_sv() and similar
David Mitchell 1 file changed, 33 insertions(+), 14 deletions(-
https://github.com/Perl/perl5/commit/964080aa33d00f0f
make RC-stack-aware: misc pp() functions
David Mitchell 2 files changed, 4 insertions(+), 7 deletions(-)
https://github.com/Perl/perl5/commit/b5fdf232ac621341
make RC-stack-aware: stat and filetest ops
David Mitchell 2 files changed, 13 insertions(+), 16 deletions(
https://github.com/Perl/perl5/commit/84abcf083bcdd09b
make RC-stack-aware: sort cmp function invokers
David Mitchell 1 file changed, 36 insertions(+), 9 deletions(-)
https://github.com/Perl/perl5/commit/381256d3c5215e8b
make RC-stack-aware: pp_sort()
David Mitchell 2 files changed, 162 insertions(+), 42 deletions
https://github.com/Perl/perl5/commit/99b0dcf322a1316b
make RC-stack-aware: enter/leavewrite
David Mitchell 1 file changed, 23 insertions(+), 13 deletions(-
https://github.com/Perl/perl5/commit/d2180f6d14895438
make RC-stack-aware: enter/leavegiven etc
David Mitchell 1 file changed, 17 insertions(+), 17 deletions(-
https://github.com/Perl/perl5/commit/aebfe70940b558f8
make RC-stack-aware: require,eval
David Mitchell 1 file changed, 72 insertions(+), 56 deletions(-
https://github.com/Perl/perl5/commit/a1967500320f7f67
make RC-stack-aware: goto
David Mitchell 1 file changed, 25 insertions(+), 16 deletions(-
https://github.com/Perl/perl5/commit/0f278e6ae85f3dee
make RC-stack-aware: last
David Mitchell 1 file changed, 6 insertions(+), 5 deletions(-)
https://github.com/Perl/perl5/commit/c989996d99c8c480
make RC-stack-aware: pp_leavefoo()
David Mitchell 2 files changed, 77 insertions(+), 26 deletions(
https://github.com/Perl/perl5/commit/0be9a574bcaf1507
make RC-stack-aware: enteriter, leaveloop
David Mitchell 1 file changed, 22 insertions(+), 13 deletions(-
https://github.com/Perl/perl5/commit/6d580effb7c64a79
make RC-stack-aware: map and grep
David Mitchell 3 files changed, 174 insertions(+), 48 deletions
https://github.com/Perl/perl5/commit/e4eeccb2f96aaee0
make RC-stack-aware: db/nextstate, unstack
David Mitchell 2 files changed, 12 insertions(+), 8 deletions(-
https://github.com/Perl/perl5/commit/3f46af92053fef64
make RC-stack-aware: entersub
David Mitchell 3 files changed, 127 insertions(+), 18 deletions
https://github.com/Perl/perl5/commit/51e5fc8b0023c875
make RC-stack-aware: regcomp
David Mitchell 1 file changed, 9 insertions(+), 9 deletions(-)
https://github.com/Perl/perl5/commit/3c3d93ac2c9f8db4
pp_method*: fixup wrapping
David Mitchell 1 file changed, 27 insertions(+), 3 deletions(-)
https://github.com/Perl/perl5/commit/1350c3660e5ed4de
wrap normal non-RC-stack-aware pp functions
David Mitchell 9 files changed, 504 insertions(+), 260 deletion
https://github.com/Perl/perl5/commit/1a7df541a29e0ff6
use new rpp_is_lone() function
David Mitchell 1 file changed, 5 insertions(+), 5 deletions(-)
https://github.com/Perl/perl5/commit/1af02157a57096e3
add rpp_foo() refcounted-stack manipulation fns
David Mitchell 5 files changed, 484 insertions(+), 1 deletion(-
https://github.com/Perl/perl5/commit/8252c5f8bf94fd9a
assert that cxstack[i].oldsp are increasing
David Mitchell 1 file changed, 3 insertions(+)
https://github.com/Perl/perl5/commit/58ba0bdd20746db3
Perl_call_sv(G_EVAL): set oldsp correctly
David Mitchell 1 file changed, 6 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/e08e7ce7c715ba44
create_eval_scope(): parameterise the stack pos
David Mitchell 6 files changed, 13 insertions(+), 9 deletions(-
https://github.com/Perl/perl5/commit/16d5429d7c8774c7
Add av_remove_offset() core-only function
David Mitchell 5 files changed, 27 insertions(+), 8 deletions(-
https://github.com/Perl/perl5/commit/6cfeac78c367d008
pp_mapwhile(): null out holes in stack
David Mitchell 1 file changed, 7 insertions(+)
https://github.com/Perl/perl5/commit/79a61cfeeda5f381
pp_dbstate: skip SAVESTACK_POS()
David Mitchell 2 files changed, 29 insertions(+)
https://github.com/Perl/perl5/commit/8cfd996d6c91e3e9
ext/Devel-Peek/t/Peek.t: fixup top refcount
David Mitchell 1 file changed, 47 insertions(+), 47 deletions(-
https://github.com/Perl/perl5/commit/ead6ab6ae3a16938
add Internals::stack_refcounted()
David Mitchell 2 files changed, 26 insertions(+)
https://github.com/Perl/perl5/commit/b1725b4384cabef1
add PERL_RC_STACK define (not yet defined)
David Mitchell 2 files changed, 21 insertions(+)
https://github.com/Perl/perl5/commit/00132487ce0e1a95
Perl_deb_stack_all() - handle empty CX stack
David Mitchell 1 file changed, 4 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/3f74bb70200b5c42
ext/XS-APItest/t/magic.t: simplify recent test
David Mitchell 1 file changed, 13 insertions(+), 8 deletions(-)
https://github.com/Perl/perl5/commit/0d24fe8abff3f39c
XS::APItest::test_EXTEND(): fixups
David Mitchell 2 files changed, 15 insertions(+), 7 deletions(-
https://github.com/Perl/perl5/commit/89f48240ed58190c
eval_sv(): call pp_entereval() via runops
David Mitchell 5 files changed, 112 insertions(+), 91 deletions
https://github.com/Perl/perl5/commit/a6e4e87be5426944
call_sv, amagic_call: call pp_entersub via runops
David Mitchell 2 files changed, 10 insertions(+), 17 deletions(
https://github.com/Perl/perl5/commit/a7f736d7697a849c
move test out of fresh_perl.t into sub.t
David Mitchell 2 files changed, 11 insertions(+), 14 deletions(
https://github.com/Perl/perl5/commit/6ac33a5ad1b262cd
pp_sort(): rename a duplicated variable
David Mitchell 1 file changed, 2 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/0255fae4d0a1b19d
pp_sort(): add comments what the op flags mean
David Mitchell 1 file changed, 18 insertions(+)
https://github.com/Perl/perl5/commit/351b2718a315b755
rationalise S_unwind_loop()
David Mitchell 1 file changed, 20 insertions(+), 12 deletions(-
https://github.com/Perl/perl5/commit/77b3be41b12289cc
add code comments concerning grep and map markstack usage
David Mitchell 2 files changed, 112 insertions(+)
https://github.com/Perl/perl5/commit/a5878be771ea0beb
for loops: protect GV/LVREF from premature free
David Mitchell 3 files changed, 20 insertions(+)
https://github.com/Perl/perl5/commit/4a1c2c766c4feb55
simplify scope-exit empty scalar context
David Mitchell 1 file changed, 2 insertions(+), 6 deletions(-)
https://github.com/Perl/perl5/commit/6f77ff8c55088880
don't call pp_pushmark() to push a mark
David Mitchell 2 files changed, 4 insertions(+), 5 deletions(-)
https://github.com/Perl/perl5/commit/be8e4bfa419e8323
NULL sv->sv_debug_file when freed
David Mitchell 1 file changed, 4 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/b6b70047de128d83
fix check order for filetest overload
David Mitchell 1 file changed, 4 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/50c65e79e7e94c15
perl -DsR: display PADMTPs as <P>
David Mitchell 1 file changed, 3 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/89eb40296a2475bb
New branch yves/benchmark_times_sanity_check
1 commit. 1 unique author. 1 unique committer.
Snapshot: http://github.com/Perl/perl5/tarball/1d9e49aaeb4cc52c
Benchmark.t - sanity check for a broken times()
Yves Orton 1 file changed, 67 insertions(+)
https://github.com/Perl/perl5/commit/1d9e49aaeb4cc52c
New branch yves/perlre_capture_buffer_docs_redo
1 commit. 1 unique author. 1 unique committer.
Snapshot: http://github.com/Perl/perl5/tarball/616f7741f0a72a2f
perlre.pod - rework documentation of capture groups and backreferences
Yves Orton 2 files changed, 280 insertions(+), 131 deletion
https://github.com/Perl/perl5/commit/616f7741f0a72a2f
New branch yves/unused_define_bits
1 commit. 1 unique author. 1 unique committer.
Snapshot: http://github.com/Perl/perl5/tarball/69a78d054ba7ab14
sv.h - make unused bit more obvious with a more obvious define
Yves Orton 1 file changed, 1 insertion(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/69a78d054ba7ab14
New branch yves/unused_define_bits1
1 commit. 1 unique author. 1 unique committer.
Snapshot: http://github.com/Perl/perl5/tarball/820a94572fbfabb8
sv.h - make unused bit more obvious with a blank line.
Yves Orton 1 file changed, 1 insertion(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/820a94572fbfabb8
New branch yves/unused_define_bits2
1 commit. 1 unique author. 1 unique committer.
Snapshot: http://github.com/Perl/perl5/tarball/960d543173dd1dda
sv.h - make unused bit more obvious with a comment.
Yves Orton 1 file changed, 1 insertion(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/960d543173dd1dda
New branch yves/unused_define_bits3
1 commit. 1 unique author. 1 unique committer.
Snapshot: http://github.com/Perl/perl5/tarball/3fd071e716459b0a
sv.h - make unused bit more obvious with a comment.
Yves Orton 1 file changed, 16 insertions(+), 16 deletions(-
https://github.com/Perl/perl5/commit/3fd071e716459b0a
Deleted branch yves/consistent_error_exits
Deleted branch yves/tidy_embed_fnc
Martian commit e3a6857cdb4fc2136c713c26f3e2501d97777c0c
1 commit. 1 unique author. 1 unique committer.
Snapshot: http://github.com/Perl/perl5/tarball/e3a6857cdb4fc213
fix "equivelent" in a few places
Tony Cook 1 file changed, 9 insertions(+), 7 deletions(-)
https://github.com/Perl/perl5/commit/e3a6857cdb4fc213
Martian commit d0f11ace38ea8865803ed36168a0efcb3b21a899
1 commit. 1 unique author. 1 unique committer.
Snapshot: http://github.com/Perl/perl5/tarball/d0f11ace38ea8865
perldelta for my_snprintf
Karl Williamson 1 file changed, 6 insertions(+)
https://github.com/Perl/perl5/commit/d0f11ace38ea8865
Martian commit 04df1f67ccd1f31a14eef3bc24e475b0b44f2458
1 commit. 1 unique author. 1 unique committer.
Snapshot: http://github.com/Perl/perl5/tarball/04df1f67ccd1f31a
Update dist/Tie-File to match CPAN 1.07 release.
Todd Rinaldo 2 files changed, 10 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/04df1f67ccd1f31a
Martian commit f1340f2a7432900ee118e7fdd870c0a130b81e9a
1 commit. 1 unique author. 1 unique committer.
Snapshot: http://github.com/Perl/perl5/tarball/f1340f2a7432900e
perldelta for optimize_optree() + finalize_optree()
Paul "LeoNerd" Evans 1 file changed, 14 insertions(+)
https://github.com/Perl/perl5/commit/f1340f2a7432900e
Martian commit 53bd5a55902194a0541f3251c3e86a50a22df3e4
1 commit. 1 unique author. 1 unique committer.
Snapshot: http://github.com/Perl/perl5/tarball/53bd5a55902194a0
pp: use PP macro consistently
Branislav Zahradník 3 files changed, 320 insertions(+), 320 deletion
https://github.com/Perl/perl5/commit/53bd5a55902194a0
Martian commit 72eac35c9abc2a940140568565af02f9fcbc63c1
1 commit. 1 unique author. 1 unique committer.
Snapshot: http://github.com/Perl/perl5/tarball/72eac35c9abc2a94
perldelta.pod - note that REG_INF has been raised
Yves Orton 1 file changed, 7 insertions(+)
https://github.com/Perl/perl5/commit/72eac35c9abc2a94
Martian commit 4b0ce67a3cebf6f4e48067cce36c98daa380f162
1 commit. 1 unique author. 1 unique committer.
Snapshot: http://github.com/Perl/perl5/tarball/4b0ce67a3cebf6f4
perldelta.pod - document $SIG{__DIE__} and compile error count bugfixes
Yves Orton 2 files changed, 31 insertions(+)
https://github.com/Perl/perl5/commit/4b0ce67a3cebf6f4
Martian commit 217acabb77ca480157ce0eb7fd8d848883a5a40a
2 commits. 1 unique author. 1 unique committer.
Snapshot: http://github.com/Perl/perl5/tarball/217acabb77ca4801
scope.c - rework SSGROW() and SSCHECK() macros and undelying functions
Yves Orton 4 files changed, 42 insertions(+), 24 deletions(
https://github.com/Perl/perl5/commit/217acabb77ca4801
regexec.c - add assert and test for savestack overflow in Issue #20826.
Yves Orton 2 files changed, 16 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/4783598e04d4f72b
Martian commit f4c6d92d5c392a145863995e1ee38f4867290999
1 commit. 1 unique author. 1 unique committer.
Snapshot: http://github.com/Perl/perl5/tarball/f4c6d92d5c392a14
perldelta for utf8_length() change
Karl Williamson 1 file changed, 4 insertions(+)
https://github.com/Perl/perl5/commit/f4c6d92d5c392a14
Martian commit 36f3747db4403a4500aea44f987f604bc01d48a1
3 commits. 1 unique author. 1 unique committer.
Snapshot: http://github.com/Perl/perl5/tarball/36f3747db4403a45
pp_ctl.c - Consistently exit after 10 errors
Yves Orton 4 files changed, 44 insertions(+), 41 deletions(
https://github.com/Perl/perl5/commit/36f3747db4403a45
perl.h, pp_ctl.c - switch to standard way of terminating compilation
Yves Orton 7 files changed, 14 insertions(+), 22 deletions(
https://github.com/Perl/perl5/commit/ea1f49c3b8baf064
toke.c - invoke __DIE__ handler after compilation errors in eval
Yves Orton 7 files changed, 62 insertions(+), 15 deletions(
https://github.com/Perl/perl5/commit/130f63d6771e2bc9
Martian commit 4a962c978ec65b70eec4c45317f1833867d393b4
1 commit. 1 unique author. 1 unique committer.
Thanks, applied: GitHub (1)
Snapshot: http://github.com/Perl/perl5/tarball/4a962c978ec65b70
Update Trig.pm
積丹尼 Dan Jacobson 1 file changed, 2 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/4a962c978ec65b70
Martian commit fd49b85beb8dc13c905d2fb3bdd6c70a01f2dd67
1 commit. 1 unique author. 1 unique committer.
Snapshot: http://github.com/Perl/perl5/tarball/fd49b85beb8dc13c
perldelta.pod: performance entry for GH #20800
Richard Leach 1 file changed, 6 insertions(+)
https://github.com/Perl/perl5/commit/fd49b85beb8dc13c
Martian commit da73b313f3611ce5a270a5aaa399c7ede035d1ce
2 commits. 1 unique author. 1 unique committer.
Snapshot: http://github.com/Perl/perl5/tarball/da73b313f3611ce5
embed.pl - sort and dedupe flags in embef.fnc as part of tidy
Yves Orton 3 files changed, 1146 insertions(+), 1137 deleti
https://github.com/Perl/perl5/commit/da73b313f3611ce5
embed.fnc - sort entries alphabetically by function name.
Yves Orton 2 files changed, 3054 insertions(+), 3037 deleti
https://github.com/Perl/perl5/commit/41d32a968d8fafcb
Martian commit 38512000d78aca0e91ce782065e162e62d208cb3
5 commits. 2 unique authors. 1 unique committer.
Thanks, applied: Yves Orton (1)
Snapshot: http://github.com/Perl/perl5/tarball/38512000d78aca0e
manually triggered generated files - add file type data to modeline
Yves Orton 4 files changed, 8 insertions(+), 8 deletions(-)
https://github.com/Perl/perl5/commit/38512000d78aca0e
perly.* - update generated files to include file type in modeline
Yves Orton 3 files changed, 308 insertions(+), 307 deletion
https://github.com/Perl/perl5/commit/ab103f5d4de480d1
generated files - update mode lines to specify file type
Elvin Aslanov 31 files changed, 60 insertions(+), 58 deletions
https://github.com/Perl/perl5/commit/215459cee788a556
t/porting/regen.t - no more "whack-a-mole" subtest execution
Yves Orton 1 file changed, 55 insertions(+), 23 deletions(-
https://github.com/Perl/perl5/commit/0752bfefe5e0c209
regen/regen_lib.pl - don't leave -new files in the tree when tests fail
Yves Orton 1 file changed, 9 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/3f7bdef4f12c1cf6
Martian commit 22f479e1bc72967eedd09ede76948d92edc433a1
4 commits. 1 unique author. 1 unique committer.
Snapshot: http://github.com/Perl/perl5/tarball/22f479e1bc72967e
Devel-PPPort - silence maybe-uninitialized warnings on gcc-12
Yves Orton 2 files changed, 5 insertions(+), 5 deletions(-)
https://github.com/Perl/perl5/commit/22f479e1bc72967e
pp_hot.c - rework padhv_rv2hv_common fix maybe-uninit warning on gcc 12
Yves Orton 1 file changed, 11 insertions(+), 11 deletions(-
https://github.com/Perl/perl5/commit/ef2219211cc6fd32
mro.xs - silence maybe-uninitialized warning on gcc 12
Yves Orton 2 files changed, 4 insertions(+), 10 deletions(-
https://github.com/Perl/perl5/commit/11e18305d0b150fb
toke.c - silence maybe-uninitialized warning on gcc 12
Yves Orton 1 file changed, 1 insertion(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/c7b4e1f745e0bcda
Ignored 61 GitHub auto-generated merge commits
Thread Previous