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

Reply via email to