# Profiling web-edit with Python 3.15: flame graphs and source heatmaps

> Source: <https://simonwillison.net/2026/Oct/12/python-3-15-web-edit-profiling/>
> Published: 2026-10-12 16:58:00+00:00

**Research:** [Profiling web-edit with Python 3.15: flame graphs and source heatmaps](https://github.com/simonw/research/tree/main/python-3-15-web-edit-profiling#readme)

I put the [new Python 3.15 profiler](https://simonwillison.net/2026/Oct/12/python-3-15/#a-sampling-profiler) through its paces by having GPT-6 Astra Extra High in Codex run it against my new [web-edit app](https://simonwillison.net/2026/Oct/12/web-edit/):

`I need a Python 3.15 flame graph and heatmap demo of the "web-edit" app from PyPI - research first then make me those demos`

Here's the resulting example [flame graph](https://simonw.github.io/research/python-3-15-web-edit-profiling/artifacts/flamegraph.html) and [heatmap](https://simonw.github.io/research/python-3-15-web-edit-profiling/artifacts/heatmap/index.html).
