[Perl/perl5] 78a81e: reftype/refaddr: invoke set magic in the non-refer...

[email protected] (Tony Cook via perl5-changes)
Newsgroups perl.perl5.changes
Message-ID <Perl/perl5/push/refs/heads/smoke-me/tonyc/24634-reftype-magic/[email protected]>
  Branch: refs/heads/smoke-me/tonyc/24634-reftype-magic
  Home:   https://github.com/Perl/perl5
  Commit: 78a81ed3c05feb42bea10deab647d89c9c3e00b2
      https://github.com/Perl/perl5/commit/78a81ed3c05feb42bea10deab647d89c9c3e00b2
  Author: Tony Cook <[email protected]>
  Date:   2026-08-10 (Mon, 10 Aug 2026)

  Changed paths:
    M builtin.c
    M lib/builtin.t

  Log Message:
  -----------
  reftype/refaddr: invoke set magic in the non-reference case

Fixes #24634


  Commit: 87da4c6fe876ce4981222050b4b1841a79ec7ff8
      https://github.com/Perl/perl5/commit/87da4c6fe876ce4981222050b4b1841a79ec7ff8
  Author: Tony Cook <[email protected]>
  Date:   2026-08-10 (Mon, 10 Aug 2026)

  Changed paths:
    M builtin.c

  Log Message:
  -----------
  reftype/refaddr: use sv_set_undef() instead of sv_setsv(..., &PL_sv_undef)

sv_set_undef() does a lot less work.


  Commit: 532c1ef505f79fe3fb782414a70be01339b6900e
      https://github.com/Perl/perl5/commit/532c1ef505f79fe3fb782414a70be01339b6900e
  Author: Tony Cook <[email protected]>
  Date:   2026-08-10 (Mon, 10 Aug 2026)

  Changed paths:
    M pod/perldelta.pod

  Log Message:
  -----------
  perldelta for fix set magic for refaddr and reftype


  Commit: abee17a5335c7fc179e40f359ff2d0d9b7edd1d8
      https://github.com/Perl/perl5/commit/abee17a5335c7fc179e40f359ff2d0d9b7edd1d8
  Author: Tony Cook <[email protected]>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M lib/builtin.t

  Log Message:
  -----------
  rewrite the comments on the test

I intend to squash this up into the first commit.


Compare: https://github.com/Perl/perl5/compare/78a81ed3c05f%5E...abee17a5335c

To unsubscribe from these emails, change your notification settings at https://github.com/Perl/perl5/settings/notifications
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.