Avatar for the UnknownPlatypus user
UnknownPlatypus
djangofmt
BlogDocsChangelog

perf(bench): Bench linter and parser

#232Merged
Comparing
feat/bench-linter-parser
(
3c41734
) with
main
(
6dd81ab
)
CodSpeed Performance Gauge
0%
Untouched
5
New
19

Benchmarks

24 total
format_templates[form_heavy/login.html (76 lines, 3118 bytes)]
crates/djangofmt_benchmark/benches/formatter.rs
CodSpeed Performance Gauge
N/A
N/A413.1 µs
parse_templates[deeply_nested/project_invitation.html (349 lines, 52304 bytes)]
crates/djangofmt_benchmark/benches/parser.rs
CodSpeed Performance Gauge
N/A
N/A892 µs
parse_templates[attr_dense/slim_header.html (140 lines, 7044 bytes)]
crates/djangofmt_benchmark/benches/parser.rs
CodSpeed Performance Gauge
N/A
N/A152 µs
check_templates[deeply_nested/project_invitation.html (349 lines, 52304 bytes)]
crates/djangofmt_benchmark/benches/linter.rs
CodSpeed Performance Gauge
N/A
N/A959.3 µs
check_templates[attr_dense/slim_header.html (140 lines, 7044 bytes)]
crates/djangofmt_benchmark/benches/linter.rs
CodSpeed Performance Gauge
N/A
N/A164 µs
format_templates[tag_dense/change_form.html (84 lines, 3374 bytes)]
crates/djangofmt_benchmark/benches/formatter.rs
CodSpeed Performance Gauge
N/A
N/A531 µs
check_templates[form_heavy/login.html (76 lines, 3118 bytes)]
crates/djangofmt_benchmark/benches/linter.rs
CodSpeed Performance Gauge
N/A
N/A110.2 µs
parse_templates[form_heavy/login.html (76 lines, 3118 bytes)]
crates/djangofmt_benchmark/benches/parser.rs
CodSpeed Performance Gauge
N/A
N/A100.4 µs
parse_templates[large/strip_tags1.html (1301 lines, 109394 bytes)]
crates/djangofmt_benchmark/benches/parser.rs
CodSpeed Performance Gauge
N/A
N/A2.3 ms
check_templates[jinja_large/comparison_table_integrated.html (1740 lines, 130150 bytes)]
crates/djangofmt_benchmark/benches/linter.rs
CodSpeed Performance Gauge
N/A
N/A4.1 ms
format_templates[attr_dense/slim_header.html (140 lines, 7044 bytes)]
crates/djangofmt_benchmark/benches/formatter.rs
CodSpeed Performance Gauge
N/A
N/A511.7 µs
parse_templates[tag_dense/change_form.html (84 lines, 3374 bytes)]
crates/djangofmt_benchmark/benches/parser.rs
CodSpeed Performance Gauge
N/A
N/A128 µs
parse_templates[external_format/technical_500.html (491 lines, 17919 bytes)]
crates/djangofmt_benchmark/benches/parser.rs
CodSpeed Performance Gauge
N/A
N/A486.6 µs
parse_templates[small/404.html (10 lines, 284 bytes)]
crates/djangofmt_benchmark/benches/parser.rs
CodSpeed Performance Gauge
N/A
N/A21.6 µs
check_templates[external_format/technical_500.html (491 lines, 17919 bytes)]
crates/djangofmt_benchmark/benches/linter.rs
CodSpeed Performance Gauge
N/A
N/A552.7 µs
check_templates[tag_dense/change_form.html (84 lines, 3374 bytes)]
crates/djangofmt_benchmark/benches/linter.rs
CodSpeed Performance Gauge
N/A
N/A143.9 µs
parse_templates[jinja_large/comparison_table_integrated.html (1740 lines, 130150 bytes)]
crates/djangofmt_benchmark/benches/parser.rs
CodSpeed Performance Gauge
N/A
N/A3.6 ms
check_templates[large/strip_tags1.html (1301 lines, 109394 bytes)]
crates/djangofmt_benchmark/benches/linter.rs
CodSpeed Performance Gauge
N/A
N/A2.5 ms
check_templates[small/404.html (10 lines, 284 bytes)]
crates/djangofmt_benchmark/benches/linter.rs
CodSpeed Performance Gauge
N/A
N/A23.7 µs
format_templates[external_format/technical_500.html (491 lines, 17919 bytes)]
crates/djangofmt_benchmark/benches/formatter.rs
CodSpeed Performance Gauge
0%
5 ms5 ms
format_templates[large/strip_tags1.html (1301 lines, 109394 bytes)]
crates/djangofmt_benchmark/benches/formatter.rs
CodSpeed Performance Gauge
0%
22.8 ms22.8 ms
format_templates[jinja_large/comparison_table_integrated.html (1740 lines, 130150 bytes)]
crates/djangofmt_benchmark/benches/formatter.rs
CodSpeed Performance Gauge
0%
23.3 ms23.3 ms
format_templates[deeply_nested/project_invitation.html (349 lines, 52304 bytes)]
crates/djangofmt_benchmark/benches/formatter.rs
CodSpeed Performance Gauge
0%
78.8 ms79.1 ms
format_templates[small/404.html (10 lines, 284 bytes)]
crates/djangofmt_benchmark/benches/formatter.rs
CodSpeed Performance Gauge
-1%
57.5 µs58.1 µs

Commits

Click on a commit to change the comparison range
Base
main
6dd81ab
-0.32%
feat(bench): add linter and parser benchmarks with throughput counters
1e02cbc
17 days ago
by UnknownPlatypus
-0.03%
Fix cargo shear
3c41734
17 days ago
by UnknownPlatypus
© 2026 CodSpeed Technology
Home Terms Privacy Docs