ada-url
ada
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Reject nullptr inputs and prevent UB in string_view construction
#1110
Closed
Comparing
metsw24-max:c-api-nullptr-input-validation
(
718069e
) with
main
(
ed4fa6c
)
CodSpeed Performance Gauge
0%
Untouched
27
Skipped
4
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Untouched
Skipped
31 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Bench_IPv4_NonDecimal_Aggregator
benchmarks/bench_ipv4.cpp
CodSpeed Performance Gauge
+3%
5.4 ms
5.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Bench_IPv4_NonDecimal_AdaURL
benchmarks/bench_ipv4.cpp
CodSpeed Performance Gauge
+1%
4.4 ms
4.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
BBC_BasicBench_AdaURL_CanParse
unknown_file
CodSpeed Performance Gauge
0%
12 µs
12 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Bench_BasicBench_AdaURL_CanParse
unknown_file
CodSpeed Performance Gauge
0%
18.1 µs
18 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
BasicBench_AdaURL_URLPattern_Test
benchmarks/urlpattern.cpp
CodSpeed Performance Gauge
0%
52.6 µs
52.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
BasicBench_AdaURL_URLPattern_Parse
benchmarks/urlpattern.cpp
CodSpeed Performance Gauge
0%
594.1 µs
592.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
BBC_BasicBench_whatwg
unknown_file
CodSpeed Performance Gauge
0%
27 µs
27 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Bench_DNS_Aggregator
benchmarks/bench_ipv4.cpp
CodSpeed Performance Gauge
0%
93.7 ms
93.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
UserInfo
benchmarks/percent_encode.cpp
CodSpeed Performance Gauge
0%
4.3 µs
4.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
BasicBench_AdaURL_URLPattern_Exec
benchmarks/urlpattern.cpp
CodSpeed Performance Gauge
0%
76 µs
76 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Bench_IPv4_Decimal_Aggregator
benchmarks/bench_ipv4.cpp
CodSpeed Performance Gauge
0%
3.2 ms
3.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Bench_IPv4_Decimal_AdaURL
benchmarks/bench_ipv4.cpp
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
BenchData_BasicBench_AdaURL_CanParse
unknown_file
CodSpeed Performance Gauge
0%
66.6 ms
66.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
BenchData_BasicBench_whatwg
unknown_file
CodSpeed Performance Gauge
0%
213.7 ms
213.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
BBC_BasicBench_AdaURL_aggregator_href
unknown_file
CodSpeed Performance Gauge
0%
16 µs
16 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
BenchData_BasicBench_AdaURL_aggregator_href
unknown_file
CodSpeed Performance Gauge
0%
92.6 ms
92.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
url_search_params_AdaURL
benchmarks/bench_search_params.cpp
CodSpeed Performance Gauge
0%
195.9 µs
195.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
BenchData_BasicBench_AdaURL_href
unknown_file
CodSpeed Performance Gauge
0%
132.4 ms
132.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Bench_BasicBench_whatwg
unknown_file
CodSpeed Performance Gauge
0%
31.7 µs
31.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
BBC_BasicBench_AdaURL_href
unknown_file
CodSpeed Performance Gauge
0%
23.8 µs
23.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Bench_BasicBench_AdaURL_href
unknown_file
CodSpeed Performance Gauge
-1%
32.1 µs
32.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Bench_BasicBench_AdaURL_aggregator_href
unknown_file
CodSpeed Performance Gauge
-1%
24.4 µs
24.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Bench_DNS_AdaURL
benchmarks/bench_ipv4.cpp
CodSpeed Performance Gauge
-1%
98.1 ms
98.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
SpecialQuery
benchmarks/percent_encode.cpp
CodSpeed Performance Gauge
-1%
3.3 µs
3.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
C0Control
benchmarks/percent_encode.cpp
CodSpeed Performance Gauge
-1%
3.3 µs
3.3 µs
1
2
Commits
Click on a commit to change the comparison range
Base
main
ed4fa6c
0%
Reject nullptr inputs and prevent UB in string_view construction
718069e
1 day ago
by metsw24-max
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs