zeek
spicy
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Optimize grouping with side-effect free local variables.
#2271
Comparing
topic/robin/opt-groupings
(
40585b4
) with
main
(
b392080
)
CodSpeed Performance Gauge
0%
Untouched
28
Ignored
78
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Untouched
Ignored
106 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Regex][100]
spicy/runtime/tests/benchmarks/parsing.cc::benchmarkParser[Benchmark
CodSpeed Performance Gauge
0%
69.3 µs
69.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Regex][1000]
spicy/runtime/tests/benchmarks/parsing.cc::benchmarkParser[Benchmark
CodSpeed Performance Gauge
0%
335.7 µs
335.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Regex][10000]
spicy/runtime/tests/benchmarks/parsing.cc::benchmarkParser[Benchmark
CodSpeed Performance Gauge
0%
3 ms
3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Regex][100000]
spicy/runtime/tests/benchmarks/parsing.cc::benchmarkParser[Benchmark
CodSpeed Performance Gauge
0%
30.2 ms
30.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
UnitVectorLookahead][1000]
spicy/runtime/tests/benchmarks/parsing.cc::benchmarkParser[Benchmark
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
UnitVectorSize][100000]
spicy/runtime/tests/benchmarks/parsing.cc::benchmarkParser[Benchmark
CodSpeed Performance Gauge
0%
82.6 ms
82.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iterate_set[len:10000]
hilti/runtime/src/benchmarks/iteration.cc
CodSpeed Performance Gauge
0%
339.1 µs
339.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iterate_set[len:1]
hilti/runtime/src/benchmarks/iteration.cc
CodSpeed Performance Gauge
0%
590 ns
590 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iterate_set[len:1000000]
hilti/runtime/src/benchmarks/iteration.cc
CodSpeed Performance Gauge
0%
33.8 ms
33.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
UnitVectorLookahead][100]
spicy/runtime/tests/benchmarks/parsing.cc::benchmarkParser[Benchmark
CodSpeed Performance Gauge
0%
166.8 µs
166.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iterate_set[len:100]
hilti/runtime/src/benchmarks/iteration.cc
CodSpeed Performance Gauge
0%
4.3 µs
4.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
UnitVectorLookahead][100000]
spicy/runtime/tests/benchmarks/parsing.cc::benchmarkParser[Benchmark
CodSpeed Performance Gauge
0%
135 ms
135 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
UnitVectorLookahead][10000]
spicy/runtime/tests/benchmarks/parsing.cc::benchmarkParser[Benchmark
CodSpeed Performance Gauge
0%
13.2 ms
13.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
UnitVectorSize][10000]
spicy/runtime/tests/benchmarks/parsing.cc::benchmarkParser[Benchmark
CodSpeed Performance Gauge
0%
8 ms
8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iterate_map[len:1000000]
hilti/runtime/src/benchmarks/iteration.cc
CodSpeed Performance Gauge
0%
41.1 ms
41.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
UnitVectorSize][1000]
spicy/runtime/tests/benchmarks/parsing.cc::benchmarkParser[Benchmark
CodSpeed Performance Gauge
0%
806.6 µs
806.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iterate_bytes[len:1000000]
hilti/runtime/src/benchmarks/iteration.cc
CodSpeed Performance Gauge
0%
10.5 ms
10.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iterate_vector[len:1000000]
hilti/runtime/src/benchmarks/iteration.cc
CodSpeed Performance Gauge
0%
10 ms
10 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
UnitVectorSize][100]
spicy/runtime/tests/benchmarks/parsing.cc::benchmarkParser[Benchmark
CodSpeed Performance Gauge
0%
112.5 µs
112.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iterate_map[len:10000]
hilti/runtime/src/benchmarks/iteration.cc
CodSpeed Performance Gauge
0%
412.7 µs
412.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iterate_bytes[len:10000]
hilti/runtime/src/benchmarks/iteration.cc
CodSpeed Performance Gauge
0%
105.6 µs
105.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iterate_vector[len:10000]
hilti/runtime/src/benchmarks/iteration.cc
CodSpeed Performance Gauge
0%
101 µs
101 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iterate_map[len:100]
hilti/runtime/src/benchmarks/iteration.cc
CodSpeed Performance Gauge
-1%
5.5 µs
5.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iterate_bytes[len:100]
hilti/runtime/src/benchmarks/iteration.cc
CodSpeed Performance Gauge
-1%
2.1 µs
2.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iterate_vector[len:100]
hilti/runtime/src/benchmarks/iteration.cc
CodSpeed Performance Gauge
-1%
2 µs
2 µs
1
2
...
5
Commits
Click on a commit to change the comparison range
Base
main
b392080
-0.4%
Optimize grouping with side-effect free local variables.
40585b4
4 days ago
by rsmmr
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs