Skip to content

Commit a707dec

Browse files
tonycozmauke
authored andcommitted
perldelta for save source lines as PVIV instead of as PVMG
1 parent cd84df2 commit a707dec

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

pod/perldelta.pod

+8
Original file line numberDiff line numberDiff line change
@@ -377,6 +377,14 @@ manager will later use a regex to expand these into links.
377377
In some cases an C<eval> would not add integer parts to the source
378378
lines saved by the debugger. [GH #23151]
379379

380+
=item *
381+
382+
Save debugger lines as C<PVIV> SVs rather than as C<PVMG> SVs as they
383+
don't need magic, aren't blessed and don't need to store a floating
384+
point part. This should save 24 bytes per stored line for 64-bit
385+
systems, more for C<-Duselongdouble> or C<-Dusequadmath> builds.
386+
Discussed in [GH #23171].
387+
380388
=back
381389

382390
=head1 Known Problems

0 commit comments

Comments
 (0)