Bencher update (#507)
* update weight template * ignore resources consumed by benched submethods * * refactor bencher / no need for build script * add wasm_builder for building benches into wasm * colorized output * update docs * remove cfg(test) * clippy * clippy * wasm handle panic * generate bench tests * update docs * fix features * update the way benches are defined * fix reset reduntant meter * fix repeat-reads/writes * cleanup
Showing
- bencher/Cargo.toml 22 additions, 0 deletionsbencher/Cargo.toml
- bencher/src/bench_runner.rs 9 additions, 19 deletionsbencher/src/bench_runner.rs
- bencher/src/build_wasm/mod.rs 64 additions, 0 deletionsbencher/src/build_wasm/mod.rs
- bencher/src/build_wasm/prerequisites.rs 301 additions, 0 deletionsbencher/src/build_wasm/prerequisites.rs
- bencher/src/build_wasm/wasm_project.rs 709 additions, 0 deletionsbencher/src/build_wasm/wasm_project.rs
- bencher/src/colorize.rs 39 additions, 0 deletionsbencher/src/colorize.rs
- bencher/src/handler.rs 27 additions, 3 deletionsbencher/src/handler.rs
- bencher/src/lib.rs 171 additions, 5 deletionsbencher/src/lib.rs
- bencher/src/macros.rs 74 additions, 108 deletionsbencher/src/macros.rs
- bencher/src/redundant_meter.rs 111 additions, 0 deletionsbencher/src/redundant_meter.rs
- weight-gen/src/template.hbs 2 additions, 2 deletionsweight-gen/src/template.hbs
- weight-meter/Cargo.toml 6 additions, 0 deletionsweight-meter/Cargo.toml
- weight-meter/src/lib.rs 0 additions, 2 deletionsweight-meter/src/lib.rs
- weight-meter/weight-meter-procedural/Cargo.toml 2 additions, 1 deletionweight-meter/weight-meter-procedural/Cargo.toml
- weight-meter/weight-meter-procedural/src/lib.rs 17 additions, 0 deletionsweight-meter/weight-meter-procedural/src/lib.rs
Loading
Please register or sign in to comment