Skip to content

Commit 3b40a0a

Browse files
committed
perldelta for save source lines as PVIV instead of as PVMG
1 parent faa3343 commit 3b40a0a

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

pod/perldelta.pod

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -369,6 +369,14 @@ manager will later use a regex to expand these into links.
369369
In some cases an C<eval> would not add integer parts to the source
370370
lines saved by the debugger. [GH #23151]
371371

372+
=item *
373+
374+
Save debugger lines as C<PVIV> SVs rather than as C<PVMG> SVs as they
375+
don't need magic, aren't blessed and don't need to store a floating
376+
point part. This should save 24 bytes per stored line for 64-bit
377+
systems, more for C<-Duselongdouble> or C<-Dusequadmath> builds.
378+
Discussed in [GH #23171].
379+
372380
=back
373381

374382
=head1 Known Problems

0 commit comments

Comments
 (0)