summaryrefslogtreecommitdiff
path: root/pod/perlhacktips.pod
diff options
context:
space:
mode:
authorMatthew Horsfall <wolfsage@gmail.com>2016-04-01 12:44:49 -0400
committerDavid Mitchell <davem@iabyn.com>2016-04-05 12:08:24 +0100
commit6fb87544af0ff2b9b9c12038bc0fb261f56a7d88 (patch)
tree66da80f2fbe098887d8e0b27081ead9197097b5b /pod/perlhacktips.pod
parent726368e016b611dfdf44e3a9a53e572b2e25de73 (diff)
downloadperl-6fb87544af0ff2b9b9c12038bc0fb261f56a7d88.tar.gz
Get -Accflags=-DPERL_MEM_LOG compiling again
It had rotted a bit Well, more than one probably. Move the declarations of the functions Perl_mem_log_alloc etc from handy.h into embed.fnc where whey belong, and where Malloc_t will have already been defined.
Diffstat (limited to 'pod/perlhacktips.pod')
-rw-r--r--pod/perlhacktips.pod11
1 files changed, 6 insertions, 5 deletions
diff --git a/pod/perlhacktips.pod b/pod/perlhacktips.pod
index 42b63d9eda..1dd715a0bb 100644
--- a/pod/perlhacktips.pod
+++ b/pod/perlhacktips.pod
@@ -1451,12 +1451,13 @@ C<-DPERL_MEM_LOG> instead.
=head2 PERL_MEM_LOG
-If compiled with C<-DPERL_MEM_LOG>, both memory and SV allocations go
-through logging functions, which is handy for breakpoint setting.
+If compiled with C<-DPERL_MEM_LOG> (C<-Accflags=-DPERL_MEM_LOG>), both
+memory and SV allocations go through logging functions, which is
+handy for breakpoint setting.
-Unless C<-DPERL_MEM_LOG_NOIMPL> is also compiled, the logging functions
-read $ENV{PERL_MEM_LOG} to determine whether to log the event, and if
-so how:
+Unless C<-DPERL_MEM_LOG_NOIMPL> (C<-Accflags=-DPERL_MEM_LOG_NOIMPL>) is
+also compiled, the logging functions read $ENV{PERL_MEM_LOG} to
+determine whether to log the event, and if so how:
$ENV{PERL_MEM_LOG} =~ /m/ Log all memory ops
$ENV{PERL_MEM_LOG} =~ /s/ Log all SV ops