From 170df74a4c4b5b787f1f2cd4610af29630013850 Mon Sep 17 00:00:00 2001 From: ChrisRackauckas Date: Sun, 21 Sep 2025 23:52:16 -0400 Subject: [PATCH] Add mention of StatProfilerHTML.jl for sharing profiles MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Added StatProfilerHTML.jl to the profiling visualization tools section as the best way to share profiles with others via zip files. This tool generates self-contained HTML files that can be easily shared on platforms like Slack or Discourse, allowing others to inspect profiling results interactively without needing Julia installed. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- optimizing/index.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/optimizing/index.md b/optimizing/index.md index ff58fa1..1cd6a2e 100644 --- a/optimizing/index.md +++ b/optimizing/index.md @@ -144,6 +144,8 @@ using ProfileView To integrate profile visualisations into environments like Jupyter and Pluto, use [ProfileSVG.jl](https://github.com/kimikage/ProfileSVG.jl) or [ProfileCanvas.jl](https://github.com/pfitzseb/ProfileCanvas.jl), whose outputs can be embedded into a notebook. +For sharing profiles with others (e.g., on Slack or Discourse), [StatProfilerHTML.jl](https://github.com/tkluck/StatProfilerHTML.jl) is particularly useful as it generates self-contained HTML files that can be zipped and shared, allowing others to inspect the profiling results interactively without needing Julia installed. + No matter which tool you use, if your code is too fast to collect samples, you may need to run it multiple times in a loop. \advanced{