add runner crate (#34)

Signed-off-by: xermicus <cyrill@parity.io>
Co-authored-by: xermicus <cyrill@parity.io>
Co-authored-by: pgherveou <pgherveou@gmail.com>
This commit is contained in:
Cyrill Leutwiler
2024-08-24 03:20:52 +02:00
committed by GitHub
parent 0903718f07
commit 7844bbb604
10 changed files with 8664 additions and 224 deletions
+6
View File
@@ -37,6 +37,8 @@ env_logger = { version = "0.10.0", default-features = false }
serde_stacker = "0.1"
criterion = { version = "0.5", features = ["html_reports"] }
log = { version = "0.4" }
codec = { version = "3.6.12", default-features = false, package = "parity-scale-codec" }
scale-info = { version = "2.11.1", default-features = false }
# Benchmarking against EVM
primitive-types = { version = "0.12", features = ["codec"] }
@@ -47,6 +49,10 @@ version = "0.5"
default-features = false
features = ["serde", "llvm18-0", "no-libffi-linking", "target-riscv"]
[workspace.dependencies.polkadot-sdk]
git = "https://github.com/paritytech/polkadot-sdk"
rev = "559fa1db0594a81d5dbf343613ba2f3fc16708da"
[profile.benchmark]
inherits = "release"
lto = true