Branch: refs/heads/blead
Home: https://github.com/Perl/perl5
Commit: 6d027000599b5051f505961adb3f5bc5dacdcffe
https://github.com/Perl/perl5/commit/6d027000599b5051f505961adb3f5bc5dacdcffe
Author: Richard Leach <[email protected]>
Date: 2026-08-31 (Mon, 31 Aug 2026)
Changed paths:
M lib/B/Deparse.pm
M lib/B/Deparse.t
M lib/B/Op_private.pm
M op.c
M opcode.h
M regen/embed.pl
M regen/op_private
M t/porting/symbol_visibility.dat
Log Message:
-----------
OP_REF_CMP - deparse order and symbol visibility
This commit tracks the original ordering of CONST and ref/reftype, so that
deparsing is a closer reflection of the original source code. (Mostly to
limit the breakage of tests on CPAN that involve the results of deparsing.)
ref $x eq "SCALAR"
vs
"SCALAR" eq ref $x
As this commit involved added a flag, all flags associated with OP_REF_CMP
were moved to the `@undocumented_always_visible` array in _regen/embed.pl_.
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications