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

Commit 9355183

Browse files
author
Reini Urban
committed
Opcode: 1.35c add new iter ops
and note it in Module::CoreList
1 parent 978a8b3 commit 9355183

File tree

4 files changed

+9
-8
lines changed

4 files changed

+9
-8
lines changed

dist/Module-CoreList/lib/Module/CoreList.pm

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use vars qw/$VERSION %released %version %families %upstream
44
%bug_tracker %deprecated %delta/;
55
use Module::CoreList::TieHashDelta;
66
use version;
7-
$VERSION = '5.20160730c';
7+
$VERSION = '5.20160805c';
88
$VERSION =~ s/c$//;
99

1010
sub _released_order { # Sort helper, to make '?' sort after everything else
@@ -12756,10 +12756,11 @@ for my $version ( sort { version_sort($a, $b) } keys %released ) {
1275612756
delta_from => '5.024000c',
1275712757
changed => {
1275812758
'B::Op_private' => '5.025000',
12759-
'Module::CoreList' => '5.20160730c',
12759+
'Module::CoreList' => '5.20160805c',
1276012760
'Module::CoreList::TieHashDelta'=> '5.20160618',
1276112761
'Module::CoreList::Utils'=> '5.20160730c',
1276212762
'B' => '1.62_03',
12763+
'Opcode' => '1.35c',
1276312764
},
1276412765
removed => {
1276512766
}

ext/Opcode/Opcode.pm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use strict;
66

77
our($VERSION, @ISA, @EXPORT_OK);
88

9-
$VERSION = "1.34c";
9+
$VERSION = "1.35c";
1010

1111
use Carp;
1212
use Exporter ();
@@ -374,7 +374,7 @@ used to implement a resource attack (e.g., consume all available CPU time).
374374
375375
grepstart grepwhile
376376
mapstart mapwhile
377-
enteriter iter
377+
enteriter iter iter_ary iter_lazyiv
378378
enterloop leaveloop unstack
379379
last next redo
380380
goto

pp_ctl.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2146,7 +2146,7 @@ PP(pp_enteriter)
21462146
}
21472147
SvREFCNT_inc_simple_void_NN(itersave);
21482148
cxflags = (PL_op->op_private & OPpITER_DEF)
2149-
? CXp_FOR_PAD|CXp_FOR_DEF
2149+
? CXp_FOR_PAD|CXp_FOR_DEF /* my $_ */
21502150
: CXp_FOR_PAD;
21512151
}
21522152
else {
@@ -2180,9 +2180,9 @@ PP(pp_enteriter)
21802180
cx_pushloop_for(cx, itervarp, itersave);
21812181

21822182
if (PL_op->op_flags & OPf_STACKED) {
2183-
/* OPf_STACKED implies either a single array: for(@), with a
2183+
/* OPf_STACKED implies either a single array: for (@), with a
21842184
* single AV on the stack, or a range: for (1..5), with 1 and 5 on
2185-
* the stack */
2185+
* the stack. */
21862186
SV *maybe_ary = POPs;
21872187
if (SvTYPE(maybe_ary) != SVt_PVAV) {
21882188
/* range */

t/porting/customized.dat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ File::Path cpan/File-Path/lib/File/Path.pm 623799e76e11a756ca5e18749d8bc1bdc3800
4747
File::Path cpan/File-Path/t/Path_win32.t 94b9276557ce7f80b91f6fd9bfa7a0cd9bf9683e
4848
File::Spec dist/PathTools/t/rel2abs_vs_symlink.t abbf1a890a1b6fefebc0c8a9e2849694ade89fa9
4949
JSON::PP cpan/JSON-PP/lib/JSON/PP.pm ea210ef037088b8ff77db8a0c149e09032a4beab
50-
Module::CoreList dist/Module-CoreList/lib/Module/CoreList.pm 4d912fda39277aaf6acc13bfe9e3a780e42cdb5f
50+
Module::CoreList dist/Module-CoreList/lib/Module/CoreList.pm 748b32ab22686fbfba9e849816e04f6bb86de424
5151
Module::CoreList dist/Module-CoreList/lib/Module/CoreList/Utils.pm a60ec2d94e598803f82185075549503593c1ce93
5252
Module::Metadata cpan/Module-Metadata/t/lib/GeneratePackage.pm 502ffbe2609947430e6aa1a3df8064b3fef3e086
5353
Net::Domain cpan/libnet/lib/Net/Domain.pm 3ada368520d3179da8bc1b28ae61a99b4981b758

0 commit comments

Comments
 (0)