joshuadavidthomas
django-language-server
BlogDocsChangelog

refactor tag validation to not depend on semantic forest

#354Merged
Comparing
refactor-arg-validation-v2
(
213734b
) with
main
(
26847c2
)
CodSpeed Performance Gauge
0%
Untouched
20

Benchmarks

Passed

validate_template[django/small/forms_widgets_input.html]
crates/djls-bench/benches/semantic.rs
CodSpeed Performance Gauge
+1%
119.3 µs118 µs
validate_all_templates
crates/djls-bench/benches/semantic.rs
CodSpeed Performance Gauge
+1%
2.6 ms2.6 ms
build_block_tree[django/small/forms_widgets_input.html]
crates/djls-bench/benches/semantic.rs
CodSpeed Performance Gauge
+1%
71.9 µs71.3 µs
validate_template_incremental_bench[django/small/forms_widgets_input.html]
crates/djls-bench/benches/semantic.rs
CodSpeed Performance Gauge
+1%
167.8 µs166.7 µs
build_semantic_forest[django/medium/admin_login.html]
crates/djls-bench/benches/semantic.rs
CodSpeed Performance Gauge
+1%
70.7 µs70.2 µs
validate_template_incremental_bench[django/medium/admin_login.html]
crates/djls-bench/benches/semantic.rs
CodSpeed Performance Gauge
+1%
693.4 µs689.9 µs
build_semantic_forest[django/large/views_technical_500.html]
crates/djls-bench/benches/semantic.rs
CodSpeed Performance Gauge
0%
305.6 µs304.9 µs
validate_template_incremental_bench[django/large/views_technical_500.html]
crates/djls-bench/benches/semantic.rs
CodSpeed Performance Gauge
0%
2.9 ms2.9 ms
validate_template[django/medium/admin_login.html]
crates/djls-bench/benches/semantic.rs
CodSpeed Performance Gauge
0%
551 µs550.6 µs
parse_template_incremental[django/large/views_technical_500.html]
crates/djls-bench/benches/parser.rs
CodSpeed Performance Gauge
0%
670.5 µs670.6 µs
build_semantic_forest[django/small/forms_widgets_input.html]
crates/djls-bench/benches/semantic.rs
CodSpeed Performance Gauge
0%
29.1 µs29.1 µs
parse_template_incremental[django/medium/admin_login.html]
crates/djls-bench/benches/parser.rs
CodSpeed Performance Gauge
0%
137.2 µs137.2 µs
parse_template_incremental[django/small/forms_widgets_input.html]
crates/djls-bench/benches/parser.rs
CodSpeed Performance Gauge
0%
54.5 µs54.5 µs
parse_all_templates
crates/djls-bench/benches/parser.rs
CodSpeed Performance Gauge
0%
656.4 µs656.6 µs
parse_template[django/large/views_technical_500.html]
crates/djls-bench/benches/parser.rs
CodSpeed Performance Gauge
0%
568.2 µs568.5 µs
parse_template[django/medium/admin_login.html]
crates/djls-bench/benches/parser.rs
CodSpeed Performance Gauge
0%
96.3 µs96.5 µs
validate_template[django/large/views_technical_500.html]
crates/djls-bench/benches/semantic.rs
CodSpeed Performance Gauge
0%
2.1 ms2.1 ms
parse_template[django/small/forms_widgets_input.html]
crates/djls-bench/benches/parser.rs
CodSpeed Performance Gauge
-1%
31.7 µs31.9 µs
build_block_tree[django/medium/admin_login.html]
crates/djls-bench/benches/semantic.rs
CodSpeed Performance Gauge
-2%
145.4 µs148 µs
build_block_tree[django/large/views_technical_500.html]
crates/djls-bench/benches/semantic.rs
CodSpeed Performance Gauge
-8%
408.5 µs442.8 µs

Commits

Click on a commit to change the comparison range
Base
main
26847c2
-0.29%
refactor tag validation to not depend on semantic forest
213734b
6 days ago
by joshuadavidthomas
© 2025 CodSpeed Technology
Home Terms Privacy Docs