The files behind the numbers
Every figure on the Guion page comes from one of these reports or raw-sample files. Each is a byte-for-byte copy of a file in the project repository, listed with its size and SHA-256. Check a hash with shasum -a 256 FILE. The measurements describe named workloads on one machine; read each report's own limits before you rely on a number.
| File | Bytes | SHA-256 | Cited by | Reproduce with |
|---|---|---|---|---|
| 2026-10-27-current-main-outcome-checkpoint.md | 5,828 | 566d913d74a6c181dc74f07d75b31b54ab48cf81261b3b6cc6180eb6830214e6 |
Where it has been tested | see the report |
| 2026-10-27-lockfile-scale-ram-package-limit.md | 3,842 | a2e61268057c8a193164fd4bd098a408d977965f2708343298d3b9f14d0ce3e1 |
A lockfile auditor, up to 16,384 packages | see the report |
| 2026-10-27-parallel-http-cancellation.md | 2,832 | 7e6cea58e350952da780160ab12f51d21f7c027cdffc2d9f4a3547c719562322 |
A failing worker cancels its siblings | cargo test --locked --offline --jobs 2 -p guion-runtime --test http parallel_worker_failure_cancels_in_flight_http_sibling_and_closes_socket -- --exact |
| 2026-11-03-server-speed-gate-aarch64.json | 13,033 | 3580da5cd4710da88792d3f745d02a744df4e5fa3ce770284451dce07ddd7c08 |
Text, JSON Lines and CSV on two server CPUs | see the report |
| 2026-11-03-server-speed-gate-x86_64.json | 13,056 | 61569f4c767cdabb02fc859e6ad446110d6c5f251ad56110ce26382136e9b7f1 |
Text, JSON Lines and CSV on two server CPUs | see the report |
| 2026-11-03-server-speed-gate.md | 5,991 | ca92c0ce820033942d6d074aa27e74baafb7b56695de96d092197a8faa3537dd |
Text, JSON Lines and CSV on two server CPUs; Where it has been tested | see the report |
| 2026-11-04-follow-ups-report.md | 11,242 | e521171f2904dd2f08f2a1ad9416e14b8357ba03693f11c0f45f823f05b74d03 |
Three small loops after the machine-code work | see the report |
| 2026-11-05-application-acceptance.json | 249,771 | 8c573589aa1482f9cc7fa21301882497c6e9d539ac65fb63fb7b2f806b617e0f |
Does it behave the same as Python? | see the report |
| 2026-11-05-lockfile-scale.json | 14,219 | 1b999b8921d9b358258c2f78b46ff3af8bc5c75f3888bb9d202a92b78fb3d196 |
A lockfile auditor, up to 16,384 packages | see the report |
| 2026-11-05-mac-remeasurement.md | 4,326 | e99453bcb6513d335c42a40921de956c20c91c583d519490d8ae91f0bf277cc0 |
Richards, a classic benchmark program; Five short programs, start to finish; Nine everyday applications; Does it behave the same as Python?; A lockfile auditor, up to 16,384 packages; A failing worker cancels its siblings | cargo test --locked --offline --jobs 2 -p guion-runtime --test http parallel_worker_failure_cancels_in_flight_http_sibling_and_closes_socket -- --exact |
| 2026-11-05-nine-app-comparison.json | 10,924 | 14fcc052d5b4c7db9d2a2ca2fd75b2c6b9343eb5c0cf3d9568df9f4d5e9d45fd |
Nine everyday applications | see the report |
| 2026-11-05-richards-session-report.json | 549,745 | 3197d05323d3edf3bb4b46c5d29c94dc7b23beea1241ff41051db9f4149c30c4 |
Richards, a classic benchmark program | see the report |
| 2026-11-05-short-source.json | 115,998 | c4067d75bb93b0736bb1430368fdaef2dd622b43576f942ed775f10e038b2598 |
Five short programs, start to finish | see the report |
| namesake.md | 2,011 | 3631304d5717b0da7058256633f510ff4c336abc5f3665573f49975591126dc0 |
The name, and who it honours | see the report |
| run.py | 1,993 | 5195dbc58d900bd6dd71c8eaf0b2cb00e302f6deabfec3124383f47c0774810e |
Three small loops after the machine-code work | see the report |
| status.md | 29,123 | defb3065c904ef0867539a0395aa1831be99514f20f52fdbb7ed3a9a47d5907f |
Where it has been tested; When an assistant was asked to choose | see the report |