luizirber
niffler
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Refactor: use declarative macro to implement formats
#67
Comparing
lirber/macro_impl
(
4563b25
) with
master
(
8be7824
)
CodSpeed Performance Gauge
0%
Improvements
0
Regressions
0
Untouched
29
New
0
Dropped
0
Ignored
0
Benchmarks
Passed
bgzip
benches/detect_format.rs::benches::detect_format::Format detection::bgzip
CodSpeed Performance Gauge
+6%
2.2 µs
2.1 µs
unflate
benches/detect_format.rs::benches::detect_format::Format detection::unflate
CodSpeed Performance Gauge
+1%
2.4 µs
2.4 µs
gzip
benches/detect_format.rs::benches::detect_format::Format detection::gzip
CodSpeed Performance Gauge
+1%
2.4 µs
2.4 µs
bzip2
benches/bzip2.rs::benches::setup::Bzip reads::bzip2
CodSpeed Performance Gauge
0%
22.8 µs
22.7 µs
bzip2
benches/bzip2.rs::benches::setup::Bzip write::bzip2
CodSpeed Performance Gauge
0%
32.3 µs
32.2 µs
niffler
benches/gzip.rs::benches::setup::Gzip reads::niffler
CodSpeed Performance Gauge
0%
159.1 µs
158.9 µs
niffler
benches/bzip2.rs::benches::setup::Bzip reads::niffler
CodSpeed Performance Gauge
0%
24.3 µs
24.3 µs
niffler
benches/lzma.rs::benches::setup::Lzma reads::niffler
CodSpeed Performance Gauge
0%
27 µs
27 µs
flate2
benches/gzip.rs::benches::setup::Gzip reads::flate2
CodSpeed Performance Gauge
0%
158.1 µs
157.9 µs
bzip2
benches/bzip2.rs::benches::setup::Bzip2 write on disk::bzip2
CodSpeed Performance Gauge
0%
613.6 µs
613.5 µs
niffler
benches/gzip.rs::benches::setup::Gzip reads on disk::niffler
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
bzip2
benches/bzip2.rs::benches::setup::Bzip reads on disk::bzip2
CodSpeed Performance Gauge
0%
811 µs
810.9 µs
niffler
benches/bzip2.rs::benches::setup::Bzip2 write on disk::niffler
CodSpeed Performance Gauge
0%
798.7 µs
798.6 µs
niffler
benches/bzip2.rs::benches::setup::Bzip reads on disk::niffler
CodSpeed Performance Gauge
0%
812.8 µs
812.8 µs
niffler
benches/lzma.rs::benches::setup::Lzma reads on disk::niffler
CodSpeed Performance Gauge
0%
2.7 ms
2.7 ms
flate2
benches/gzip.rs::benches::setup::Gzip reads on disk::flate2
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
niffler
benches/lzma.rs::benches::setup::Lzma write::niffler
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
xz2
benches/lzma.rs::benches::setup::Lzma reads on disk::xz2
CodSpeed Performance Gauge
0%
2.7 ms
2.7 ms
niffler
benches/lzma.rs::benches::setup::Lzma write on disk::niffler
CodSpeed Performance Gauge
0%
4.7 ms
4.7 ms
xz2
benches/lzma.rs::benches::setup::Lzma write::xz2
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
xz2
benches/lzma.rs::benches::setup::Lzma write on disk::xz2
CodSpeed Performance Gauge
0%
4.6 ms
4.6 ms
niffler
benches/gzip.rs::benches::setup::Gzip write on disk::niffler
CodSpeed Performance Gauge
0%
154.2 ms
154.2 ms
lzma
benches/detect_format.rs::benches::detect_format::Format detection::lzma
CodSpeed Performance Gauge
0%
2.4 µs
2.4 µs
xz2
benches/lzma.rs::benches::setup::Lzma reads::xz2
CodSpeed Performance Gauge
0%
25.5 µs
25.5 µs
flate2
benches/gzip.rs::benches::setup::Gzip write::flate2
CodSpeed Performance Gauge
0%
519.3 µs
519.4 µs
niffler
benches/gzip.rs::benches::setup::Gzip write::niffler
CodSpeed Performance Gauge
0%
520 µs
520.2 µs
flate2
benches/gzip.rs::benches::setup::Gzip write on disk::flate2
CodSpeed Performance Gauge
0%
154.3 ms
154.4 ms
niffler
benches/bzip2.rs::benches::setup::Bzip write::niffler
CodSpeed Performance Gauge
0%
33 µs
33 µs
bzip
benches/detect_format.rs::benches::detect_format::Format detection::bzip
CodSpeed Performance Gauge
-1%
2.4 µs
2.4 µs
Commits
Click on a commit to change the comparison range
Base
master
8be7824
0%
use macro_rules to implement formats
9df5d8f
8 months ago
by luizirber
0%
define Format only on basic and seek, send versions reimport them
4563b25
20 days ago
by luizirber
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs