hashintel
hash
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
BE-394: HashQL: Rework BitMatrix and SparseBitMatrix
#8408
Comparing
bm/be-394-hashql-rework-bitmatrix
(
14cff20
) with
bm/be-372-hashql-do-not-consider-traversals-during-liveness-analysis
(
e20307f
)
CodSpeed Performance Gauge
+35%
Improvement
6
Untouched
35
New
24
Archived
12
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Improvement
New
Untouched
Archived
77 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
diamond
libs/@local/hashql/mir/benches/transform.rs::benches::dse::dse
CodSpeed Performance Gauge
+35%
7.3 µs
5.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
linear
libs/@local/hashql/mir/benches/transform.rs::benches::dse::dse
CodSpeed Performance Gauge
+31%
6.7 µs
5.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
dead stores
libs/@local/hashql/mir/benches/transform.rs::benches::dse::dse
CodSpeed Performance Gauge
+22%
11.5 µs
9.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
complex
libs/@local/hashql/mir/benches/transform.rs::benches::dse::dse
CodSpeed Performance Gauge
+13%
8 µs
7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
diamond
libs/@local/hashql/mir/benches/transform.rs::benches::inst_simplify::inst_simplify
CodSpeed Performance Gauge
+13%
12.2 µs
10.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
complex
libs/@local/hashql/mir/benches/transform.rs::benches::inst_simplify::inst_simplify
CodSpeed Performance Gauge
+11%
18 µs
16.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bit_matrix/dense/contains[1000]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::dense_contains
CodSpeed Performance Gauge
N/A
N/A
4.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bit_matrix/dense/insert[1000]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::dense_insert
CodSpeed Performance Gauge
N/A
N/A
659.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bit_matrix/dense/contains[64]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::dense_contains
CodSpeed Performance Gauge
N/A
N/A
18.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bit_matrix/dense/contains[200]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::dense_contains
CodSpeed Performance Gauge
N/A
N/A
181.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bit_matrix/dense/iter_row[64]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::dense_row_iter
CodSpeed Performance Gauge
N/A
N/A
139.7 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bit_matrix/dense/transitive_closure[16]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::dense_transitive_closure
CodSpeed Performance Gauge
N/A
N/A
4.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bit_matrix/dense/insert[200]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::dense_insert
CodSpeed Performance Gauge
N/A
N/A
29.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bit_matrix/dense/iter_row[200]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::dense_row_iter
CodSpeed Performance Gauge
N/A
N/A
213.9 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bit_matrix/dense/iter_row[1000]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::dense_row_iter
CodSpeed Performance Gauge
N/A
N/A
495.3 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bit_matrix/dense/transitive_closure[200]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::dense_transitive_closure
CodSpeed Performance Gauge
N/A
N/A
754.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bit_matrix/dense/insert[64]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::dense_insert
CodSpeed Performance Gauge
N/A
N/A
4.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bit_matrix/dense/union_rows[1000]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::dense_union_rows
CodSpeed Performance Gauge
N/A
N/A
102.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bit_matrix/sparse/clear_reuse[1000]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::sparse_clear_reuse
CodSpeed Performance Gauge
N/A
N/A
119.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bit_matrix/dense/union_rows[64]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::dense_union_rows
CodSpeed Performance Gauge
N/A
N/A
2.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bit_matrix/dense/union_rows[200]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::dense_union_rows
CodSpeed Performance Gauge
N/A
N/A
9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bit_matrix/sparse/clear_reuse[200]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::sparse_clear_reuse
CodSpeed Performance Gauge
N/A
N/A
19.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bit_matrix/sparse/union_rows[64]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::sparse_union_rows
CodSpeed Performance Gauge
N/A
N/A
3.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bit_matrix/sparse/union_rows[1000]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::sparse_union_rows
CodSpeed Performance Gauge
N/A
N/A
117.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bit_matrix/sparse/insert[200]
libs/@local/hashql/core/benches/bit_matrix.rs::benches::sparse_insert
CodSpeed Performance Gauge
N/A
N/A
76.7 µs
1
2
...
4
Commits
Click on a commit to change the comparison range
Base
bm/be-372-hashql-do-not-consider-traversals-during-liveness-analysis
e20307f
+33.47%
chore: remove stray markdown
b1e1a0c
18 hours ago
by indietyp
+1.87%
chore: fix docs
212c24c
6 hours ago
by indietyp
0%
feat: minor changes to the bitvec (polish)
14cff20
16 minutes ago
by indietyp
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs