Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files.
(Some other minor things here and there.) original commit: debd1f9f1e6899e2a7e4ab5de929a49df490b5c7
This commit is contained in:
commit
efbd76cf8c
|
@ -51,7 +51,7 @@ Represents the analyzed profile result.
|
||||||
@item{@scheme[thread-times] holds an association list mapping thread
|
@item{@scheme[thread-times] holds an association list mapping thread
|
||||||
identifiers to cpu time for the corresponding threads. As samples
|
identifiers to cpu time for the corresponding threads. As samples
|
||||||
are collected, each thread that is observed is assigned a small
|
are collected, each thread that is observed is assigned a small
|
||||||
integer identifier. These identifers are listed for each function
|
integer identifier. These identifiers are listed for each function
|
||||||
call, and the total time spent in each thread is in this field.}
|
call, and the total time spent in each thread is in this field.}
|
||||||
|
|
||||||
@item{@scheme[nodes] is a list of nodes representing all observed
|
@item{@scheme[nodes] is a list of nodes representing all observed
|
||||||
|
@ -65,7 +65,7 @@ Represents the analyzed profile result.
|
||||||
constructed for every graph. This node is used as the caller for
|
constructed for every graph. This node is used as the caller for
|
||||||
all top-level function nodes and as the callee for all leaf nodes.
|
all top-level function nodes and as the callee for all leaf nodes.
|
||||||
It can therefore be used to start a scan of the call graph. In
|
It can therefore be used to start a scan of the call graph. In
|
||||||
addition, the times associated with it's "callers and callees"
|
addition, the times associated with its "callers and callees"
|
||||||
actually represent the time these functions spent being the root of
|
actually represent the time these functions spent being the root of
|
||||||
the computation or its leaf. (This can be different from a node's
|
the computation or its leaf. (This can be different from a node's
|
||||||
``self'' time, since it is divided by the number of instances a
|
``self'' time, since it is divided by the number of instances a
|
||||||
|
|
|
@ -35,7 +35,7 @@ this table looks like:
|
||||||
|
|
||||||
@verbatim[#:indent 2]{
|
@verbatim[#:indent 2]{
|
||||||
B [M1] M2%
|
B [M1] M2%
|
||||||
[N1] N2(N3%) N4(N5%) A ...path/to/source.ss:12:34
|
[N1] N2(N3%) N4(N5%) A ...path/to/source.rkt:12:34
|
||||||
C [M3] M4%}
|
C [M3] M4%}
|
||||||
|
|
||||||
Where actual numbers appear in the printout. The meaning of the
|
Where actual numbers appear in the printout. The meaning of the
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
|
|
||||||
@defmodule[profile]
|
@defmodule[profile]
|
||||||
|
|
||||||
This module provides one procedure and one macroxs that are convenient
|
This module provides one procedure and one macro that are convenient
|
||||||
high-level entry points for timing expressions. This hides the
|
high-level entry points for timing expressions. This hides the
|
||||||
details that are available through other parts of the library, and is
|
details that are available through other parts of the library, and is
|
||||||
intended as a convenient tool for profiling code.
|
intended as a convenient tool for profiling code.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user