Branch: refs/heads/maint-5.40
  Home:   https://github.com/Perl/perl5
  Commit: 747e1642144507fcb6b06cf17109eb193768b5c0
      
https://github.com/Perl/perl5/commit/747e1642144507fcb6b06cf17109eb193768b5c0
  Author: Tony Cook <t...@develop-help.com>
  Date:   2024-10-26 (Sat, 26 Oct 2024)

  Changed paths:
    M lib/builtin.t

  Log Message:
  -----------
  builtin: test the unary functions see if tail call crashes them

(cherry picked from commit 39cf04a2758735e0c0ed9ee89acc5a2b4d52d627)


  Commit: 2c13bf0f11a5063a4782ece753c2a7d82627b80e
      
https://github.com/Perl/perl5/commit/2c13bf0f11a5063a4782ece753c2a7d82627b80e
  Author: Tony Cook <t...@develop-help.com>
  Date:   2024-10-26 (Sat, 26 Oct 2024)

  Changed paths:
    M builtin.c
    M lib/B/Op_private.pm
    M opcode.h
    M pp.c
    M regen/op_private

  Log Message:
  -----------
  builtin: fix TARG handling for refaddr, reftype, ceil, floor, trim

pp_stringify is a little special in that it is "hot" so I don't fix
it here.

(cherry picked from commit db19dfaafcb8344ef45012ae7f90fad964857888)


  Commit: 0ecd18899c7a41a8d68cf5a8b067b32ad74195b4
      
https://github.com/Perl/perl5/commit/0ecd18899c7a41a8d68cf5a8b067b32ad74195b4
  Author: Tony Cook <t...@develop-help.com>
  Date:   2024-10-26 (Sat, 26 Oct 2024)

  Changed paths:
    M builtin.c

  Log Message:
  -----------
  builtin::stringify: duplicate the implementation for XS

I'm not entirely happy with this, but pp_stringify is in pp_hot.c
for a reason, so:
a) I don't want to move it
b) I don't want to complicate it

so just duplicate the trivial implementation.

Fixes #22542

(cherry picked from commit 8df7878c8a51a3781b8f8106e4d2d5d419c2d1a1)


Compare: https://github.com/Perl/perl5/compare/5889a72f3097...0ecd18899c7a

To unsubscribe from these emails, change your notification settings at 
https://github.com/Perl/perl5/settings/notifications

Reply via email to