lib-script · crate

kinogaki-script-bench

Libraryenvironmentbin

Benchmarks on the test host, 1M elements: cargo run --release -p kinogaki-script-bench.

Repository
lib-script (kinogaki/lib-script)
Folder
libs/lib-script/crates/bench
Source
1 file, 95 lines
Tests
0 files, 0 lines
depends onused by tests alonedependencies for tests alone are listed below, not drawn

What it is

Benchmarks on the test host, 1M elements: cargo run --release -p kinogaki-script-bench.

Each case reports the best of several whole runs (output columns made, every chunk run, results stored), after a warm-up run.

Depends on

CrateRepositoryAsWhat it is
kinogaki-script-execlib-scriptnormallib-script's engine: a column (batch) interpreter in safe Rust.
kinogaki-script-hostlib-scriptnormalThe boundary between lib-script and a host.
kinogaki-script-syntaxlib-scriptnormallib-script's syntax: an indentation-aware lexer, a recovering parser and a syntax tree whose every node keeps the exact span of its text.
kinogaki-script-typeslib-scriptnormallib-script's front end after parsing: types, the host schema a context offers, the library catalog's signatures, the checker that builds the typed program, and completion and hover for the editor.

Third-party

None.

Used by

None.

Modules

One file: the crate root.

Public types and traits

No public types or traits.