Perl 5 Commit Summary
[email protected] (Perl 5 commit summary) Sat, 18 Jul 2026 03:06:52 +0000 (UTC)
| Newsgroups | 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