Skip to content

Instantly share code, notes, and snippets.

@zamazan4ik
Created February 9, 2024 22:40
Show Gist options
  • Save zamazan4ik/c76a84cd7b165618d9cb6f227990bf4e to your computer and use it in GitHub Desktop.
Save zamazan4ik/c76a84cd7b165618d9cb6f227990bf4e to your computer and use it in GitHub Desktop.
Logos: PGO Instrumented compared to Release
Running benches/bench.rs (x86_64-unknown-linux-gnu/release/deps/bench-b7d134d1a84dfc64)
Benchmarking iterate/identifiers
Benchmarking iterate/identifiers: Warming up for 3.0000 s
Benchmarking iterate/identifiers: Collecting 100 samples in estimated 5.0036 s (6.2M iterations)
Benchmarking iterate/identifiers: Analyzing
iterate/identifiers time: [820.97 ns 821.53 ns 822.07 ns]
thrpt: [903.71 MiB/s 904.30 MiB/s 904.92 MiB/s]
change:
time: [+9.4423% +9.5138% +9.5873%] (p = 0.00 < 0.05)
thrpt: [-8.7485% -8.6873% -8.6277%]
Performance has regressed.
Benchmarking iterate/keywords_operators_and_punctators
Benchmarking iterate/keywords_operators_and_punctators: Warming up for 3.0000 s
Benchmarking iterate/keywords_operators_and_punctators: Collecting 100 samples in estimated 5.0019 s (2.0M iterations)
Benchmarking iterate/keywords_operators_and_punctators: Analyzing
iterate/keywords_operators_and_punctators
time: [2.5315 µs 2.5327 µs 2.5339 µs]
thrpt: [802.03 MiB/s 802.43 MiB/s 802.80 MiB/s]
change:
time: [+6.8395% +6.9121% +6.9810%] (p = 0.00 < 0.05)
thrpt: [-6.5254% -6.4652% -6.4017%]
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
5 (5.00%) high mild
Benchmarking iterate/strings
Benchmarking iterate/strings: Warming up for 3.0000 s
Benchmarking iterate/strings: Collecting 100 samples in estimated 5.0004 s (6.3M iterations)
Benchmarking iterate/strings: Analyzing
iterate/strings time: [794.07 ns 794.14 ns 794.21 ns]
thrpt: [1.0214 GiB/s 1.0215 GiB/s 1.0215 GiB/s]
change:
time: [+30.309% +30.367% +30.458%] (p = 0.00 < 0.05)
thrpt: [-23.347% -23.294% -23.260%]
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
3 (3.00%) high mild
1 (1.00%) high severe
Benchmarking count_ok/identifiers
Benchmarking count_ok/identifiers: Warming up for 3.0000 s
Benchmarking count_ok/identifiers: Collecting 100 samples in estimated 5.0002 s (6.7M iterations)
Benchmarking count_ok/identifiers: Analyzing
count_ok/identifiers time: [751.81 ns 752.35 ns 752.97 ns]
thrpt: [986.65 MiB/s 987.46 MiB/s 988.17 MiB/s]
change:
time: [-0.0513% +0.0703% +0.1913%] (p = 0.26 > 0.05)
thrpt: [-0.1909% -0.0703% +0.0514%]
No change in performance detected.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking count_ok/keywords_operators_and_punctators
Benchmarking count_ok/keywords_operators_and_punctators: Warming up for 3.0000 s
Benchmarking count_ok/keywords_operators_and_punctators: Collecting 100 samples in estimated 5.0069 s (2.0M iterations)
Benchmarking count_ok/keywords_operators_and_punctators: Analyzing
count_ok/keywords_operators_and_punctators
time: [2.4863 µs 2.4913 µs 2.5018 µs]
thrpt: [812.31 MiB/s 815.76 MiB/s 817.40 MiB/s]
change:
time: [+10.148% +10.478% +10.807%] (p = 0.00 < 0.05)
thrpt: [-9.7533% -9.4846% -9.2128%]
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
2 (2.00%) high mild
2 (2.00%) high severe
Benchmarking count_ok/strings
Benchmarking count_ok/strings: Warming up for 3.0000 s
Benchmarking count_ok/strings: Collecting 100 samples in estimated 5.0015 s (6.6M iterations)
Benchmarking count_ok/strings: Analyzing
count_ok/strings time: [756.41 ns 756.56 ns 756.72 ns]
thrpt: [1.0720 GiB/s 1.0722 GiB/s 1.0724 GiB/s]
change:
time: [+24.116% +24.168% +24.238%] (p = 0.00 < 0.05)
thrpt: [-19.509% -19.464% -19.430%]
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment