Skip to content

Instantly share code, notes, and snippets.

@osiewicz
Created March 13, 2023 01:17
Show Gist options
  • Save osiewicz/10730625cd47d55f1a69d5c496a8063c to your computer and use it in GitHub Desktop.
Save osiewicz/10730625cd47d55f1a69d5c496a8063c to your computer and use it in GitHub Desktop.
Miri benchmarks with lto disabled/enabled (git commit: 0ba1f4a) (zulip chat: https://rust-lang.zulipchat.com/#narrow/stream/269128-miri/topic/cargo-miri.20LTO.20opt.20level/near/341351901)
Benchmark 1: cargo +miri miri run --manifest-path /home/hiro/Projects/miri/bench-cargo-miri/backtraces/Cargo.toml
Time (mean ± σ): 9.940 s ± 0.192 s [User: 9.753 s, System: 0.113 s]
Range (min … max): 9.640 s … 10.220 s 10 runs
Benchmark 1: cargo +miri miri run --manifest-path /home/hiro/Projects/miri/bench-cargo-miri/mse/Cargo.toml
Time (mean ± σ): 1.612 s ± 0.012 s [User: 1.545 s, System: 0.058 s]
Range (min … max): 1.599 s … 1.641 s 10 runs
Benchmark 1: cargo +miri miri run --manifest-path /home/hiro/Projects/miri/bench-cargo-miri/serde1/Cargo.toml
Time (mean ± σ): 3.747 s ± 0.041 s [User: 3.637 s, System: 0.077 s]
Range (min … max): 3.700 s … 3.833 s 10 runs
Benchmark 1: cargo +miri miri run --manifest-path /home/hiro/Projects/miri/bench-cargo-miri/serde2/Cargo.toml
Time (mean ± σ): 7.896 s ± 0.064 s [User: 7.731 s, System: 0.108 s]
Range (min … max): 7.783 s … 7.988 s 10 runs
Benchmark 1: cargo +miri miri run --manifest-path /home/hiro/Projects/miri/bench-cargo-miri/slice-get-unchecked/Cargo.toml
Time (mean ± σ): 1.523 s ± 0.012 s [User: 1.460 s, System: 0.051 s]
Range (min … max): 1.507 s … 1.551 s 10 runs
Benchmark 1: cargo +miri miri run --manifest-path /home/hiro/Projects/miri/bench-cargo-miri/unicode/Cargo.toml
Time (mean ± σ): 3.145 s ± 0.019 s [User: 3.059 s, System: 0.062 s]
Range (min … max): 3.116 s … 3.183 s 10 runs
Benchmark 1: cargo +miri miri run --manifest-path /home/hiro/Projects/miri/bench-cargo-miri/backtraces/Cargo.toml
Time (mean ± σ): 8.795 s ± 0.051 s [User: 8.631 s, System: 0.113 s]
Range (min … max): 8.708 s … 8.890 s 10 runs
Benchmark 1: cargo +miri miri run --manifest-path /home/hiro/Projects/miri/bench-cargo-miri/mse/Cargo.toml
Time (mean ± σ): 1.457 s ± 0.016 s [User: 1.390 s, System: 0.058 s]
Range (min … max): 1.439 s … 1.479 s 10 runs
Benchmark 1: cargo +miri miri run --manifest-path /home/hiro/Projects/miri/bench-cargo-miri/serde1/Cargo.toml
Time (mean ± σ): 3.489 s ± 0.086 s [User: 3.386 s, System: 0.077 s]
Range (min … max): 3.370 s … 3.628 s 10 runs
Benchmark 1: cargo +miri miri run --manifest-path /home/hiro/Projects/miri/bench-cargo-miri/serde2/Cargo.toml
Time (mean ± σ): 7.352 s ± 0.047 s [User: 7.187 s, System: 0.100 s]
Range (min … max): 7.287 s … 7.434 s 10 runs
Benchmark 1: cargo +miri miri run --manifest-path /home/hiro/Projects/miri/bench-cargo-miri/slice-get-unchecked/Cargo.toml
Time (mean ± σ): 1.301 s ± 0.027 s [User: 1.234 s, System: 0.054 s]
Range (min … max): 1.274 s … 1.353 s 10 runs
Benchmark 1: cargo +miri miri run --manifest-path /home/hiro/Projects/miri/bench-cargo-miri/unicode/Cargo.toml
Time (mean ± σ): 2.943 s ± 0.058 s [User: 2.840 s, System: 0.076 s]
Range (min … max): 2.864 s … 3.057 s 10 runs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment