Skip to content

Very small improvements#12

Merged
simo026q merged 5 commits intomasterfrom
next
May 14, 2025
Merged

Very small improvements#12
simo026q merged 5 commits intomasterfrom
next

Conversation

@simo026q
Copy link
Copy Markdown
Owner

No description provided.

@github-actions
Copy link
Copy Markdown

Benchmark Results


BenchmarkDotNet v0.14.0, Ubuntu 24.04.2 LTS (Noble Numbat)
AMD EPYC 7763, 1 CPU, 4 logical and 2 physical cores
.NET SDK 9.0.300
  [Host]     : .NET 9.0.5 (9.0.525.21509), X64 RyuJIT AVX2
  DefaultJob : .NET 9.0.5 (9.0.525.21509), X64 RyuJIT AVX2


Method Query Mean Error StdDev Allocated
ParseFirst -a,b 16.01 ns 0.311 ns 0.291 ns 24 B
ParseFirst a 17.34 ns 0.271 ns 0.254 ns 24 B
ParseFirst a,b,-c,d,-e,-f,g 16.01 ns 0.224 ns 0.209 ns 24 B

BenchmarkDotNet v0.14.0, Ubuntu 24.04.2 LTS (Noble Numbat)
AMD EPYC 7763, 1 CPU, 4 logical and 2 physical cores
.NET SDK 9.0.300
  [Host]     : .NET 9.0.5 (9.0.525.21509), X64 RyuJIT AVX2
  DefaultJob : .NET 9.0.5 (9.0.525.21509), X64 RyuJIT AVX2


Method Mean Error StdDev Ratio RatioSD Allocated Alloc Ratio
Default 469.3 μs 9.14 μs 11.23 μs 0.99 0.03 16.78 KB 0.95
Compiled 470.4 μs 9.08 μs 8.92 μs 1.00 0.03 16.66 KB 0.94
Linq 472.0 μs 9.37 μs 11.15 μs 1.00 0.03 17.67 KB 1.00

@simo026q simo026q merged commit 96e00e2 into master May 14, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant