Commit 3288a60743 for perl

commit 3288a60743418796897eabcbbca4688eb4da32c0
Author: Tony Cook <tony@develop-help.com>
Date:   Thu Oct 29 18:44:45 2026 +1100

    perldelta for isa performance and bad magic

diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 140a835aa5..88e295f726 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -118,6 +118,12 @@ The scanner also reduces the cost of tracking match positions, especially
 for case-sensitive matching against non-UTF-8 targets, and avoids repeated
 alignment checks while finding a rejected block of octets.

+=item *
+
+The C<isa> operator now does a cached lookup of the C<isa> method,
+improving performance when that isa() method happens to be
+C<UNIVERSAL::isa>. [GH #24997]
+
 =back

 =head1 Modules and Pragmata
@@ -491,6 +497,12 @@ This bug has now been fixed. [GH #24933]

 Previously the UTF-8 cache wasn't enabled in new threads, leading to performance issues.

+=item *
+
+The C<isa> operator now calls get magic on its left argument before
+checking if that value is a reference and what it is a reference to.
+[GH #24997]
+
 =back

 =head1 Known Problems