This is a live mirror of the Perl 5 development currently hosted at
https://github.com/perl/perl5
https://perl5.git.perl.org
/
perl5.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
No need to wrap INIT_TRACK_MEMPOOL with #ifdef PERL_TRACK_MEMPOOL
2021-09-28
Nicholas Clark
No need to wrap INIT_TRACK_MEMPOOL with #ifdef PERL_TRACK_ME...
commit
|
commitdiff
|
tree
2021-09-28
Nicholas Clark
perl_alloc() wants zeroed memory so should use calloc()
commit
|
commitdiff
|
tree
2021-09-26
Nicholas Clark
Test ASAN with -DDEBUGGING (and so also with assertions...
commit
|
commitdiff
|
tree
2021-09-26
Nicholas Clark
Test a macOS threaded shared-library build too
commit
|
commitdiff
|
tree
2021-09-26
Nicholas Clark
Test clang's ASAN as well as gcc's ASAN
commit
|
commitdiff
|
tree
2021-09-26
Nicholas Clark
Run t/TEST directly on cygwin in the CI workflow
commit
|
commitdiff
|
tree
2021-09-26
Nicholas Clark
Change all LD_LIBRARY_PATH setup from '.' to `pwd`
commit
|
commitdiff
|
tree
2021-09-26
Nicholas Clark
Run `./perl t/harness` directly in the CI workflow
commit
|
commitdiff
|
tree
2021-09-26
Nicholas Clark
Test `make install` in the GH workflow
commit
|
commitdiff
|
tree
2021-09-26
Nicholas Clark
The CI workflow needs some test builds without -DDEBUGGING
commit
|
commitdiff
|
tree
2021-09-26
Nicholas Clark
PERL_UNICODE= and LANG= can't be set as Configure arguments
commit
|
commitdiff
|
tree
2021-09-26
Nicholas Clark
CI tests for PERL_UNICODE="" with a UTF-8 locale
commit
|
commitdiff
|
tree
2021-09-26
Nicholas Clark
In the Linux workflows use MALLOC_PERTURB_ and MALLOC_CHECK_
commit
|
commitdiff
|
tree
2021-09-26
Nicholas Clark
Test ASAN builds with and without -DPURIFY
commit
|
commitdiff
|
tree
2021-09-26
Nicholas Clark
Workflows should `make test_harness` to get parallel...
commit
|
commitdiff
|
tree
2021-09-26
Nicholas Clark
All workflow jobs use the same env: so move it to the...
commit
|
commitdiff
|
tree
2021-09-26
Nicholas Clark
A prototype CI job to build with Address Sanitizer
commit
|
commitdiff
|
tree
2021-09-26
Nicholas Clark
Add a CI job to confirm that minitest keeps passing
commit
|
commitdiff
|
tree
2021-09-26
Nicholas Clark
Add "missing" descriptions to testsuite.yml
commit
|
commitdiff
|
tree
2021-09-26
Nicholas Clark
Add comments describing how PVLVs store REGEXPs by...
commit
|
commitdiff
|
tree
2021-09-23
Nicholas Clark
Don't leak in hv_common when croaking about PL_strtab
commit
|
commitdiff
|
tree
2021-09-23
Nicholas Clark
Avoid leaking a scalar body after REGEXP to PVLV assignment
commit
|
commitdiff
|
tree
2021-09-22
Nicholas Clark
In Perl_gp_free() use PL_tmps_stack to avoid freeing...
commit
|
commitdiff
|
tree
2021-09-22
Nicholas Clark
Free tied hash iterator state immediately at the `untie...
commit
|
commitdiff
|
tree
2021-09-22
Nicholas Clark
A test for the order of untie/iterator state interaction
commit
|
commitdiff
|
tree
2021-09-22
Nicholas Clark
Test the interaction of of tie/untie and hash iterators
commit
|
commitdiff
|
tree
2021-09-21
Nicholas Clark
In Perl_hv_iternext_flags() move a variable to a tighter...
commit
|
commitdiff
|
tree
2021-09-21
Nicholas Clark
`make distclean` should delete `makedepend_file`
commit
|
commitdiff
|
tree
2021-09-18
Nicholas Clark
Move all the code that deletes the hash entry into...
commit
|
commitdiff
|
tree
2021-09-18
Nicholas Clark
Merge the two `d_flags & G_DISCARD` tests in hv_delete_common()
commit
|
commitdiff
|
tree
2021-09-18
Nicholas Clark
Call mro_method_changed_in() later in hv_delete_common()
commit
|
commitdiff
|
tree
2021-09-18
Nicholas Clark
Remove descriptions of deleted "Panics" from perldiag.pod
commit
|
commitdiff
|
tree
2021-09-18
Nicholas Clark
Prefix "unexpected constant lvalue entersub" with ...
commit
|
commitdiff
|
tree
2021-09-16
Nicholas Clark
Test that for's iterator aliases the iterated list
commit
|
commitdiff
|
tree
2021-09-16
Nicholas Clark
Add strict and warnings to t/op/for.t
commit
|
commitdiff
|
tree
2021-09-16
Nicholas Clark
ext/B/t/o.t shouldn't generate the same test module...
commit
|
commitdiff
|
tree
2021-09-16
Nicholas Clark
Remove all "configured without perlio" test SKIPs from...
commit
|
commitdiff
|
tree
2021-09-16
Nicholas Clark
Remove former SKIP blocks in ext/B/t/concise.t and...
commit
|
commitdiff
|
tree
2021-09-16
Nicholas Clark
Remove all "configured without perlio" test SKIPs from...
commit
|
commitdiff
|
tree
2021-09-16
Nicholas Clark
Avoid a use-after-free deleting 8-bit keys from stashes
commit
|
commitdiff
|
tree
2021-09-15
Nicholas Clark
Simplify the code related to prime_env_iter().
commit
|
commitdiff
|
tree
2021-09-15
Nicholas Clark
Test that %ENV iteration with prime_env_iter() is consistent
commit
|
commitdiff
|
tree
2021-09-12
Nicholas Clark
On VMS, %ENV in scalar context must call prime_env_iter()
commit
|
commitdiff
|
tree
2021-09-11
Nicholas Clark
Fix a leak when copying a STATIC COW SV to a stringified SV
commit
|
commitdiff
|
tree
2021-09-09
Nicholas Clark
C11 thread local in OpenBSD shared objects is buggy...
commit
|
commitdiff
|
tree
2021-09-09
Nicholas Clark
The different xs_handshake() failures need distinct...
commit
|
commitdiff
|
tree
2021-09-09
Nicholas Clark
bisect.pl should fall back on makedepend.SH from v5...
commit
|
commitdiff
|
tree
2021-09-08
Nicholas Clark
More tests for assigning to keys %hash
commit
|
commitdiff
|
tree
2021-09-08
Nicholas Clark
In pp_defined assert that the SV is not a hash or array.
commit
|
commitdiff
|
tree
2021-09-07
Nicholas Clark
Update perldelta with the C11 thread local storage...
commit
|
commitdiff
|
tree
2021-09-07
Nicholas Clark
cygwin can't support C11 thread local in shared objects...
commit
|
commitdiff
|
tree
2021-09-07
Nicholas Clark
MACH-O can't support C11 thread local in shared objects...
commit
|
commitdiff
|
tree
2021-09-07
Nicholas Clark
If we have thread local storage, use it instead of...
commit
|
commitdiff
|
tree
2021-09-07
Nicholas Clark
A Configure test for C11 thread local storage specificer...
commit
|
commitdiff
|
tree
2021-09-03
Nicholas Clark
Only call S_mro_clean_isarev() if HvTOTALKEYS() is...
commit
|
commitdiff
|
tree
2021-09-03
Nicholas Clark
Use HvTOTALKEYS() in place of HvARRAY() in various...
commit
|
commitdiff
|
tree
2021-09-03
Nicholas Clark
Test Devel::Peek with tied hashes
commit
|
commitdiff
|
tree
2021-08-30
Nicholas Clark
Release Storable 3.25
commit
|
commitdiff
|
tree
2021-08-30
Nicholas Clark
Update Storable's ChangeLog.
commit
|
commitdiff
|
tree
2021-08-30
Nicholas Clark
store_hentry() now takes the key as HEK *, instead...
commit
|
commitdiff
|
tree
2021-08-30
Nicholas Clark
Fix a bug in the recursion depth check in store_lhash().
commit
|
commitdiff
|
tree
2021-08-30
Nicholas Clark
Move the call to hv_iterval() out of store_hentry().
commit
|
commitdiff
|
tree
2021-08-30
Nicholas Clark
Refactor Storable's store_lhash() to remove some code...
commit
|
commitdiff
|
tree
2021-08-30
Nicholas Clark
Remove code in Storable.xs "commented" out with #if 0
commit
|
commitdiff
|
tree
2021-08-30
Nicholas Clark
Storable doesn't actually #include ppport.h on blead...
commit
|
commitdiff
|
tree
2021-08-30
Nicholas Clark
ppport.h now provides SvPVCLEAR, so no need to roll...
commit
|
commitdiff
|
tree
2021-08-30
Nicholas Clark
Remove code in Storable that isn't actually needed...
commit
|
commitdiff
|
tree
2021-08-30
Nicholas Clark
Remove code in Storable's tests that handles perl ...
commit
|
commitdiff
|
tree
2021-08-30
Nicholas Clark
Storable implicitly needs >= v5.6.1, so remove code...
commit
|
commitdiff
|
tree
2021-08-28
Nicholas Clark
Test that mg_copy is called only when expected.
commit
|
commitdiff
|
tree
2021-08-28
Nicholas Clark
Unicode tests should be in XS::APItest, not XS::APItest...
commit
|
commitdiff
|
tree
2021-08-27
Nicholas Clark
Move the tied hash FETCH count tests to t/op/tiehash.t
commit
|
commitdiff
|
tree
2021-08-26
Nicholas Clark
Delete the macro XHvTOTALKEYS() which is unused and...
commit
|
commitdiff
|
tree
2021-08-25
Nicholas Clark
Change HvUSEDKEYS(hv) to HvTOTALKEYS(hv) in Perl_do_sv_dump().
commit
|
commitdiff
|
tree
2021-08-25
Nicholas Clark
cmpVERSION.pl and test.pl now handle checkouts from...
commit
|
commitdiff
|
tree
2021-08-25
Nicholas Clark
pp_tie should completely reset the underlying hash...
commit
|
commitdiff
|
tree
2021-08-25
Nicholas Clark
Tests for tied hashes using test.pl
commit
|
commitdiff
|
tree
2021-08-24
Nicholas Clark
Don't call HvHASKFLAGS_on() in S_hv_delete_common().
commit
|
commitdiff
|
tree
2021-08-24
Nicholas Clark
pp_tie should use HvEITER_get() instead of HvEITER().
commit
|
commitdiff
|
tree
2021-08-24
Nicholas Clark
Add /^vgcore.*/ to the list of podcheck.t filename...
commit
|
commitdiff
|
tree
2021-08-23
Nicholas Clark
Replace FIXME in the MANIFEST with the correct description...
commit
|
commitdiff
|
tree
2021-08-23
Nicholas Clark
Pre-extend hashes in list assignment before assigning...
commit
|
commitdiff
|
tree
2021-08-23
Nicholas Clark
Pre-extend new anonymous hashes before assigning to...
commit
|
commitdiff
|
tree
2021-08-23
Nicholas Clark
Use sv_inc() for the env de-dup hash in S_init_postdump_symb...
commit
|
commitdiff
|
tree
2021-08-23
Nicholas Clark
Comment about some subtleties in S_init_postdump_symbols().
commit
|
commitdiff
|
tree
2021-08-23
Nicholas Clark
Move some variables in S_init_postdump_symbols() to...
commit
|
commitdiff
|
tree
2021-08-23
Nicholas Clark
Pre-size the %ENV hash before populating it from environ.
commit
|
commitdiff
|
tree
2021-08-23
Nicholas Clark
Hash::Util::FieldHash fix_trigger can pre-size the...
commit
|
commitdiff
|
tree
2021-08-23
Nicholas Clark
Pre-extend the ISA hash in Perl_mro_get_linear_isa().
commit
|
commitdiff
|
tree
2021-08-23
Nicholas Clark
S_mro_get_linear_isa_c3() now uses sv_inc_nomg().
commit
|
commitdiff
|
tree
2021-08-23
Nicholas Clark
Use an LVALUE hv_fetch() in S_sequence_num() instead...
commit
|
commitdiff
|
tree
2021-08-21
Nicholas Clark
Before filling the lookup hash for opcode names, pre...
commit
|
commitdiff
|
tree
2021-08-21
Nicholas Clark
Delete Perl_ptr_table_clear, marked as deprecated since...
commit
|
commitdiff
|
tree
2021-08-18
Nicholas Clark
perldelta for sort.pm becoming a no-op.
commit
|
commitdiff
|
tree
2021-07-31
Nicholas Clark
Remove the flags OPpSORT_STABLE and OPpSORT_UNSTABLE.
commit
|
commitdiff
|
tree
2021-07-31
Nicholas Clark
The sort pragma is now a no-op. It no longer sets or...
commit
|
commitdiff
|
tree
2021-07-28
Nicholas Clark
Don't call av_fetch() with TRUE to create an SV that...
commit
|
commitdiff
|
tree
2021-07-26
Nicholas Clark
S_clear_placeholders() should call HvHASKFLAGS_off...
commit
|
commitdiff
|
tree
2021-07-26
Nicholas Clark
S_mro_gather_and_rename() can use HvTOTALKEYS(), as...
commit
|
commitdiff
|
tree
2021-07-26
Nicholas Clark
Convert code in mro_core.c to use hv_*hek() APIs where...
commit
|
commitdiff
|
tree
next