diff --git a/collects/profile/analyzer.ss b/collects/profile/analyzer.rkt similarity index 100% rename from collects/profile/analyzer.ss rename to collects/profile/analyzer.rkt diff --git a/collects/profile/main.ss b/collects/profile/main.rkt similarity index 100% rename from collects/profile/main.ss rename to collects/profile/main.rkt diff --git a/collects/profile/render-graphviz.ss b/collects/profile/render-graphviz.rkt similarity index 100% rename from collects/profile/render-graphviz.ss rename to collects/profile/render-graphviz.rkt diff --git a/collects/profile/render-text.ss b/collects/profile/render-text.rkt similarity index 100% rename from collects/profile/render-text.ss rename to collects/profile/render-text.rkt diff --git a/collects/profile/sampler.ss b/collects/profile/sampler.rkt similarity index 100% rename from collects/profile/sampler.ss rename to collects/profile/sampler.rkt diff --git a/collects/profile/scribblings/analyzer.scrbl b/collects/profile/scribblings/analyzer.scrbl index da5201b..2b8fbd7 100644 --- a/collects/profile/scribblings/analyzer.scrbl +++ b/collects/profile/scribblings/analyzer.scrbl @@ -51,7 +51,7 @@ Represents the analyzed profile result. @item{@scheme[thread-times] holds an association list mapping thread identifiers to cpu time for the corresponding threads. As samples 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.} @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 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 - 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 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 diff --git a/collects/profile/scribblings/info.ss b/collects/profile/scribblings/info.rkt similarity index 100% rename from collects/profile/scribblings/info.ss rename to collects/profile/scribblings/info.rkt diff --git a/collects/profile/scribblings/toplevel.scrbl b/collects/profile/scribblings/toplevel.scrbl index 751af09..4beabcc 100644 --- a/collects/profile/scribblings/toplevel.scrbl +++ b/collects/profile/scribblings/toplevel.scrbl @@ -9,7 +9,7 @@ @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 details that are available through other parts of the library, and is intended as a convenient tool for profiling code. diff --git a/collects/profile/structs.ss b/collects/profile/structs.rkt similarity index 100% rename from collects/profile/structs.ss rename to collects/profile/structs.rkt diff --git a/collects/profile/utils.ss b/collects/profile/utils.rkt similarity index 100% rename from collects/profile/utils.ss rename to collects/profile/utils.rkt diff --git a/collects/tests/profile/main.ss b/collects/tests/profile/main.rkt similarity index 100% rename from collects/tests/profile/main.ss rename to collects/tests/profile/main.rkt diff --git a/collects/tests/profile/topsort.ss b/collects/tests/profile/topsort.rkt similarity index 100% rename from collects/tests/profile/topsort.ss rename to collects/tests/profile/topsort.rkt