Avatar for the spiraldb user
spiraldb
fsst
BlogDocsChangelog

fix: prevent duplicate 1-byte and 2-byte symbols in symbol table

#173
Comparing
ji/fsst-dedup
(
76f1852
) with
develop
(
5091107
)
CodSpeed Performance Gauge
+1%
Untouched
40

Benchmarks

40 total
decompress
benches/compress.rs::compress_bench::bench_dbtext::dbtext/wikipedia
CodSpeed Performance Gauge
+9%
2.2 ms2 ms
decompress
benches/compress.rs::compress_bench::bench_dbtext::dbtext/urls
CodSpeed Performance Gauge
+6%
13.9 ms13.2 ms
decompress-into-reuse-all-escape
benches/micro.rs::bench_micro::bench_decompress_escape_heavy::decompress-regimes/1mb
CodSpeed Performance Gauge
+4%
2 ms1.9 ms
compress-only
benches/compress.rs::compress_bench::bench_dbtext::dbtext/urls
CodSpeed Performance Gauge
+4%
34.9 ms33.5 ms
train-and-compress
benches/compress.rs::compress_bench::bench_dbtext::dbtext/urls
CodSpeed Performance Gauge
+4%
37.5 ms36.2 ms
decompress
benches/compress.rs::compress_bench::bench_dbtext::dbtext/l_comment
CodSpeed Performance Gauge
+3%
5.2 ms5 ms
compress-only
benches/compress.rs::compress_bench::bench_dbtext::dbtext/l_comment
CodSpeed Performance Gauge
+3%
9.7 ms9.4 ms
decompress
benches/compress.rs::compress_bench::bench_dbtext::dbtext/wikipedia
CodSpeed Performance Gauge
+3%
7.6 ms7.4 ms
train-and-compress
benches/compress.rs::compress_bench::bench_dbtext::dbtext/l_comment
CodSpeed Performance Gauge
+3%
10.8 ms10.5 ms
compress-only
benches/compress.rs::compress_bench::bench_dbtext::dbtext/l_comment
CodSpeed Performance Gauge
+2%
13.3 ms13 ms
compress-only
benches/compress.rs::compress_bench::bench_dbtext::dbtext/wikipedia
CodSpeed Performance Gauge
+2%
19.6 ms19.2 ms
train-and-compress
benches/compress.rs::compress_bench::bench_dbtext::dbtext/l_comment
CodSpeed Performance Gauge
+2%
15.9 ms15.7 ms
train-and-compress
benches/compress.rs::compress_bench::bench_dbtext::dbtext/wikipedia
CodSpeed Performance Gauge
+2%
22.9 ms22.5 ms
decompress-into-reuse-cf8
benches/micro.rs::bench_micro::bench_decompress_escape_heavy::decompress-regimes/1mb
CodSpeed Performance Gauge
+1%
76.8 µs75.9 µs
decompress
benches/compress.rs::compress_bench::bench_dbtext::dbtext/l_comment
CodSpeed Performance Gauge
+1%
765.2 µs759.2 µs
compress
benches/micro.rs::bench_micro::bench_compress::cf=4
CodSpeed Performance Gauge
0%
4 ms4 ms
compress
benches/micro.rs::bench_micro::bench_compress::cf=8
CodSpeed Performance Gauge
0%
2.2 ms2.2 ms
compress
benches/micro.rs::bench_micro::bench_compress::cf=2
CodSpeed Performance Gauge
0%
6.9 ms6.9 ms
decompress-into-reuse
benches/micro.rs::bench_micro::bench_decompress_short::decompress-short/16b-128b
CodSpeed Performance Gauge
0%
16 ns16 ns
compress-twobytes
benches/micro.rs::bench_micro::bench_compress::compress-overhead
CodSpeed Performance Gauge
0%
1 ns1 ns
decompress-into-reuse
benches/micro.rs::bench_micro::bench_decompress_short::decompress-short/8b-64b
CodSpeed Performance Gauge
0%
12 ns12 ns
compress-hashtab
benches/micro.rs::bench_micro::bench_compress::compress-overhead
CodSpeed Performance Gauge
0%
2 ns2 ns
decompress-into-reuse-all-escape
benches/micro.rs::bench_micro::bench_decompress_escape_heavy::decompress-regimes/1mb
CodSpeed Performance Gauge
0%
10.2 ms10.2 ms
decompress-into-reuse
benches/micro.rs::bench_micro::bench_decompress_short::decompress-short/16b-128b
CodSpeed Performance Gauge
0%
839.4 ns839.4 ns
compress
benches/micro.rs::bench_micro::bench_compress::cf=1
CodSpeed Performance Gauge
0%
12 ms12 ms

Commits

Click on a commit to change the comparison range
Base
develop
5091107
+0.72%
fix: prevent duplicate 1-byte and 2-byte symbols in symbol table
76f1852
2 days ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home Terms Privacy Docs