Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 3d5c4765189d8c979389b94387b68adf2e52ba36
      
https://github.com/Perl/perl5/commit/3d5c4765189d8c979389b94387b68adf2e52ba36
  Author: Dagfinn Ilmari Mannsåker <ilm...@ilmari.org>
  Date:   2022-07-27 (Wed, 27 Jul 2022)

  Changed paths:
    M lib/B/Deparse.pm

  Log Message:
  -----------
  B::Deparse: Remove obsolete handling of OP_ENTERSUB's OPf_SPECIAL flag

It was used to flag that call sub was being called using the `do
SUBNAME(LIST)` notation, which was removed in 5.20 (commit
8c74b41425572faeb638f1269025b59d0785794f).


  Commit: 851316ecf9c3b43143ab0f934ec119eb98721f54
      
https://github.com/Perl/perl5/commit/851316ecf9c3b43143ab0f934ec119eb98721f54
  Author: Dagfinn Ilmari Mannsåker <ilm...@ilmari.org>
  Date:   2022-07-27 (Wed, 27 Jul 2022)

  Changed paths:
    M ext/B/t/optree_specials.t
    M op.c

  Log Message:
  -----------
  Don't set the OPf_SPECIAL bit on implicit VERSION/import/export calls

The implicit method calls use by `use` and `no` were setting the
OPf_SPECIAL bit on the ENTERSUB op, but that has never made any
difference to anything.


  Commit: 1ccf3a91f2fe28f607985d5d7c2fc74fb2534779
      
https://github.com/Perl/perl5/commit/1ccf3a91f2fe28f607985d5d7c2fc74fb2534779
  Author: Dagfinn Ilmari Mannsåker <ilm...@ilmari.org>
  Date:   2022-07-27 (Wed, 27 Jul 2022)

  Changed paths:
    M op.c

  Log Message:
  -----------
  Don't set OPf_SPECIAL on ENTERSUB for lvalue sub assignments

This flag does not appear ever have been used for anything in this context.


  Commit: 075374a7c09ff513fd731e1f9dcb5c0a752708d2
      
https://github.com/Perl/perl5/commit/075374a7c09ff513fd731e1f9dcb5c0a752708d2
  Author: Dagfinn Ilmari Mannsåker <ilm...@ilmari.org>
  Date:   2022-07-27 (Wed, 27 Jul 2022)

  Changed paths:
    M op.c

  Log Message:
  -----------
  Don't set OPf_SPECIAL on implicit attributes->import call

This flag does not appear to have ever been used for anything.


  Commit: f217bf5e4223bccd8b36a3b91a90831a62b21437
      
https://github.com/Perl/perl5/commit/f217bf5e4223bccd8b36a3b91a90831a62b21437
  Author: Dagfinn Ilmari Mannsåker <ilm...@ilmari.org>
  Date:   2022-07-27 (Wed, 27 Jul 2022)

  Changed paths:
    M pod/perldelta.pod

  Log Message:
  -----------
  perldelta entry for OP_ENTERSUB OPf_SPECIAL flag changes


Compare: https://github.com/Perl/perl5/compare/8290d9dfc2f9...f217bf5e4223

Reply via email to