Skip to content

Instantly share code, notes, and snippets.

@zamazan4ik
Created November 19, 2023 19:05
Show Gist options
  • Save zamazan4ik/a4c5b603c16ec9fe3427c9d26a50e3e5 to your computer and use it in GitHub Desktop.
Save zamazan4ik/a4c5b603c16ec9fe3427c9d26a50e3e5 to your computer and use it in GitHub Desktop.
ion: PGO-optimized compared to Release
Running benches/statement.rs (target/x86_64-unknown-linux-gnu/release/deps/statement-4e6da2d7647a3b49)
WARNING: HTML report generation will become a non-default optional feature in Criterion.rs 0.4.0.
This feature is being moved to cargo-criterion (https://github.com/bheisler/cargo-criterion) and will be optional in a future version of Criterion.rs. To silence this warning, either switch to cargo-criterion or enable the 'html_reports' feature in your Cargo.toml.
Benchmarking statement_splitter_throughput/statement_splitter
Benchmarking statement_splitter_throughput/statement_splitter: Warming up for 3.0000 s
Benchmarking statement_splitter_throughput/statement_splitter: Collecting 100 samples in estimated 5.2042 s (96k iterations)
Benchmarking statement_splitter_throughput/statement_splitter: Analyzing
statement_splitter_throughput/statement_splitter
time: [53.639 µs 53.839 µs 54.139 µs]
thrpt: [3.6992 MiB/s 3.7198 MiB/s 3.7337 MiB/s]
change:
time: [-20.691% -19.997% -19.257%] (p = 0.00 < 0.05)
thrpt: [+23.850% +24.995% +26.089%]
Performance has improved.
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) high mild
2 (2.00%) high severe
Running benches/terminator.rs (target/x86_64-unknown-linux-gnu/release/deps/terminator-5c40a20f430cc3fc)
WARNING: HTML report generation will become a non-default optional feature in Criterion.rs 0.4.0.
This feature is being moved to cargo-criterion (https://github.com/bheisler/cargo-criterion) and will be optional in a future version of Criterion.rs. To silence this warning, either switch to cargo-criterion or enable the 'html_reports' feature in your Cargo.toml.
Benchmarking terminator-Throughput/terminator/19604
Benchmarking terminator-Throughput/terminator/19604: Warming up for 3.0000 s
Benchmarking terminator-Throughput/terminator/19604: Collecting 100 samples in estimated 5.2382 s (61k iterations)
Benchmarking terminator-Throughput/terminator/19604: Analyzing
terminator-Throughput/terminator/19604
time: [87.049 µs 87.216 µs 87.368 µs]
thrpt: [213.99 MiB/s 214.36 MiB/s 214.77 MiB/s]
change:
time: [-7.0099% -6.8370% -6.6598%] (p = 0.00 < 0.05)
thrpt: [+7.1349% +7.3387% +7.5384%]
Performance has improved.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
Benchmarking terminator-Throughput/terminator/608
Benchmarking terminator-Throughput/terminator/608: Warming up for 3.0000 s
Benchmarking terminator-Throughput/terminator/608: Collecting 100 samples in estimated 5.0042 s (1.8M iterations)
Benchmarking terminator-Throughput/terminator/608: Analyzing
terminator-Throughput/terminator/608
time: [2.6861 µs 2.6897 µs 2.6938 µs]
thrpt: [215.25 MiB/s 215.58 MiB/s 215.86 MiB/s]
change:
time: [-1.9712% -1.7580% -1.5556%] (p = 0.00 < 0.05)
thrpt: [+1.5802% +1.7895% +2.0109%]
Performance has improved.
Found 9 outliers among 100 measurements (9.00%)
9 (9.00%) high mild
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment