mirror of
https://github.com/sstefani/mtrace.git
synced 2025-12-07 17:26:44 +08:00
fix help and manual page
This commit is contained in:
parent
f837c452e3
commit
b147f2b2ff
@ -41,6 +41,7 @@ mtrace-ng \- A dynamic memory allocation tracer
|
||||
[\-D|\-\-debug \fImask\fR]
|
||||
[\-i|\-\-interactive]
|
||||
[\-l|\-\-logfile \fIfilename\fR]
|
||||
[\-L|\-\-long]
|
||||
[\-n|\-\-nocpp]
|
||||
[\-N|\-\-nohwbp]
|
||||
[\-S|\-\-sanity]
|
||||
@ -71,6 +72,7 @@ mtrace-ng \- A dynamic memory allocation tracer
|
||||
[\-C|\-\-cwd \fIpath\fR]
|
||||
[\-D|\-\-debug \fImask\fR]
|
||||
[\-l|\-\-logfile \fIfilename\fR]
|
||||
[\-L|\-\-long]
|
||||
[\-n|\-\-nocpp]
|
||||
[\-N|\-\-nohwbp]
|
||||
[\-S|\-\-sanity]
|
||||
@ -267,12 +269,14 @@ Use a given logfile instead of a socket connection. In trace mode all data will
|
||||
be written into the logfile. In the non trace mode the data will be retrieved
|
||||
from the logfile. This option can improve the performance of the trace
|
||||
since the trace will be split into to different actions.
|
||||
.IP "\-L, \-\-long"
|
||||
Do a long dump which includes map file as well.
|
||||
.IP "\-n, \-\-nocpp"
|
||||
Disable the trace of C++ allocation operators. This is safe and faster for libstdc++,
|
||||
since this library does call malloc() and free() inside the allocation operators.
|
||||
.IP "\-N, \-\-nohwbp"
|
||||
Disable the usage of hardware breakpoints. This options is intended for some
|
||||
virtual machines, where hardware breakpoints not working.
|
||||
virtual machines, where hardware breakpoints do not work well.
|
||||
.IP "\-p, \-\-pid \fIpid"
|
||||
Attach to the process with the process ID \fIpid\fR and begin tracing.
|
||||
This option can be used together with passing a command to execute.
|
||||
|
||||
@ -95,7 +95,7 @@ static void usage(void)
|
||||
" -O, --omit=FILE do not place breakpoint in this file\n"
|
||||
" -k, --kill abort mtrace-ng due unexpected error conditon\n"
|
||||
" -l, --logfile use log file instead of socket connection\n"
|
||||
" -L, --long long dump including map filename\n"
|
||||
" -L, --long long dump includes map filename\n"
|
||||
" -n, --nocpp disable trace of c++ allocation operators (faster for libstdc++)\n"
|
||||
" -N, --nohwbp disable hardware breakpoint support\n"
|
||||
#ifndef DISABLE_CLIENT
|
||||
@ -106,7 +106,8 @@ static void usage(void)
|
||||
" -r, --remote=addr remote use address (path, address or host)\n"
|
||||
#ifndef DISABLE_CLIENT
|
||||
" -s, --sort-by=type sort dump by type:\n"
|
||||
" allocations, average, bytes-leaked, leaks, stacks, total, tsc, usage\n"
|
||||
" allocations, average, bytes-leaked, leaks,\n"
|
||||
" mismatched, stacks, total, tsc, usage\n"
|
||||
#endif
|
||||
" -S, --sanity check mismatching operations against new/delete\n"
|
||||
" -t, --trace trace mode\n"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user