Integrate:
authorNicholas Clark <nick@ccl4.org>
Sat, 6 Dec 2008 14:02:02 +0000 (14:02 +0000)
committerNicholas Clark <nick@ccl4.org>
Sat, 6 Dec 2008 14:02:02 +0000 (14:02 +0000)
commit2c2ae6bd04e5909204b6892d96adc25645742a13
treea27c65ba7e8f88fc8a1007ef6eca69de9c13e884
parent45f03b425229c1a63224150ca8bbaf52883d0f86
Integrate:
[ 34989]
Integrate:
[ 34979]
Add two more flags, PERLDBf_SAVESRC_NOSUBS and PERLDBf_SAVESRC_INVALID,
which give total control over when source code from evals is stored.
The debugger doesn't need them, but I forsee that profilers might.

[ 34981]
Followup to change 34979. Tests are good, m'kay. Particularly when they
show you that something you thought worked doesn't.
Sadly it's not possible to trivially make it work, so for now they're
todo_skip().
p4raw-link: @34989 on //depot/maint-5.10/perl: 1ecb52c42f0d134604a3fc3e9e9391a7336e6b82
p4raw-link: @34981 on //depot/perl: 83fca67e98dfae0d928a42dd87ba57ec05eeb359
p4raw-link: @34979 on //depot/perl: c30d8139ead4f83c6b3d27b2eace9ff0466eaf4c

p4raw-id: //depot/maint-5.8/perl@35035
p4raw-integrated: from //depot/maint-5.10/perl@35033 'edit in' pp_ctl.c
(@34900..)
p4raw-integrated: from //depot/maint-5.10/perl@34989 'merge in' perl.h
(@34715..)
perl.h
pp_ctl.c