Skip to content
This repository was archived by the owner on Jun 1, 2023. It is now read-only.

Commit eabb189

Browse files
author
Reini Urban
committed
cperl-5.24.0-RC5 released
2 bigger changes: * XSLoader security * d_attribute_used for -flto support and: * Sun cc bug: SvREADONLY_off as statement only * -Dv: change == max refcnt: to -DC
1 parent 69a8c25 commit eabb189

File tree

4 files changed

+23
-5
lines changed

4 files changed

+23
-5
lines changed

META.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@
121121
"vxs.inc"
122122
]
123123
},
124-
"release_status" : "stable",
124+
"release_status" : "testing",
125125
"resources" : {
126126
"bugtracker" : {
127127
"web" : "http://github.com/perl11/cperl/issues"

STATUS.md

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ on two unrelated core tests (issignaling setpayloadsig + chmod linked in).
2929
Windows is smoked with MSVC 10 and 12 for 32 and 64bit.
3030

3131
The current release [5.22.3c](https://github.com/perl11/cperl/releases/)
32-
is stable. cperl-5.24.0 is almost done. See RC4.
32+
is stable. cperl-5.24.0 is almost done. See [RC5](https://github.com/perl11/cperl/releases/) and [perlcdelta](perlcdelta.html).
3333

3434
All tests pass. CPAN works.
3535

@@ -49,6 +49,9 @@ the patches are all provided in my
4949
upgrade is seemless. E.g. Test2 (the new Test::Simple) broke >15
5050
modules without any patches.
5151

52+
cperl-5.24.0c has [about 24 fixes](perldelta.html#Known-Problems-fixed-elsewhere),
53+
for problems which are not fixed in perl-5.24.1.
54+
5255
![Memory usage: perl -e0](cperl-m0.png)
5356

5457
![Memory usage: with Config_heavy](cperl-p0.png)
@@ -273,6 +276,19 @@ are limited. So they are based on master.
273276
perl6-like patch which changes `.` to `~` for string concat also,
274277
but this doesn't accept valid perl5 syntax then. A blocker.
275278

279+
* [feature/gh102-smallhash](https://github.com/perl11/cperl/issues/102)
280+
281+
[code](http://github.com/perl11/cperl/commits/feature/gh102-smallhash)
282+
283+
optimize the speed for small hashes.
284+
285+
* [feature/gh176-unexec](https://github.com/perl11/cperl/issues/176)
286+
287+
[code](http://github.com/perl11/cperl/commits/feature/gh176-unexec)
288+
289+
compile/dump to native code via emacs unexec, on most platforms.
290+
291+
276292
## A bit more work is needed for
277293

278294
These are major new features, and have no chance to be merged upstream.
@@ -317,4 +333,4 @@ They also revert some wrong decisions p5p already made.
317333

318334
* builtin ffi
319335

320-
2016-07-12 rurban
336+
2016-07-19 rurban

patchlevel.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@ hunk.
133133
# endif
134134
static const char * const local_patches[] = {
135135
NULL
136+
,"RC5"
136137
#ifdef PERL_GIT_UNCOMMITTED_CHANGES
137138
,"uncommitted-changes"
138139
#endif

pod/perlhist.pod

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -584,7 +584,7 @@ the strings?).
584584
rurban 5.22.2c-RC2 2016-May-03
585585
rurban 5.22.2c 2016-May-09
586586
rurban 5.22.3c 2016-Jun-03
587-
rurban 5.22.4c 2016-Jul-05?
587+
rurban 5.22.4c 2016-Jul-??
588588

589589
Ricardo 5.24.0-RC1 2016-Apr-13 The 5.24 maintenance track
590590
Ricardo 5.24.0-RC2 2016-Apr-23
@@ -597,7 +597,8 @@ the strings?).
597597
rurban 5.24.0c-RC2 2016-Jun-17
598598
rurban 5.24.0c-RC3 2016-Jun-22
599599
rurban 5.24.0c-RC4 2016-Jul-12
600-
rurban 5.24.0c 2016-Jul-19
600+
rurban 5.24.0c-RC5 2016-Jul-19
601+
rurban 5.24.0c 2016-Jul-28
601602

602603
Ricardo 5.25.0 2016-May-09 The 5.25 development track
603604
Sawyer X 5.25.1 2016-May-20

0 commit comments

Comments
 (0)