Profiles a spread of WebCrypto primitives across two domains — the per-call latency floor (additive dispatch overhead) and bulk throughput (multiplicative per-byte rate) — with full distribution stats, a verified software-AES baseline for the AES-NI ratio, a SHA-256/512 ratio for SHA-NI, and an analytic read. Open as its own tab; cross-origin-isolate it for the 5 µs clock.
Runs ~10–45s. Full gamut always runs crypto bulk/floor, AES burst, Timer A/B, and the clock/scheduler probe suite; the JSON frame updates as metrics complete.
Analytic read
Run the gamut to populate ratios and verdict.
Timer A/B — counter clock vs amortized clock
metric
performance.now()
SAB + WASM counter
Run the gamut or “Timer A/B” to compare the amortized clock against a parallel counter clock on the same AES-GCM floor op.
Clock & scheduler telemetry
Run “Scheduler probes” or the full gamut to capture event-loop, Worker, timer, rAF, idle, long-task, Atomics.wait, and WebGPU capability signals.
Console
Full results
Data-sense JSON frame
The frame live-updates after each metric and appends completed snapshots into runs[].
Copy the whole frame. It is valid JSON with live run, historical/current runs[], flattened featureVector, raw sample arrays, ratios, Timer A/B, and clock/scheduler telemetry.