5 ms·
Can anyone point me to the tool they use to generate the concurrency graphs, such as this one https://user-images.githubusercontent.com/410484/93755338-ba1f7c00
by lowleveldesign 6y ago
Can anyone point me to the tool they use to generate the concurrency graphs, such as this one https://user-images.githubusercontent.com/410484/93755338-ba1f7c00-fc20-11ea-85ee-25a77b4af2c9.png https://user-images.githubusercontent.com/410484/93755338-ba...? Is it something OCaml specific?
- sadiq 6y agoThat's the Chrome tracing tool: https://www.chromium.org/developers/how-tos/trace-event-profiling-tool https://www.chromium.org/developers/how-tos/trace-event-prof... It uses the event logging infrastructure in multicore which outputs json. Normal OCaml has integrated this since 4.11: https://ocaml.org/releases/4.11/htmlman/instrumented-runtime.html https://ocaml.org/releases/4.11/htmlman/instrumented-runtime... but switches to the Common Tracing Format (CTF) so you'll need an extra step to convert it to a format Chrome tracing can ingest.
- lowleveldesign 6y agoGreat thanks for the detailed answer.