(demunge-java-clojure-frames s)(demunge-java-clojure-frames s demunge-cache)Transform that demunges Java and Clojure stackframes.
Transform that demunges Java and Clojure stackframes.
(generate-compact-diff-profile raw-profile-file1 raw-profile-file2 transform)(raw-profile->compact-profile raw-profile count-total-samples?)Transform a split profile into a "compact profile" structure which reuses stack frame strings and thus occupies much less space when serialized.
Transform a split profile into a "compact profile" structure which reuses stack frame strings and thus occupies much less space when serialized.
(read-raw-profile-file file)(read-raw-profile-file file transform)Read raw TXT file generated by async-profiler and return a HashMap
stack->samples where stack is a list of stackframes. Performs demunging
and an optional custom transform.
Read raw TXT file generated by async-profiler and return a HashMap `stack->samples` where `stack` is a list of stackframes. Performs demunging and an optional custom transform.
(read-raw-profile-file-to-compact-profile file)(read-raw-profile-file-to-compact-profile file transform)(remove-lambda-ids s)Transform that removes numeric IDs next to anonymous functions and eval
blocks. This is necessary to render a useful diffgraph between two separate
program executions where these IDs may change.
Transform that removes numeric IDs next to anonymous functions and `eval` blocks. This is necessary to render a useful diffgraph between two separate program executions where these IDs may change.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |