forked from MihaZupan/runtime-utils
-
Notifications
You must be signed in to change notification settings - Fork 0
[Benchmark ARM64] [MihaZupan] Remove more unsafe code from Uri internals #1625
Copy link
Copy link
Open
Description
Job completed in 30 minutes 19 seconds (remote runner delay: 37 seconds).
Using arguments: benchmark CtorIdnHostPathAndQuery -medium -arm -NoPRLink
System.Tests.Perf_Uri
BenchmarkDotNet v0.14.1-nightly.20250107.205, Linux Ubuntu 22.04.5 LTS (Jammy Jellyfish)
Unknown processor, 8 physical cores
MediumRun : .NET 10.0.0 (42.42.42.42424), Arm64 RyuJIT AdvSIMD
Job=MediumRun OutlierMode=Default IterationCount=15
LaunchCount=2 MemoryRandomization=Default WarmupCount=10
| Method | Toolchain | input | Mean | Error | Ratio | Allocated | Alloc Ratio |
|---|---|---|---|---|---|---|---|
| CtorIdnHostPathAndQuery | Main | http://dot.ne(...)alue#fragment [43] | 272.7 ns | 0.71 ns | 1.00 | 248 B | 1.00 |
| CtorIdnHostPathAndQuery | PR | http://dot.ne(...)alue#fragment [43] | 285.2 ns | 0.74 ns | 1.05 | 248 B | 1.00 |
| CtorIdnHostPathAndQuery | Main | http://höst.w(...)alue#fragment [53] | 1,123.2 ns | 7.52 ns | 1.00 | 936 B | 1.00 |
| CtorIdnHostPathAndQuery | PR | http://höst.w(...)alue#fragment [53] | 1,151.1 ns | 4.38 ns | 1.02 | 936 B | 1.00 |
| CtorIdnHostPathAndQuery | Main | http://host/ | 153.8 ns | 0.71 ns | 1.00 | 200 B | 1.00 |
| CtorIdnHostPathAndQuery | PR | http://host/ | 156.6 ns | 0.51 ns | 1.02 | 200 B | 1.00 |
| CtorIdnHostPathAndQuery | Main | http://host/p(...)s?key=ünicode [50] | 610.1 ns | 1.46 ns | 1.00 | 752 B | 1.00 |
| CtorIdnHostPathAndQuery | PR | http://host/p(...)s?key=ünicode [50] | 619.8 ns | 0.75 ns | 1.02 | 752 B | 1.00 |
| CtorIdnHostPathAndQuery | Main | http://host/p(...)es?key=va lue [49] | 398.3 ns | 0.69 ns | 1.00 | 296 B | 1.00 |
| CtorIdnHostPathAndQuery | PR | http://host/p(...)es?key=va lue [49] | 411.4 ns | 0.75 ns | 1.03 | 296 B | 1.00 |
| CtorIdnHostPathAndQuery | Main | http://host/p(...)3&key4=value4 [64] | 330.8 ns | 0.35 ns | 1.00 | 304 B | 1.00 |
| CtorIdnHostPathAndQuery | PR | http://host/p(...)3&key4=value4 [64] | 355.3 ns | 0.27 ns | 1.07 | 304 B | 1.00 |
| CtorIdnHostPathAndQuery | Main | http://host/p(...)=%C3%BCnicode [61] | 651.2 ns | 2.11 ns | 1.00 | 752 B | 1.00 |
| CtorIdnHostPathAndQuery | PR | http://host/p(...)=%C3%BCnicode [61] | 658.7 ns | 1.14 ns | 1.01 | 752 B | 1.00 |
| CtorIdnHostPathAndQuery | Main | http://host/p(...)?key=va%20lue [57] | 332.6 ns | 0.27 ns | 1.00 | 296 B | 1.00 |
| CtorIdnHostPathAndQuery | PR | http://host/p(...)?key=va%20lue [57] | 343.3 ns | 0.37 ns | 1.03 | 296 B | 1.00 |
| CtorIdnHostPathAndQuery | Main | http://xn--hs(...)alue#fragment [67] | 340.4 ns | 0.36 ns | 1.00 | 296 B | 1.00 |
| CtorIdnHostPathAndQuery | PR | http://xn--hs(...)alue#fragment [67] | 353.6 ns | 0.49 ns | 1.04 | 296 B | 1.00 |
| CtorIdnHostPathAndQuery | Main | https://a.muc(...)alue#fragment [62] | 344.3 ns | 0.33 ns | 1.00 | 280 B | 1.00 |
| CtorIdnHostPathAndQuery | PR | https://a.muc(...)alue#fragment [62] | 357.1 ns | 0.42 ns | 1.04 | 280 B | 1.00 |
| CtorIdnHostPathAndQuery | Main | https://conto(...)alue#fragment [48] | 273.4 ns | 0.67 ns | 1.00 | 256 B | 1.00 |
| CtorIdnHostPathAndQuery | PR | https://conto(...)alue#fragment [48] | 287.0 ns | 0.30 ns | 1.05 | 256 B | 1.00 |
| CtorIdnHostPathAndQuery | Main | https://CONTO(...)alue#fragment [48] | 275.1 ns | 0.52 ns | 1.00 | 256 B | 1.00 |
| CtorIdnHostPathAndQuery | PR | https://CONTO(...)alue#fragment [48] | 288.6 ns | 0.39 ns | 1.05 | 256 B | 1.00 |
Artifacts:
- BDN_Artifacts.zip (160 KB)
- results.md (5 KB)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels