summaryrefslogtreecommitdiffstats
path: root/tcl8.6/doc/DumpActiveMemory.3
diff options
context:
space:
mode:
authorWilliam Joye <wjoye@cfa.harvard.edu>2018-01-02 20:34:49 (GMT)
committerWilliam Joye <wjoye@cfa.harvard.edu>2018-01-02 20:34:49 (GMT)
commit89c1ac99d375fbd73892aa659f06ef5e2c5ea56e (patch)
treee76ce80d68d11f1ea137bc33a42f71a1d1f32028 /tcl8.6/doc/DumpActiveMemory.3
parent01e4cd2ef2ff59418766b2259fbc99771646aba6 (diff)
downloadblt-89c1ac99d375fbd73892aa659f06ef5e2c5ea56e.zip
blt-89c1ac99d375fbd73892aa659f06ef5e2c5ea56e.tar.gz
blt-89c1ac99d375fbd73892aa659f06ef5e2c5ea56e.tar.bz2
upgrade to tcl/tk 8.6.8
Diffstat (limited to 'tcl8.6/doc/DumpActiveMemory.3')
-rw-r--r--tcl8.6/doc/DumpActiveMemory.368
1 files changed, 0 insertions, 68 deletions
diff --git a/tcl8.6/doc/DumpActiveMemory.3 b/tcl8.6/doc/DumpActiveMemory.3
deleted file mode 100644
index 43333da..0000000
--- a/tcl8.6/doc/DumpActiveMemory.3
+++ /dev/null
@@ -1,68 +0,0 @@
-'\"
-'\" Copyright (c) 1992-1999 Karl Lehenbauer and Mark Diekhans.
-'\" Copyright (c) 2000 by Scriptics Corporation.
-'\" All rights reserved.
-'\"
-.TH "Tcl_DumpActiveMemory" 3 8.1 Tcl "Tcl Library Procedures"
-.so man.macros
-.BS
-.SH NAME
-Tcl_DumpActiveMemory, Tcl_InitMemory, Tcl_ValidateAllMemory \- Validated memory allocation interface
-.SH SYNOPSIS
-.nf
-\fB#include <tcl.h>\fR
-.sp
-int
-\fBTcl_DumpActiveMemory\fR(\fIfileName\fR)
-.sp
-void
-\fBTcl_InitMemory\fR(\fIinterp\fR)
-.sp
-void
-\fBTcl_ValidateAllMemory\fR(\fIfileName, line\fR)
-
-.SH ARGUMENTS
-.AS Tcl_Interp *fileName
-.AP Tcl_Interp *interp in
-Tcl interpreter in which to add commands.
-.AP "const char" *fileName in
-For \fBTcl_DumpActiveMemory\fR, name of the file to which memory
-information will be written. For \fBTcl_ValidateAllMemory\fR, name of
-the file from which the call is being made (normally \fB__FILE__\fR).
-.AP int line in
-Line number at which the call to \fBTcl_ValidateAllMemory\fR is made
-(normally \fB__LINE__\fR).
-.BE
-
-.SH DESCRIPTION
-These functions provide access to Tcl memory debugging information.
-They are only functional when Tcl has been compiled with
-\fBTCL_MEM_DEBUG\fR defined at compile-time. When \fBTCL_MEM_DEBUG\fR
-is not defined, these functions are all no-ops.
-.PP
-\fBTcl_DumpActiveMemory\fR will output a list of all currently
-allocated memory to the specified file. The information output for
-each allocated block of memory is: starting and ending addresses
-(excluding guard zone), size, source file where \fBckalloc\fR was
-called to allocate the block and line number in that file. It is
-especially useful to call \fBTcl_DumpActiveMemory\fR after the Tcl
-interpreter has been deleted.
-.PP
-\fBTcl_InitMemory\fR adds the Tcl \fBmemory\fR command to the
-interpreter given by \fIinterp\fR. \fBTcl_InitMemory\fR is called
-by \fBTcl_Main\fR.
-.PP
-\fBTcl_ValidateAllMemory\fR forces a validation of the guard zones of
-all currently allocated blocks of memory. Normally validation of a
-block occurs when its freed, unless full validation is enabled, in
-which case validation of all blocks occurs when \fBckalloc\fR and
-\fBckfree\fR are called. This function forces the validation to occur
-at any point.
-
-.SH "SEE ALSO"
-TCL_MEM_DEBUG, memory
-
-.SH KEYWORDS
-memory, debug
-
-