Stranger6667
jsonschema
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
fix: Panic in the regex engine when matching against patterns with very large `{0,N}` quantifiers
#1130
Merged
Comparing
dd/catch-regex-panic
(
69926d5
) with
master
(
ab3a91f
)
CodSpeed Performance Gauge
+10%
Improvement
1
Untouched
77
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Improvement
Untouched
78 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
subresources_of[CITM]
crates/jsonschema-referencing/benches/subresources.rs::benches::bench_subresources::subresources
CodSpeed Performance Gauge
+10%
1.6 µs
1.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
subresources_of[Fast]
crates/jsonschema-referencing/benches/subresources.rs::benches::bench_subresources::subresources
CodSpeed Performance Gauge
+8%
1.2 µs
1.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
resolve[small]
crates/jsonschema-referencing/benches/anchor.rs::benches::bench_anchor_lookup::Anchor Lookup
CodSpeed Performance Gauge
+8%
3.3 µs
3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
subresources_of[GeoJSON]
crates/jsonschema-referencing/benches/subresources.rs::benches::bench_subresources::subresources
CodSpeed Performance Gauge
+7%
1.7 µs
1.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
subresources_of[Open API]
crates/jsonschema-referencing/benches/subresources.rs::benches::bench_subresources::subresources
CodSpeed Performance Gauge
+3%
2.8 µs
2.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter_errors[unevaluated_items]
crates/jsonschema/benches/unevaluated_items.rs::benches::run_benchmarks
CodSpeed Performance Gauge
+3%
16.5 µs
16 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
subresources_of[draft 4]
crates/jsonschema-referencing/benches/subresources.rs::benches::bench_subresources::subresources
CodSpeed Performance Gauge
+3%
3 µs
2.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
subresources_of[draft 7]
crates/jsonschema-referencing/benches/subresources.rs::benches::bench_subresources::subresources
CodSpeed Performance Gauge
+3%
3.2 µs
3.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
subresources_of[Swagger]
crates/jsonschema-referencing/benches/subresources.rs::benches::bench_subresources::subresources
CodSpeed Performance Gauge
+3%
3.4 µs
3.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
is_valid[Fast/Valid]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks
CodSpeed Performance Gauge
+3%
6.9 µs
6.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
validate[unevaluated_items]
crates/jsonschema/benches/unevaluated_items.rs::benches::run_benchmarks
CodSpeed Performance Gauge
+2%
12.5 µs
12.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
evaluate[unevaluated_items]
crates/jsonschema/benches/unevaluated_items.rs::benches::run_benchmarks
CodSpeed Performance Gauge
+1%
58.5 µs
57.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
build[Fast]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks
CodSpeed Performance Gauge
+1%
142.3 µs
140.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
validate[Fast/Valid]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks
CodSpeed Performance Gauge
+1%
8 µs
7.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
prepare_owned_with_specifications[Open API]
crates/jsonschema-referencing/benches/registry.rs::benches::bench_subresources::registry
CodSpeed Performance Gauge
+1%
316.1 µs
312.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
subresources_of[draft 6]
crates/jsonschema-referencing/benches/subresources.rs::benches::bench_subresources::subresources
CodSpeed Performance Gauge
+1%
3 µs
3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
subresources_of[draft 2019-09]
crates/jsonschema-referencing/benches/subresources.rs::benches::bench_subresources::subresources
CodSpeed Performance Gauge
+1%
3.3 µs
3.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
subresources_of[draft 2020-12]
crates/jsonschema-referencing/benches/subresources.rs::benches::bench_subresources::subresources
CodSpeed Performance Gauge
+1%
3.4 µs
3.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
prepare_borrowed_with_specifications[CITM]
crates/jsonschema-referencing/benches/registry.rs::benches::bench_subresources::registry
CodSpeed Performance Gauge
+1%
50.4 µs
50.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
validate[GeoJSON/Canada]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks
CodSpeed Performance Gauge
+1%
7.5 ms
7.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
build[GeoJSON]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks
CodSpeed Performance Gauge
0%
873 µs
868.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
is_valid[GeoJSON/Canada]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks
CodSpeed Performance Gauge
0%
7.5 ms
7.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
build[unevaluated_properties]
crates/jsonschema/benches/unevaluated_properties.rs::benches::run_benchmarks
CodSpeed Performance Gauge
0%
655.6 µs
652.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
evaluate[Fast/Invalid]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks
CodSpeed Performance Gauge
0%
29.8 µs
29.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
prepare_borrowed_with_specifications[Fast]
crates/jsonschema-referencing/benches/registry.rs::benches::bench_subresources::registry
CodSpeed Performance Gauge
0%
36.3 µs
36.2 µs
1
2
3
4
Commits
Click on a commit to change the comparison range
Base
master
ab3a91f
+10.13%
fix: Panic in the regex engine when matching against patterns with very large `{0,N}` quantifiers
69926d5
17 days ago
by Stranger6667
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs