develooper 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


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About