Description Usage Arguments Details Value Author(s) See Also Examples
Writes the profile data in callgrind format suitable for use with
kcachegrind
or qcachegrind
.
1 | writeCallgrindFile(pd, file = "Rprof.cg", GC = TRUE, dropSource = TRUE)
|
pd |
profile data as returned by |
file |
a connection or the name of the file where the callgrind output will be written. |
GC |
logical; if true include GC information. |
dropSource |
logical; if true drop initial stack entried from a
|
The callgrind format is used by Valgrind's callgrind tool. The KDE
tool kcachegrind
can be used to display the file;
kcachegrind
displays the summary statistics, a call graph, and
annotated source code if source information is
available. kcachegrind
is available in Linux and Windows; on
Mac OSX qcachegrind
is available.
Used for side effect.
Luke Tierney
Rprof
,
summaryRprof
,
flatProfile
,
readProfileData
,
plotProfileCallGraph
,
profileCallGraph2Dot
1 2 3 4 5 6 7 8 9 10 11 12 13 | pd <- readProfileData(system.file("samples", "glmEx.out", package="proftools"))
tmp <- tempfile()
writeCallgrindFile(pd, file = tmp)
file.show(tmp)
unlink(tmp)
## Not run:
## If you have kcachegrind installed on a UNIX-like system then do:
tmp <- tempfile()
writeCallgrindFile(pd, file = tmp)
system(sprintf("kcachegrind
unlink(tmp)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.