Perl 5 Commit Summary

Perl 5 commit summary <[email protected]> Sat, 18 Jul 2026 03:06:52 +0000 (UTC)
Newsgroups gmane.comp.lang.perl.perl5.porters
Message-ID <[email protected]>
Perl 5 commit summary, activity since Wednesday

Current branch blead
150 commits.  12 unique authors.  7 unique committers.
378 files changed, 20689 insertions(+), 10750 deletions(-)
Thanks, applied:  Paul Evans (71) James E Keenan (8)
Snapshot: http://github.com/Perl/perl5/tarball/8525a10c5f15cf09

  gha irc notifications: only run for main repo
  Graham Knop                 1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/8525a10c5f15cf09

  irc notification: use pull_request_target so they can run without approval
  Graham Knop                 1 file changed, 8 insertions(+), 8 deletions(-)
  https://github.com/Perl/perl5/commit/75b8767b9239bafd

  Perl_hv_common - don't call share_hek_flags when (keysv_hek != NULL)
  Richard Leach               1 file changed, 5 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/823fa88ebd51f2c7

  Perl_regexec_flags - keep and reuse a spare *offs buffer once allocated
  Richard Leach               4 files changed, 83 insertions(+), 11 deletions(
  https://github.com/Perl/perl5/commit/c1e2bc4fad43edd1

  perlxs: Update to discuss new mutex lock macros
  Karl Williamson             3 files changed, 32 insertions(+), 13 deletions(
  https://github.com/Perl/perl5/commit/51272e2526d9952e

  perlclib: Update to discuss new mutex lock macros
  Karl Williamson             1 file changed, 121 insertions(+), 32 deletions(
  https://github.com/Perl/perl5/commit/d38181da23d6218d

  perlapi: Add list of libc functions with mutex locks
  Karl Williamson             1 file changed, 75 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/f2f4cf1d6cb3dbbe

  locale.c: Use PERL_QUERYLOCALE_LOCK
  Karl Williamson             1 file changed, 3 insertions(+), 34 deletions(-)
  https://github.com/Perl/perl5/commit/6ef2cc4e861c134f

  locale.c: Rework LOCALECONV_LOCK
  Karl Williamson             1 file changed, 3 insertions(+), 14 deletions(-)
  https://github.com/Perl/perl5/commit/8e73dee4e7baf8da

  locale.c: Add some missing mutex locks
  Karl Williamson             1 file changed, 44 insertions(+), 5 deletions(-)
  https://github.com/Perl/perl5/commit/ff6a455c2b4a31a7

  locale.c: Update to use new names for lock macros
  Karl Williamson             1 file changed, 19 insertions(+), 19 deletions(-
  https://github.com/Perl/perl5/commit/6aea62045db54610

  locale.c: Enable shortened critical section times
  Karl Williamson             1 file changed, 1 insertion(+)
  https://github.com/Perl/perl5/commit/3c2970ae1f4bfb20

  perl.h: Rearrange some initialization code
  Karl Williamson             1 file changed, 60 insertions(+), 74 deletions(-
  https://github.com/Perl/perl5/commit/e7ca269055a76466

  perl.h: Sort some #defines
  Karl Williamson             1 file changed, 12 insertions(+), 12 deletions(-
  https://github.com/Perl/perl5/commit/e9c3b5be4d432635

  perl.h: Rework backward compatibility locks
  Karl Williamson             1 file changed, 19 insertions(+), 41 deletions(-
  https://github.com/Perl/perl5/commit/d65cc106b2f8f96f

  Remove two ineffective mutex locks
  Karl Williamson             2 files changed, 11 insertions(+), 14 deletions(
  https://github.com/Perl/perl5/commit/2677df39a4ba7803

  lock_definitions.h: Add backward-compatibility spellings
  Karl Williamson             3 files changed, 152 insertions(+), 176 deletion
  https://github.com/Perl/perl5/commit/e20b213b30098a69

  perl.h: Rework WSETLOCALE_LOCK,POSIX_SETLOCALE_LOCK
  Karl Williamson             1 file changed, 30 insertions(+), 14 deletions(-
  https://github.com/Perl/perl5/commit/f0fc41f2396ab13b

  perl.h: Create expansions for lock_definitions.h
  Karl Williamson             1 file changed, 413 insertions(+), 51 deletions(
  https://github.com/Perl/perl5/commit/94ab91fb3e39fb77

  perl.h: Create an actual LOCALE_READ_LOCK
  Karl Williamson             1 file changed, 8 insertions(+), 9 deletions(-)
  https://github.com/Perl/perl5/commit/28fb53b5154985fe

  Create locale mutex even without locales
  Karl Williamson             4 files changed, 5 insertions(+), 6 deletions(-)
  https://github.com/Perl/perl5/commit/8e8cb5d83fe408c5

  Use reentrant lock for ENV read lock
  Karl Williamson             1 file changed, 22 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/37f542bee4226701

  perl.h: Add DEBUG_K to locking macros
  Karl Williamson             1 file changed, 58 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/7956cb53fe598eb5

  Prepare for reentrant read-locks
  Karl Williamson             5 files changed, 187 insertions(+), 36 deletions
  https://github.com/Perl/perl5/commit/fd412b3cb9a2ed41

  perl.h: Cast __LINE__ and use proper format
  Karl Williamson             1 file changed, 21 insertions(+), 20 deletions(-
  https://github.com/Perl/perl5/commit/7e2a7298b19d091f

  perl.h: Temporarily remove debugging statements
  Karl Williamson             1 file changed, 17 deletions(-)
  https://github.com/Perl/perl5/commit/675709ddba743e33

  Use perl's mutex locks on Windows
  Karl Williamson             1 file changed, 6 insertions(+), 19 deletions(-)
  https://github.com/Perl/perl5/commit/c349f09144035789

  clone_using: Move mutex init to early
  Karl Williamson             1 file changed, 8 insertions(+), 9 deletions(-)
  https://github.com/Perl/perl5/commit/3325b315686782e4

  clone_using: Use correct interpreter for check
  Karl Williamson             1 file changed, 2 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/243679cb91e6ba8c

  perl.h: Swap two lines
  Karl Williamson             1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/1ed86fee4dd8ddc7

  perl.h: Swap macro definition order
  Karl Williamson             1 file changed, 15 insertions(+), 15 deletions(-
  https://github.com/Perl/perl5/commit/98477ae1d104de39

  perl.h: Add assertion
  Karl Williamson             1 file changed, 1 insertion(+)
  https://github.com/Perl/perl5/commit/6ffdbe06e1dfec41

  perl.h: Change formal macro parameter name
  Karl Williamson             1 file changed, 29 insertions(+), 28 deletions(-
  https://github.com/Perl/perl5/commit/34f04a5cb5371dba

  Use DEBUG_K in thread.h
  Karl Williamson             1 file changed, 64 insertions(+), 33 deletions(-
  https://github.com/Perl/perl5/commit/2377a06d643bd066

  Add DEBUG_K
  Karl Williamson             4 files changed, 36 insertions(+), 15 deletions(
  https://github.com/Perl/perl5/commit/ec652e5f2fc77676

  Add perl_lock_definitions.h
  Karl Williamson             9 files changed, 7911 insertions(+), 1 deletion(
  https://github.com/Perl/perl5/commit/9bc40f2990417708

  autodoc: Generalize a bit
  Karl Williamson             1 file changed, 10 insertions(+), 4 deletions(-)
  https://github.com/Perl/perl5/commit/693e746bdd041bf7

  Document APItest.xs split points
  Yves Orton                  1 file changed, 40 insertions(+)
  https://github.com/Perl/perl5/commit/975358ef61aee1e3

  Split magic and hash support helpers out of APItest.xs
  Yves Orton                  3 files changed, 248 insertions(+), 246 deletion
  https://github.com/Perl/perl5/commit/ab533e56e8c6d10d

  Split runtime support helpers out of APItest.xs
  Yves Orton                  3 files changed, 202 insertions(+), 199 deletion
  https://github.com/Perl/perl5/commit/08c68cda3008aff2

  Split optree support helpers out of APItest.xs
  Yves Orton                  3 files changed, 258 insertions(+), 262 deletion
  https://github.com/Perl/perl5/commit/a92646cd8a6108fd

  Split XOP and blockhook XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 174 insertions(+), 172 deletion
  https://github.com/Perl/perl5/commit/ef3b16fdad68cc51

  Split XSUB handshake tests out of APItest.xs
  Yves Orton                  4 files changed, 134 insertions(+), 132 deletion
  https://github.com/Perl/perl5/commit/f2e9aa2c29008156

  Split overload XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 56 insertions(+), 54 deletions(
  https://github.com/Perl/perl5/commit/927016382ff0af57

  Split misc basic XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 197 insertions(+), 193 deletion
  https://github.com/Perl/perl5/commit/596bdf1da72639c9

  Split SV compare and custom XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 166 insertions(+), 164 deletion
  https://github.com/Perl/perl5/commit/411a6ecf0af86a33

  Split runtime utility XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 299 insertions(+), 297 deletion
  https://github.com/Perl/perl5/commit/fd3e8438713543fa

  Split runtime helper XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 397 insertions(+), 396 deletion
  https://github.com/Perl/perl5/commit/ac97a8eb26f05663

  Split optree and multicall XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 310 insertions(+), 308 deletion
  https://github.com/Perl/perl5/commit/94b430c558965616

  Split optree and cophh XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 556 insertions(+), 554 deletion
  https://github.com/Perl/perl5/commit/e3a793f659af425c

  Split runtime hooks XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 287 insertions(+), 285 deletion
  https://github.com/Perl/perl5/commit/e3b004997c868640

  Split call dispatch XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 410 insertions(+), 408 deletion
  https://github.com/Perl/perl5/commit/6c343725d409a4d8

  Rebalance and make consistent the ext/XS-APItest/handy??.t tests
  Yves Orton                  2 files changed, 5 insertions(+), 5 deletions(-)
  https://github.com/Perl/perl5/commit/0e59ec270cd08e86

  Split Unicode misc runtime XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 109 insertions(+), 107 deletion
  https://github.com/Perl/perl5/commit/756fac14f2fa4f99

  Split Unicode case XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 341 insertions(+), 339 deletion
  https://github.com/Perl/perl5/commit/80212badfe2ff149

  Split Unicode utf8 XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 366 insertions(+), 364 deletion
  https://github.com/Perl/perl5/commit/1fb986e36c0d81b5

  Split Unicode charclass XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 1464 insertions(+), 1462 deleti
  https://github.com/Perl/perl5/commit/226ea843ef991a40

  Split vstring XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 20 insertions(+), 18 deletions(
  https://github.com/Perl/perl5/commit/a29007c4c9dc14cb

  Split savestack XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 10 insertions(+), 8 deletions(-
  https://github.com/Perl/perl5/commit/df5dcc7ddbb8baf2

  Split global_locale XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 25 insertions(+), 23 deletions(
  https://github.com/Perl/perl5/commit/7c6456ae2152c323

  Split CvREFCOUNTED_ANYSV XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 27 insertions(+), 25 deletions(
  https://github.com/Perl/perl5/commit/aa6fdcaf6a78f952

  Split RWMacro XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 26 insertions(+), 24 deletions(
  https://github.com/Perl/perl5/commit/4100fb836b8852d6

  Split BoolInternals XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 41 insertions(+), 39 deletions(
  https://github.com/Perl/perl5/commit/337a5afe04571341

  Split HvMacro XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 584 insertions(+), 582 deletion
  https://github.com/Perl/perl5/commit/c91db582e71299ed

  Split backrefs XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 65 insertions(+), 64 deletions(
  https://github.com/Perl/perl5/commit/58e8bd25fea826fb

  Split Magic XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 157 insertions(+), 158 deletion
  https://github.com/Perl/perl5/commit/c22e453afe13dd59

  Split AUTOLOADtest XSUBs out of APItest.xs
  Paul Evans                  3 files changed, 24 insertions(+), 23 deletions(
  https://github.com/Perl/perl5/commit/131b2e83a08de9d9

  Split AutoLoader XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 19 insertions(+), 18 deletions(
  https://github.com/Perl/perl5/commit/7d97618f46e7b729

  Split TempLv XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 22 insertions(+), 21 deletions(
  https://github.com/Perl/perl5/commit/2056fb8363d11275

  Split ptr_table XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 36 insertions(+), 34 deletions(
  https://github.com/Perl/perl5/commit/dead07c5b29b27f2

  Split hash XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 313 insertions(+), 311 deletion
  https://github.com/Perl/perl5/commit/2aa686228732634c

  Split utf8 XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 193 insertions(+), 191 deletion
  https://github.com/Perl/perl5/commit/b1c19803958468af

  Correct entry for Storable in %Maintainers
  James E Keenan              1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/94e5086608bcf1d0

  Configure: Fix compilation when stack-protector only ldflag
  Karl Williamson             1 file changed, 4 insertions(+), 4 deletions(-)
  https://github.com/Perl/perl5/commit/c9c7acaf187c9c20

  makerel: Add ability to translate to CP 037
  Karl Williamson             1 file changed, 10 insertions(+), 5 deletions(-)
  https://github.com/Perl/perl5/commit/9eaaaf1905937984

  makerel: Suppress messages for known exception files
  Karl Williamson             1 file changed, 83 insertions(+), 4 deletions(-)
  https://github.com/Perl/perl5/commit/c7e6349b31bfe2cd

  makerel: Look for =encoding lines
  Karl Williamson             1 file changed, 43 insertions(+), 15 deletions(-
  https://github.com/Perl/perl5/commit/be19bad0822045e2

  makerel: Wrap overly long comment
  Karl Williamson             1 file changed, 2 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/d776645f2319f713

  makerel: Move error check to earlier in process
  Karl Williamson             1 file changed, 2 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/efe1196847e79cee

  makerel: Convert to GetOpt::Long
  Karl Williamson             1 file changed, 25 insertions(+), 14 deletions(-
  https://github.com/Perl/perl5/commit/63ae4185c01bf2c5

  makerel: Remove wrong text in usage()
  Karl Williamson             1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/dcfb60f59859cc85

  Avoid segfault when :isa(Foo) does not load a package called Foo
  Paul Evans                  2 files changed, 17 insertions(+), 3 deletions(-
  https://github.com/Perl/perl5/commit/a8ae3ee5a7cddca2

  Add extra assert()s to sprintf %p-style hacks
  Paul Evans                  1 file changed, 4 insertions(+)
  https://github.com/Perl/perl5/commit/592ea13deca02cf3

  Remove the now-unused SvSCREAM set of macros
  Paul Evans                  1 file changed, 4 deletions(-)
  https://github.com/Perl/perl5/commit/e9c4dce7543ae290

  OP_SASSIGN is a BINOP, not a viable type for newUNOP()
  Richard Leach               1 file changed, 1 deletion(-)
  https://github.com/Perl/perl5/commit/5af62ad177c9cebe

  Perl_op_class: always show OP_SASSIGN as being a BINOP
  Richard Leach               1 file changed, 3 deletions(-)
  https://github.com/Perl/perl5/commit/67d1144b669c2adc

  ExtUtils::ParseXS: Respect output arguments in INTERFACES
  Leon Timmermans             3 files changed, 20 insertions(+), 4 deletions(-
  https://github.com/Perl/perl5/commit/1a3aa2545d33006c

  Bump version of ExtUtils::ParseXS to 3.64
  Leon Timmermans             4 files changed, 4 insertions(+), 4 deletions(-)
  https://github.com/Perl/perl5/commit/ca45c27009b06963

  Fcntl: add support for SEEK_DATA/SEEK_HOLE
  Lukas Mai                   2 files changed, 57 insertions(+), 34 deletions(
  https://github.com/Perl/perl5/commit/a3a1adcf4b8a3ea6

  Fatalise swapping a 'use VERSION' declaration, as previously promised
  Paul Evans                  6 files changed, 17 insertions(+), 64 deletions(
  https://github.com/Perl/perl5/commit/6965cd262eff9742

  Store ObjectFIELDS() in sv_u union
  Paul Evans                  3 files changed, 4 insertions(+), 4 deletions(-)
  https://github.com/Perl/perl5/commit/201c1d0cbc98dfca

  Use C99 designated initialisers for PerlIO_funcs
  Dagfinn Ilmari Mannsåker    1 file changed, 177 insertions(+), 289 deletions
  https://github.com/Perl/perl5/commit/62bc7727dcdc41bd

  hints/darwin.sh: disable readdir_r on anything vaguely recent
  Tony Cook                   1 file changed, 14 insertions(+)
  https://github.com/Perl/perl5/commit/346440c1148174e4

  handy.h - update docs for memEQ() / memEQs() to clairify their subtle differ
  Yves Orton                  2 files changed, 48 insertions(+), 17 deletions(
  https://github.com/Perl/perl5/commit/cca936c0ba1bbf1b

  Quiet `-Wmissing-field-initializers` when building with `g++`
  Paul Evans                  1 file changed, 3 insertions(+)
  https://github.com/Perl/perl5/commit/866a8bda97ac26cc

  utf8_length(): Assert input positioned properly
  Karl Williamson             1 file changed, 4 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/7ad0f4c08785d7e8

  WORTH_PER_WORD_LOOP() Add assertion on argument
  Karl Williamson             1 file changed, 2 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/3782747ec2a58ac0

  regexec.c - preserve COW-backed subbeg state across /(?{})/
  Yves Orton                  3 files changed, 60 insertions(+), 10 deletions(
  https://github.com/Perl/perl5/commit/af11b0c528200761

  S_maybe_targlex now runs before an OP_SASSIGN is created, instead of after
  Richard Leach               1 file changed, 44 insertions(+), 32 deletions(-
  https://github.com/Perl/perl5/commit/edc77d1b36336920

  Move S_maybe_targlex in preparation for the next commit
  Richard Leach               1 file changed, 55 insertions(+), 45 deletions(-
  https://github.com/Perl/perl5/commit/a4c4abfb937d4089

  S_maybe_targlex: don't leak the unused PADTMP pad slot
  Richard Leach               2 files changed, 8 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/0bc1c52a36a6c2d5

  autouse: add new changelog entries for 1.12
  Graham Knop                 1 file changed, 6 insertions(+)
  https://github.com/Perl/perl5/commit/0104e1184b9b0e6e

  autouse: add change log
  Graham Knop                 2 files changed, 21 insertions(+)
  https://github.com/Perl/perl5/commit/a1ad8fb250882b05

  autouse: check test module %INC entry rather than Errno
  Graham Knop                 1 file changed, 7 insertions(+), 9 deletions(-)
  https://github.com/Perl/perl5/commit/7c739d695927e8ed

  autouse: use test module rather than Scalar::Util
  Graham Knop                 4 files changed, 62 insertions(+), 33 deletions(
  https://github.com/Perl/perl5/commit/ec2644565b18aa53

  autouse: set up t/lib early in tests
  Graham Knop                 1 file changed, 3 insertions(+), 3 deletions(-)
  https://github.com/Perl/perl5/commit/ede239c70117de61

  autouse: use strict and warnings
  Graham Knop                 4 files changed, 16 insertions(+), 10 deletions(
  https://github.com/Perl/perl5/commit/4432ce52a7c78dc2

  autouse: normalize whitespace
  Graham Knop                 4 files changed, 51 insertions(+), 51 deletions(
  https://github.com/Perl/perl5/commit/6ac40178a108a89e

  autouse: bump version
  Graham Knop                 1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/ccb17fbffbd384ac

  Forbid SVt_PVOBJ to sv_setiv() and sv_setnv()
  Paul Evans                  1 file changed, 2 insertions(+)
  https://github.com/Perl/perl5/commit/99e22f050da99c55

  Forbid assigning reference to SVt_PVOBJ into a GV (fixes GH#24469)
  Paul Evans                  3 files changed, 23 insertions(+)
  https://github.com/Perl/perl5/commit/099d2258d3d44997

  Add XS-APItest for svtypename()
  Paul Evans                  4 files changed, 21 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/6cf0f7ee93f53f23

  Add svtypename() as an API function for debug purposes
  Paul Evans                  4 files changed, 34 insertions(+)
  https://github.com/Perl/perl5/commit/7034b296f81ba53c

  Have the B module export the SVt_* type constants
  Paul Evans                  1 file changed, 16 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/c610b797f92c03be

  perldelta for pad_findlex: propagate FIELD_OK
  Tony Cook                   1 file changed, 14 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/f77fc4195ce2dfe8

  pad_findlex: propagate FIELD_OK recursively
  Tony Cook                   2 files changed, 46 insertions(+), 3 deletions(-
  https://github.com/Perl/perl5/commit/ff131520c8780dc0

  improve "uninitialized" warnings for append multiconcat
  Lukas Mai                   2 files changed, 11 insertions(+), 4 deletions(-
  https://github.com/Perl/perl5/commit/2cfd97a418952481

  improve "uninitialized value" warning for multiconcat
  Lukas Mai                   2 files changed, 24 insertions(+)
  https://github.com/Perl/perl5/commit/a1d27354cdc17a77

  IO.t: fix version check on older perls
  Lukas Mai                   1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/3657fe2672c8b557

  ExtUtils::ParseXS: update Changes
  Tony Cook                   1 file changed, 4 insertions(+)
  https://github.com/Perl/perl5/commit/700c39bec642d67e

  ExtUtils::ParseXS: bump versions
  Tony Cook                   8 files changed, 8 insertions(+), 8 deletions(-)
  https://github.com/Perl/perl5/commit/d3cd50cf8a91d5a9

  ExtUtils::ParseXS: PERL_UNUSED_VAR() a possibly unused variable
  Tony Cook                   2 files changed, 6 insertions(+)
  https://github.com/Perl/perl5/commit/9858ecee01564022

  pp_sys: clamp returned socket address lengths
  Georgij Tsarin              3 files changed, 32 insertions(+)
  https://github.com/Perl/perl5/commit/0fa23aa980f547fc

  SelfLoader: try harder to not confuse PERLIO=stdio
  Tony Cook                   1 file changed, 26 insertions(+), 9 deletions(-)
  https://github.com/Perl/perl5/commit/8ff6d8e68b016c6b

  Add newSVbool to Devel::PPPort
  Leon Timmermans             3 files changed, 15 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/9dd31452bb05c073

  Add mXPUSHpvs to Devel::PPPort
  Leon Timmermans             3 files changed, 13 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/a68afd436fb7b957

  op.c: don't warn on 'socket my $x, $y', 'accept my $x, $y'
  Lukas Mai                   2 files changed, 52 insertions(+), 19 deletions(
  https://github.com/Perl/perl5/commit/9041d83d909f1466

  op.c: don't warn on 'open my $fh, $file;'
  Lukas Mai                   2 files changed, 69 insertions(+), 10 deletions(
  https://github.com/Perl/perl5/commit/3ae840500535b109

  S_cleanup_regmatch_info_aux - don't Safefree(NULL)
  Richard Leach               1 file changed, 2 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/18130018e5fa1e5f

  perlperf: make the example dereference case more reasonable
  Tony Cook                   1 file changed, 18 insertions(+), 17 deletions(-
  https://github.com/Perl/perl5/commit/827f0de8d5853148

  Add a test for GH#4693, fixed at some point in the past
  Richard Leach               1 file changed, 19 insertions(+)
  https://github.com/Perl/perl5/commit/54e8d7f81d44acc2

  IO: simplify min perl version assert in Makefile.PL
  Lukas Mai                   1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/563f57ab28c755d4

  IO: switch license URL to https
  Lukas Mai                   1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/d8a71faf65d43644

  IO: fix ExtUtils::MakeMaker version check in Makefile.PL
  Lukas Mai                   1 file changed, 4 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/3f444cefe9214052

  ExtUtils-ParseXS: silence warnings on older perls
  Graham Knop                 1 file changed, 2 insertions(+)
  https://github.com/Perl/perl5/commit/b8a2228aa79dd73b

  perlxs: fix minor issues
  Lukas Mai                   1 file changed, 18 insertions(+), 18 deletions(-
  https://github.com/Perl/perl5/commit/6128d6eff7175ef8

  autodoc.pl: die instead of warn
  James E Keenan              1 file changed, 15 insertions(+), 15 deletions(-
  https://github.com/Perl/perl5/commit/9f30045db2242056

  cpan/Test-Simple - Update to version 1.302222
  Chad Granum                 211 files changed, 280 insertions(+), 230 deleti
  https://github.com/Perl/perl5/commit/abf62f74d2e0f982

  JSON::PP: Synch with CPAN version 4.18
  James E Keenan              7 files changed, 337 insertions(+), 377 deletion
  https://github.com/Perl/perl5/commit/fb7ce419b31cde9a

  github: re-instate and update detect-conflicts workflow
  Tony Cook                   1 file changed, 20 insertions(+)
  https://github.com/Perl/perl5/commit/62a8acbc36a76bb9

  Update perlhist for 5.45.0
  Leon Timmermans             1 file changed, 2 insertions(+)
  https://github.com/Perl/perl5/commit/7bfc41325f523abd

  Update Maintainers.pl for Module::Corelist
  Leon Timmermans             1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/d1f999dc7c0e1331

  Bump version to 5.45.0
  Leon Timmermans             20 files changed, 137 insertions(+), 137 deletio
  https://github.com/Perl/perl5/commit/a5b98d8d117b7c23

  Update Module::Corelist for 5.45.0
  Leon Timmermans             2 files changed, 28 insertions(+), 3 deletions(-
  https://github.com/Perl/perl5/commit/a8b445d8373ac0cb

  Regenerate for 5.45.0
  Leon Timmermans             3 files changed, 10 insertions(+), 3 deletions(-
  https://github.com/Perl/perl5/commit/e812c3ceb9254d7e

  Add new perldelta for 5.45.0
  Leon Timmermans             10 files changed, 1594 insertions(+), 1142 delet
  https://github.com/Perl/perl5/commit/e3159c8858526e90

  Update release schedule
  Leon Timmermans             1 file changed, 5 insertions(+), 26 deletions(-)
  https://github.com/Perl/perl5/commit/ece4bebaad6694a8

  Add epigraph for v5.44.0
  Leon Timmermans             1 file changed, 7 insertions(+)
  https://github.com/Perl/perl5/commit/f13f58bd9d4aff45

  Remove RC2 marker from patchlevel.h for 5.44.0 release
  Leon Timmermans             2 files changed, 1 insertion(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/e634cc838fb1785d

  Update perlhist and perlpolicy for 5.44
  Leon Timmermans             2 files changed, 20 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/0ac24e81b1448568

Current branch davem/thread_races
52 commits.  1 unique author.  1 unique committer.
305 files changed, 4729 insertions(+), 4070 deletions(-)

Snapshot: http://github.com/Perl/perl5/tarball/d1fe7617d8f9b984

  perldelta entry for threads fixups
  David Mitchell              1 file changed, 2 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/d1fe7617d8f9b984

  threads::shared: remove problematic err.t test
  David Mitchell              1 file changed, 72 deletions(-)
  https://github.com/Perl/perl5/commit/66ae8e747c388b40

  Ignore -Wthread-safety in PERL_REENTRANT_UNLOCK()
  David Mitchell              1 file changed, 1 insertion(+)
  https://github.com/Perl/perl5/commit/39a4be7c74fd152f

  Perl_rcpv_free(): do asserts within lock scope
  David Mitchell              1 file changed, 1 insertion(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/6241f8efc6263b7f

  porting/cpphdrcheck.t: add comments explaining it
  David Mitchell              1 file changed, 34 insertions(+)
  https://github.com/Perl/perl5/commit/3d5d46fd255277e4

  make PL_sig_foo atomic, but not by default
  David Mitchell              4 files changed, 19 insertions(+), 12 deletions(
  https://github.com/Perl/perl5/commit/b24214f4565c5542

  add PERL_ATOMIC() macro
  David Mitchell              2 files changed, 30 insertions(+)
  https://github.com/Perl/perl5/commit/be985cdfd126442a

  Remove some NULL PL_sig_foo casts
  David Mitchell              2 files changed, 6 insertions(+), 6 deletions(-)
  https://github.com/Perl/perl5/commit/cffa15d5d22533db

  Use separate allocs for PL_psig_name and psig_ptr
  David Mitchell              4 files changed, 11 insertions(+), 8 deletions(-
  https://github.com/Perl/perl5/commit/d4669ddbd236caba

  mg.c: clean up indenting etc of sig handling fns
  David Mitchell              1 file changed, 63 insertions(+), 20 deletions(-
  https://github.com/Perl/perl5/commit/6c7d641dfdfb3b02

  sv_dump(): handle dumping a malformed GV
  David Mitchell              2 files changed, 4 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/72ac8da539214ee5

  threads::shared: disallow $shared = *GLOB
  David Mitchell              2 files changed, 9 insertions(+), 8 deletions(-)
  https://github.com/Perl/perl5/commit/5c4c3faf744422ea

  threads::shared::shared_clone(): ban typeglobs
  David Mitchell              2 files changed, 43 insertions(+), 13 deletions(
  https://github.com/Perl/perl5/commit/6dbd57997cf1b959

  threads::shared::_id(), _refcnt() check arg is ref
  David Mitchell              2 files changed, 12 insertions(+)
  https://github.com/Perl/perl5/commit/87631f09ccc50174

  threads::shared: set mutex when signalling.
  David Mitchell              1 file changed, 24 insertions(+)
  https://github.com/Perl/perl5/commit/7e287a1528b66881

  threads::shared: avoid spurious 'not locked' warn
  David Mitchell              2 files changed, 8 insertions(+), 5 deletions(-)
  https://github.com/Perl/perl5/commit/15c9c5ccd3d6e61e

  threads::shared: add test for spurious warning
  David Mitchell              1 file changed, 39 insertions(+)
  https://github.com/Perl/perl5/commit/a2a8be01c6a26ad8

  threads::shared: track cond_wait() locks
  David Mitchell              2 files changed, 109 insertions(+), 3 deletions(
  https://github.com/Perl/perl5/commit/2d898315a054a597

  threads::shared: refactor: cond_signal() var names
  David Mitchell              1 file changed, 5 insertions(+), 5 deletions(-)
  https://github.com/Perl/perl5/commit/8c936e21e06e42e5

  threads::shared: refactor: share code on sig/brdct
  David Mitchell              1 file changed, 12 insertions(+), 26 deletions(-
  https://github.com/Perl/perl5/commit/57c9d741e8876186

  threads::shared: refactor:  cond_wait() var names
  David Mitchell              1 file changed, 7 insertions(+), 7 deletions(-)
  https://github.com/Perl/perl5/commit/ab6bda96faa1334b

  threads::shared: add some cond_wait code comments
  David Mitchell              1 file changed, 24 insertions(+)
  https://github.com/Perl/perl5/commit/d3ffdd788fed8997

  threads::shared: refactor: unify common cond code
  David Mitchell              2 files changed, 73 insertions(+), 92 deletions(
  https://github.com/Perl/perl5/commit/dfb68bd6c2501865

  threads::shared: set mutex when dup rc++
  David Mitchell              1 file changed, 15 insertions(+), 4 deletions(-)
  https://github.com/Perl/perl5/commit/8712a4e3b393e8d6

  threads::shared: add t/err.t
  David Mitchell              2 files changed, 159 insertions(+)
  https://github.com/Perl/perl5/commit/0e858547959db625

  threads::shared: bump version to 1.74
  David Mitchell              1 file changed, 2 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/462a3b4f9b9a87be

  threads.xs: remove PREFIX = ithread_
  David Mitchell              1 file changed, 21 insertions(+), 21 deletions(-
  https://github.com/Perl/perl5/commit/5797307d4b2aa2f4

  threads.xs: remove PERL_ITHR_UNCALLABLE flag
  David Mitchell              1 file changed, 8 insertions(+), 9 deletions(-)
  https://github.com/Perl/perl5/commit/f98ed0aa1dd0d4a3

  threads.xs: reindent
  David Mitchell              1 file changed, 7 insertions(+), 7 deletions(-)
  https://github.com/Perl/perl5/commit/84845be511754f6e

  threads.xs: remove PERL_ITHR_NONVIABLE flag
  David Mitchell              1 file changed, 6 insertions(+), 8 deletions(-)
  https://github.com/Perl/perl5/commit/61111d8b696f9077

  threads.xs: set thread->interp to NULL before free
  David Mitchell              1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/b59410ba00427851

  threads.xs: add thread->pool field to fix race
  David Mitchell              1 file changed, 9 insertions(+), 3 deletions(-)
  https://github.com/Perl/perl5/commit/61f3b57d4373389c

  threads: block.t: add comments explaining it
  David Mitchell              1 file changed, 2 insertions(+)
  https://github.com/Perl/perl5/commit/b04f1faaa4fe8942

  threads.xs: add workaround for helgrind false +ve
  David Mitchell              1 file changed, 29 insertions(+)
  https://github.com/Perl/perl5/commit/54c41e263c23c1b7

  win32 Perl_set_context(): handle NULL arg
  David Mitchell              1 file changed, 4 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/341d5e3fc7ed4360

  Perl_set_context() allow NULL argument
  David Mitchell              2 files changed, 3 insertions(+), 5 deletions(-)
  https://github.com/Perl/perl5/commit/eae875d509f718ea

  threads.xs: set aTHX to null at end
  David Mitchell              1 file changed, 32 insertions(+), 6 deletions(-)
  https://github.com/Perl/perl5/commit/6a6f839d8c5c1cba

  threads.xs: better comment on destruction
  David Mitchell              1 file changed, 15 insertions(+), 8 deletions(-)
  https://github.com/Perl/perl5/commit/6a8da7d50b3bdc7a

  threads.xs: add some locking code comments
  David Mitchell              1 file changed, 16 insertions(+), 3 deletions(-)
  https://github.com/Perl/perl5/commit/8f997faaf34a3fb2

  threads.xs: refactor: avoid duplicate braces
  David Mitchell              1 file changed, 3 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/db7f67e74604a5fa

  threads.xs: use consistent lock ordering.
  David Mitchell              3 files changed, 104 insertions(+), 13 deletions
  https://github.com/Perl/perl5/commit/cfe70205cf435c1b

  threads.xs: remove unneeded locking
  David Mitchell              1 file changed, 3 insertions(+), 7 deletions(-)
  https://github.com/Perl/perl5/commit/ea67f93ab20096a4

  threads.xs: dont hold global lock in thread create
  David Mitchell              1 file changed, 7 insertions(+), 4 deletions(-)
  https://github.com/Perl/perl5/commit/e8358eb2d6c118be

  threads.xs: refactor: move thread mutex unlocking
  David Mitchell              1 file changed, 9 insertions(+), 9 deletions(-)
  https://github.com/Perl/perl5/commit/014b59994c1da243

  threads.xs: refactor: move create mutex locking
  David Mitchell              1 file changed, 2 insertions(+), 8 deletions(-)
  https://github.com/Perl/perl5/commit/eb5c609d2bcfee09

  threads.xs: add new thread to pool later
  David Mitchell              1 file changed, 16 insertions(+), 14 deletions(-
  https://github.com/Perl/perl5/commit/04a0923ba9927666

  threads.xs: refactor: create(): rename variable
  David Mitchell              1 file changed, 6 insertions(+), 5 deletions(-)
  https://github.com/Perl/perl5/commit/1544892d26bf48f6

  threads.xs: refactor: rename some create() vars
  David Mitchell              1 file changed, 10 insertions(+), 10 deletions(-
  https://github.com/Perl/perl5/commit/b4e149b713e38c5a

  threads.xs: add more join/detach code comments
  David Mitchell              1 file changed, 17 insertions(+), 3 deletions(-)
  https://github.com/Perl/perl5/commit/6a5217479d8f715e

  threads and locales: add some code comments
  David Mitchell              3 files changed, 19 insertions(+)
  https://github.com/Perl/perl5/commit/193a8e38ed90f957

  make PL_veto_switch_non_tTHX_context per-thread
  David Mitchell              6 files changed, 12 insertions(+), 4 deletions(-
  https://github.com/Perl/perl5/commit/588fced5a3d1a487

  threads: bump version to 2.46
  David Mitchell              1 file changed, 2 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/7189a96d9f9ea009

Current branch haarg/irc-notification-pr-target
2 commits.  1 unique author.  1 unique committer.
416 files changed, 25280 insertions(+), 15272 deletions(-)

Snapshot: http://github.com/Perl/perl5/tarball/d81cffad9206c249

  gha irc notifications: only run for main repo
  Graham Knop                 1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/d81cffad9206c249

  irc notification: use pull_request_target so they can run without approval
  Graham Knop                 1 file changed, 8 insertions(+), 8 deletions(-)
  https://github.com/Perl/perl5/commit/9c53d94476d64f1d

Current branch parsexs-outargs
2 commits.  1 unique author.  1 unique committer.
308 files changed, 3468 insertions(+), 2535 deletions(-)

Snapshot: http://github.com/Perl/perl5/tarball/042c4441014a3df9

  ExtUtils::ParseXS: Respect output arguments in INTERFACES
  Leon Timmermans             3 files changed, 20 insertions(+), 4 deletions(-
  https://github.com/Perl/perl5/commit/042c4441014a3df9

  Bump version of ExtUtils::ParseXS to 3.64
  Leon Timmermans             4 files changed, 4 insertions(+), 4 deletions(-)
  https://github.com/Perl/perl5/commit/236ab3e1f9a7fb12

Current branch yves/split-apitest
35 commits.  2 unique authors.  1 unique committer.
359 files changed, 8179 insertions(+), 7084 deletions(-)
Thanks, applied:  Paul Evans (34)
Snapshot: http://github.com/Perl/perl5/tarball/c211922b57c55fe6

  Document APItest.xs split points
  Yves Orton                  1 file changed, 40 insertions(+)
  https://github.com/Perl/perl5/commit/c211922b57c55fe6

  Split magic and hash support helpers out of APItest.xs
  Yves Orton                  3 files changed, 248 insertions(+), 246 deletion
  https://github.com/Perl/perl5/commit/f2ad97d6d2f8026e

  Split runtime support helpers out of APItest.xs
  Yves Orton                  3 files changed, 202 insertions(+), 199 deletion
  https://github.com/Perl/perl5/commit/8164977595022f90

  Split optree support helpers out of APItest.xs
  Yves Orton                  3 files changed, 258 insertions(+), 262 deletion
  https://github.com/Perl/perl5/commit/6c2123c4539287b8

  Split XOP and blockhook XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 174 insertions(+), 172 deletion
  https://github.com/Perl/perl5/commit/1e94730128d08dcb

  Split XSUB handshake tests out of APItest.xs
  Yves Orton                  4 files changed, 134 insertions(+), 132 deletion
  https://github.com/Perl/perl5/commit/75cb636b27ca1165

  Split overload XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 56 insertions(+), 54 deletions(
  https://github.com/Perl/perl5/commit/303160f515838199

  Split misc basic XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 197 insertions(+), 193 deletion
  https://github.com/Perl/perl5/commit/29cd6c871714b97a

  Split SV compare and custom XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 166 insertions(+), 164 deletion
  https://github.com/Perl/perl5/commit/7f66df827669ff0e

  Split runtime utility XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 299 insertions(+), 297 deletion
  https://github.com/Perl/perl5/commit/8a402314559ac0de

  Split runtime helper XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 397 insertions(+), 396 deletion
  https://github.com/Perl/perl5/commit/2509e11d143b2bbe

  Split optree and multicall XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 310 insertions(+), 308 deletion
  https://github.com/Perl/perl5/commit/72fa1af546fccccb

  Split optree and cophh XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 556 insertions(+), 554 deletion
  https://github.com/Perl/perl5/commit/56be704c6c248277

  Split runtime hooks XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 287 insertions(+), 285 deletion
  https://github.com/Perl/perl5/commit/06229bdf899593da

  Split call dispatch XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 410 insertions(+), 408 deletion
  https://github.com/Perl/perl5/commit/7fd71dea7c7e632f

  Rebalance and make consistent the ext/XS-APItest/handy??.t tests
  Yves Orton                  2 files changed, 5 insertions(+), 5 deletions(-)
  https://github.com/Perl/perl5/commit/66bb1b68ce628920

  Split Unicode misc runtime XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 109 insertions(+), 107 deletion
  https://github.com/Perl/perl5/commit/b2c1b218d6f359ab

  Split Unicode case XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 341 insertions(+), 339 deletion
  https://github.com/Perl/perl5/commit/80518fa90018903b

  Split Unicode utf8 XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 366 insertions(+), 364 deletion
  https://github.com/Perl/perl5/commit/60efa715d671d46a

  Split Unicode charclass XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 1464 insertions(+), 1462 deleti
  https://github.com/Perl/perl5/commit/846f907231f73adc

  Split vstring XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 20 insertions(+), 18 deletions(
  https://github.com/Perl/perl5/commit/def05cb22c6dae52

  Split savestack XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 10 insertions(+), 8 deletions(-
  https://github.com/Perl/perl5/commit/ddb0c711210e53b8

  Split global_locale XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 25 insertions(+), 23 deletions(
  https://github.com/Perl/perl5/commit/4d15d192c6e63d44

  Split CvREFCOUNTED_ANYSV XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 27 insertions(+), 25 deletions(
  https://github.com/Perl/perl5/commit/8c1239857e4124e2

  Split RWMacro XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 26 insertions(+), 24 deletions(
  https://github.com/Perl/perl5/commit/3aaf49a12de7ec9b

  Split BoolInternals XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 41 insertions(+), 39 deletions(
  https://github.com/Perl/perl5/commit/d6a0796adc6aa47c

  Split HvMacro XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 584 insertions(+), 582 deletion
  https://github.com/Perl/perl5/commit/2eb0bbe41bef349b

  Split backrefs XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 65 insertions(+), 64 deletions(
  https://github.com/Perl/perl5/commit/fb475ed714aa6c89

  Split Magic XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 157 insertions(+), 158 deletion
  https://github.com/Perl/perl5/commit/47d0ed11b25f1040

  Split AUTOLOADtest XSUBs out of APItest.xs
  Paul Evans                  3 files changed, 24 insertions(+), 23 deletions(
  https://github.com/Perl/perl5/commit/020ebdbc1f8067e3

  Split AutoLoader XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 19 insertions(+), 18 deletions(
  https://github.com/Perl/perl5/commit/c04eef6879b51c17

  Split TempLv XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 22 insertions(+), 21 deletions(
  https://github.com/Perl/perl5/commit/dc36ccd364d198cb

  Split ptr_table XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 36 insertions(+), 34 deletions(
  https://github.com/Perl/perl5/commit/a57c1c13fe41b215

  Split hash XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 313 insertions(+), 311 deletion
  https://github.com/Perl/perl5/commit/ed7aaaa7da6a3b14

  Split utf8 XSUBs out of APItest.xs
  Yves Orton                  3 files changed, 193 insertions(+), 191 deletion
  https://github.com/Perl/perl5/commit/8d7e5113fda8d0d2

New branch smoke-me/jkeenan/sync-net-ping-to-dist-20260715
2 commits.  2 unique authors.  1 unique committer.
Thanks, applied:  James E Keenan (1)
Snapshot: http://github.com/Perl/perl5/tarball/423d42417c47ec2c

  dist/Net-Ping - Update to version 2.77
  Reini Urban                 14 files changed, 31 insertions(+), 31 deletions
  https://github.com/Perl/perl5/commit/423d42417c47ec2c

  Pre-exclude .github/ in Net-Ping
  James E Keenan              1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/da230722d1091564

Martian commit ce82db7b6e7deb392d0c72c6e2ff72dcbdded7e4
1 commit.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/ce82db7b6e7deb39

  Correct entry for Storable in %Maintainers
  James E Keenan              1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/ce82db7b6e7deb39

Martian commit 8fab3c96ba42c8f4134946f556e543c4ee77daac
33 commits.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/8fab3c96ba42c8f4

  perlxs: Update to discuss new mutex lock macros
  Karl Williamson             3 files changed, 32 insertions(+), 13 deletions(
  https://github.com/Perl/perl5/commit/8fab3c96ba42c8f4

  perlclib: Update to discuss new mutex lock macros
  Karl Williamson             1 file changed, 121 insertions(+), 32 deletions(
  https://github.com/Perl/perl5/commit/8baa3000e6017dde

  perlapi: Add list of libc functions with mutex locks
  Karl Williamson             1 file changed, 75 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/f7aa5cc3ddef6ed9

  locale.c: Use PERL_QUERYLOCALE_LOCK
  Karl Williamson             1 file changed, 3 insertions(+), 34 deletions(-)
  https://github.com/Perl/perl5/commit/172e532a1dccf4be

  locale.c: Rework LOCALECONV_LOCK
  Karl Williamson             1 file changed, 3 insertions(+), 14 deletions(-)
  https://github.com/Perl/perl5/commit/13bd1ab29770e60b

  locale.c: Add some missing mutex locks
  Karl Williamson             1 file changed, 44 insertions(+), 5 deletions(-)
  https://github.com/Perl/perl5/commit/629dc01071707fdb

  locale.c: Update to use new names for lock macros
  Karl Williamson             1 file changed, 19 insertions(+), 19 deletions(-
  https://github.com/Perl/perl5/commit/888469684ca0cee0

  locale.c: Enable shortened critical section times
  Karl Williamson             1 file changed, 1 insertion(+)
  https://github.com/Perl/perl5/commit/3fe2068146810e69

  perl.h: Rearrange some initialization code
  Karl Williamson             1 file changed, 60 insertions(+), 74 deletions(-
  https://github.com/Perl/perl5/commit/38e5af299ebefeb8

  perl.h: Sort some #defines
  Karl Williamson             1 file changed, 12 insertions(+), 12 deletions(-
  https://github.com/Perl/perl5/commit/a328cc85afe0d8c0

  perl.h: Rework backward compatibility locks
  Karl Williamson             1 file changed, 19 insertions(+), 41 deletions(-
  https://github.com/Perl/perl5/commit/72a051cbbd0e7200

  Remove two ineffective mutex locks
  Karl Williamson             2 files changed, 11 insertions(+), 14 deletions(
  https://github.com/Perl/perl5/commit/6fb4606911c734c7

  lock_definitions.h: Add backward-compatibility spellings
  Karl Williamson             3 files changed, 152 insertions(+), 176 deletion
  https://github.com/Perl/perl5/commit/f9cc39703d5182c6

  perl.h: Rework WSETLOCALE_LOCK,POSIX_SETLOCALE_LOCK
  Karl Williamson             1 file changed, 30 insertions(+), 14 deletions(-
  https://github.com/Perl/perl5/commit/61225ede2eacd13c

  perl.h: Create expansions for lock_definitions.h
  Karl Williamson             1 file changed, 413 insertions(+), 51 deletions(
  https://github.com/Perl/perl5/commit/2beb6ced0e35fa87

  perl.h: Create an actual LOCALE_READ_LOCK
  Karl Williamson             1 file changed, 8 insertions(+), 9 deletions(-)
  https://github.com/Perl/perl5/commit/7fed8539d3e74cd9

  Create locale mutex even without locales
  Karl Williamson             4 files changed, 5 insertions(+), 6 deletions(-)
  https://github.com/Perl/perl5/commit/077ee1f3b8c2eb95

  Use reentrant lock for ENV read lock
  Karl Williamson             1 file changed, 22 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/534fb57845d58cd7

  perl.h: Add DEBUG_K to locking macros
  Karl Williamson             1 file changed, 58 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/26bf4be0be45134b

  Prepare for reentrant read-locks
  Karl Williamson             5 files changed, 187 insertions(+), 36 deletions
  https://github.com/Perl/perl5/commit/497e6763dd0b0302

  perl.h: Cast __LINE__ and use proper format
  Karl Williamson             1 file changed, 21 insertions(+), 20 deletions(-
  https://github.com/Perl/perl5/commit/ff58bd54e7752b89

  perl.h: Temporarily remove debugging statements
  Karl Williamson             1 file changed, 17 deletions(-)
  https://github.com/Perl/perl5/commit/1ca9dd33828681e4

  Use perl's mutex locks on Windows
  Karl Williamson             1 file changed, 6 insertions(+), 19 deletions(-)
  https://github.com/Perl/perl5/commit/2edd040074fd30b0

  clone_using: Move mutex init to early
  Karl Williamson             1 file changed, 8 insertions(+), 9 deletions(-)
  https://github.com/Perl/perl5/commit/0eb3d818ff5be19f

  clone_using: Use correct interpreter for check
  Karl Williamson             1 file changed, 2 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/665189d7051d1a7a

  perl.h: Swap two lines
  Karl Williamson             1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/89f326712df620e6

  perl.h: Swap macro definition order
  Karl Williamson             1 file changed, 15 insertions(+), 15 deletions(-
  https://github.com/Perl/perl5/commit/caf9e7b865f1f123

  perl.h: Add assertion
  Karl Williamson             1 file changed, 1 insertion(+)
  https://github.com/Perl/perl5/commit/db1ef8fc038ec2a3

  perl.h: Change formal macro parameter name
  Karl Williamson             1 file changed, 29 insertions(+), 28 deletions(-
  https://github.com/Perl/perl5/commit/8775525fba1c54c0

  Use DEBUG_K in thread.h
  Karl Williamson             1 file changed, 64 insertions(+), 33 deletions(-
  https://github.com/Perl/perl5/commit/c3a518d46d2eddc6

  Add DEBUG_K
  Karl Williamson             4 files changed, 36 insertions(+), 15 deletions(
  https://github.com/Perl/perl5/commit/7a1c1565df9edcab

  Add perl_lock_definitions.h
  Karl Williamson             9 files changed, 7911 insertions(+), 1 deletion(
  https://github.com/Perl/perl5/commit/a057ed6a1dbe0565

  autodoc: Generalize a bit
  Karl Williamson             1 file changed, 10 insertions(+), 4 deletions(-)
  https://github.com/Perl/perl5/commit/68c668f8683539c6

Martian commit 47feaaa4da2168c662aaa81730dd5c12ff43656f
2 commits.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/47feaaa4da2168c6

  Avoid segfault when :isa(Foo) does not load a package called Foo
  Paul Evans                  2 files changed, 17 insertions(+), 3 deletions(-
  https://github.com/Perl/perl5/commit/47feaaa4da2168c6

  Add extra assert()s to sprintf %p-style hacks
  Paul Evans                  1 file changed, 4 insertions(+)
  https://github.com/Perl/perl5/commit/c96c2b97ff569728

Ignored 102 GitHub auto-generated merge commits