Skip to content

Instantly share code, notes, and snippets.

@zamazan4ik
Created October 10, 2024 18:01
Show Gist options
  • Select an option

  • Save zamazan4ik/ef06054d7e3a8e29c018b715457b1ec2 to your computer and use it in GitHub Desktop.

Select an option

Save zamazan4ik/ef06054d7e3a8e29c018b715457b1ec2 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-cd3079bd6b3ed23f)
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, eithe
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.1920 s (66k iterations)
Benchmarking statement_splitter_throughput/statement_splitter: Analyzing
statement_splitter_throughput/statement_splitter
time: [78.484 µs 78.582 µs 78.685 µs]
thrpt: [2.5452 MiB/s 2.5486 MiB/s 2.5517 MiB/s]
change:
time: [-13.233% -13.066% -12.938%] (p = 0.00 < 0.05)
thrpt: [+14.860% +15.030% +15.252%]
Performance has improved.
Found 15 outliers among 100 measurements (15.00%)
3 (3.00%) high mild
12 (12.00%) high severe
Running benches/terminator.rs (target/x86_64-unknown-linux-gnu/release/deps/terminator-52594918cd28d82c)
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.3465 s (50k iterations)
Benchmarking terminator-Throughput/terminator/19604: Analyzing
terminator-Throughput/terminator/19604
time: [103.95 µs 104.17 µs 104.38 µs]
thrpt: [179.12 MiB/s 179.47 MiB/s 179.85 MiB/s]
change:
time: [-7.3952% -7.2934% -7.1905%] (p = 0.00 < 0.05)
thrpt: [+7.7476% +7.8672% +7.9858%]
Performance has improved.
Found 11 outliers among 100 measurements (11.00%)
1 (1.00%) high mild
10 (10.00%) high severe
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.0090 s (1.5M iterations)
Benchmarking terminator-Throughput/terminator/608: Analyzing
terminator-Throughput/terminator/608
time: [3.3880 µs 3.3888 µs 3.3898 µs]
thrpt: [171.05 MiB/s 171.10 MiB/s 171.14 MiB/s]
change:
time: [-0.7007% -0.6557% -0.6113%] (p = 0.00 < 0.05)
thrpt: [+0.6151% +0.6600% +0.7057%]
Change within noise threshold.
Found 12 outliers among 100 measurements (12.00%)
6 (6.00%) high mild
6 (6.00%) high severe
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment