Avatar for the fox-it user
fox-it
dissect.cstruct
BlogDocsChangelog

Add autoskip option to hexdump and dumpstruct

#158Merged
Comparing
hexdump-autoskip
(
aae286d
) with
main
(
29652dd
)
CodSpeed Performance Gauge
+19%
Improvement
5
Untouched
7

Benchmarks

12 total
test_benchmark_attribute_access
tests/test_benchmark.py
CodSpeed Performance Gauge
+36%
15.3 µs11.3 µs
test_benchmark_getattr_constants
tests/test_benchmark.py
CodSpeed Performance Gauge
+26%
17 µs13.5 µs
test_benchmark_getattr_types
tests/test_benchmark.py
CodSpeed Performance Gauge
+14%
27 µs23.8 µs
test_benchmark_getattr_typedefs
tests/test_benchmark.py
CodSpeed Performance Gauge
+13%
27.5 µs24.3 µs
test_benchmark_basic[compiled]
tests/test_benchmark.py
CodSpeed Performance Gauge
+11%
81.2 µs73.3 µs
test_benchmark_expression_evaluate
tests/test_benchmark.py
CodSpeed Performance Gauge
+5%
81.9 µs78.2 µs
test_benchmark_basic[interpreted]
tests/test_benchmark.py
CodSpeed Performance Gauge
+3%
103 µs100.4 µs
test_benchmark_union[interpreted]
tests/test_benchmark.py
CodSpeed Performance Gauge
+2%
121.5 µs118.6 µs
test_benchmark_union[compiled]
tests/test_benchmark.py
CodSpeed Performance Gauge
+2%
129 µs126.5 µs
test_benchmark_expression_parse_and_evaluate
tests/test_benchmark.py
CodSpeed Performance Gauge
+1%
391.6 µs389.5 µs
test_benchmark_expression_parse
tests/test_benchmark.py
CodSpeed Performance Gauge
0%
345.4 µs344.4 µs
test_benchmark_lexer_and_parser
tests/test_benchmark.py
CodSpeed Performance Gauge
0%
15.7 ms15.7 ms

Commits

Click on a commit to change the comparison range
Base
main
29652dd
+19.46%
Add autoskip option to hexdump
aae286d
4 days ago
by yunzheng
© 2026 CodSpeed Technology
Home Terms Privacy Docs