TezzNative v1.1.0 is hardening toward production. View roadmap

Benchmarks

Repeatable performance proof, not marketing numbers.

The public harness separates check, bytecode, native build, native run, and optional external language comparisons.

startup

Startup time

Minimal process launch and program startup.

sum_loop

Numeric loop

Integer loop lowering and arithmetic throughput.

string_scan

String processing

Byte scanning, nested loops, and accumulation.

file_io

File read/write

Binary write, size check, readback, accumulation, and cleanup.

Comparison Fixtures

Comparison sources are visible in the repository. Missing optional toolchains are reported as skipped, not as benchmark results.

LanguageStatus
TezzNativeSource-visible fixture set
PythonSource-visible fixture set
CSource-visible fixture set
Node.jsSource-visible fixture set
GoSource-visible fixture set
RustSource-visible fixture set

Run Locally

Windows
powershell -ExecutionPolicy Bypass -File .\benchmarks\run.ps1 -IncludeExternal
Linux / WSL
bash benchmarks/run.sh ./TezzNative-language/bin/tezzc-linux-x64 --iterations 3 --include-external

Result Contract

CSV rows use tezznative.benchmark-result.v1. Metadata files use tezznative.benchmark-run.v1.

Measured

Elapsed time, peak memory where available, binary size, command, exit code, timeout status, and output hash.

Separated

Bytecode, native build, native run, and external language runs are separate rows.

Not Claimed Yet

CategoryGate
JSON parsingWaiting for a stable JSON fixture.
HTTP throughputWaiting for a local load driver and stable server fixture.
Matrix mathWaiting for a real supported numeric backend gate.
GPU/NPU/LLMExperimental only; fallback results are not acceleration results.