Benchmarks @pierre/diffs branches against real diffs, live.
Each column is a branch ("version"): the server clones it, builds its
diffshub app and serves it locally (builds are cached until the branch
moves, so the first run of a version takes a few minutes). Patches are
downloaded from GitHub once and cached, so runs never re-download. Each
checked cell becomes one run: a fresh headless Chromium loads the diff on
that version, waits for the parse to finish, then reads the renderer's
real memory from the OS before and after a forced GC. Runs execute
strictly one at a time, in order, fully isolated from each other —
watch them live below.
passes per checked cell:
connecting…
no run in progress
wall = stream span as logged by the app (includes reading the patch from the local cache); CPU = renderer main-thread task time over the same window. raw results
| version | diff | runs | parse CPU | parse wall | peak MB | settled MB | after-GC MB | JS heap MB | failures |
|---|
Every finished run, newest first, persisted on the server. Click a column header to sort.