Files
Umbraco-CMS/BenchmarkDotNet.Artifacts/results/Umbraco.Tests.Benchmarks.StringExtensionsBenchmarks-report.csv
yv01p 9962df50ee feat(core): register IContentCrudService in DI container
Adds IContentCrudService registration to UmbracoBuilder alongside
IContentService. Both services are now resolvable from DI.

Includes integration test verifying successful resolution.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-21 03:31:23 +00:00

5.2 KiB

1MethodJobAnalyzeLaunchVarianceEvaluateOverheadMaxAbsoluteErrorMaxRelativeErrorMinInvokeCountMinIterationTimeOutlierModeAffinityEnvironmentVariablesJitLargeAddressAwarePlatformPowerPlanModeRuntimeAllowVeryLargeObjectsConcurrentCpuGroupsForceHeapAffinitizeMaskHeapCountNoAffinitizeRetainVmServerArgumentsBuildConfigurationClockEngineFactoryNuGetReferencesToolchainIsMutatorInvocationCountIterationCountIterationTimeLaunchCountMaxIterationCountMaxWarmupIterationCountMemoryRandomizationMinIterationCountMinWarmupIterationCountRunStrategyUnrollFactorWarmupCountMeanErrorStdDevMedianGen0Allocated
2LinqShortRunFalseDefaultDefaultDefaultDefaultDefaultDefault1111111111111111EmptyRyuJitDefaultX648c5e7fda-e8bf-4a96-9a85-a6e23a8c635c.NET 10.0FalseTrueFalseTrueDefaultDefaultFalseFalseFalseDefaultDefaultDefaultDefaultDefaultDefaultDefaultDefault3Default1DefaultDefaultDefaultDefaultDefaultDefault16351,195.5380 ns1,617.4345 ns88.6570 ns51,163.7063 ns3.418059712 B
3SplitToHeapStringsShortRunFalseDefaultDefaultDefaultDefaultDefaultDefault1111111111111111EmptyRyuJitDefaultX648c5e7fda-e8bf-4a96-9a85-a6e23a8c635c.NET 10.0FalseTrueFalseTrueDefaultDefaultFalseFalseFalseDefaultDefaultDefaultDefaultDefaultDefaultDefaultDefault3Default1DefaultDefaultDefaultDefaultDefaultDefault16337,354.8894 ns9,999.4406 ns548.1031 ns37,333.8901 ns2.563544592 B
4SplitToStackSpansWithoutEmptyCheckReversingListAsSpanShortRunFalseDefaultDefaultDefaultDefaultDefaultDefault1111111111111111EmptyRyuJitDefaultX648c5e7fda-e8bf-4a96-9a85-a6e23a8c635c.NET 10.0FalseTrueFalseTrueDefaultDefaultFalseFalseFalseDefaultDefaultDefaultDefaultDefaultDefaultDefaultDefault3Default1DefaultDefaultDefaultDefaultDefaultDefault16325,784.9531 ns1,949.3238 ns106.8490 ns25,818.4337 ns0.976617128 B
5SplitToStackSpansWithoutEmptyCheckShortRunFalseDefaultDefaultDefaultDefaultDefaultDefault1111111111111111EmptyRyuJitDefaultX648c5e7fda-e8bf-4a96-9a85-a6e23a8c635c.NET 10.0FalseTrueFalseTrueDefaultDefaultFalseFalseFalseDefaultDefaultDefaultDefaultDefaultDefaultDefaultDefault3Default1DefaultDefaultDefaultDefaultDefaultDefault16326,441.8317 ns4,054.8077 ns222.2577 ns26,557.4375 ns0.976617128 B
6SplitToStackSpansWithEmptyCheckShortRunFalseDefaultDefaultDefaultDefaultDefaultDefault1111111111111111EmptyRyuJitDefaultX648c5e7fda-e8bf-4a96-9a85-a6e23a8c635c.NET 10.0FalseTrueFalseTrueDefaultDefaultFalseFalseFalseDefaultDefaultDefaultDefaultDefaultDefaultDefaultDefault3Default1DefaultDefaultDefaultDefaultDefaultDefault16325,821.9195 ns4,840.3751 ns265.3173 ns25,718.1962 ns0.976617128 B
7StripWhitespace_BenchmarkShortRunFalseDefaultDefaultDefaultDefaultDefaultDefault1111111111111111EmptyRyuJitDefaultX648c5e7fda-e8bf-4a96-9a85-a6e23a8c635c.NET 10.0FalseTrueFalseTrueDefaultDefaultFalseFalseFalseDefaultDefaultDefaultDefaultDefaultDefaultDefaultDefault3Default1DefaultDefaultDefaultDefaultDefaultDefault163269.2084 ns46.5960 ns2.5541 ns267.8466 ns0.003364 B
8GetFileExtension_BenchmarkShortRunFalseDefaultDefaultDefaultDefaultDefaultDefault1111111111111111EmptyRyuJitDefaultX648c5e7fda-e8bf-4a96-9a85-a6e23a8c635c.NET 10.0FalseTrueFalseTrueDefaultDefaultFalseFalseFalseDefaultDefaultDefaultDefaultDefaultDefaultDefaultDefault3Default1DefaultDefaultDefaultDefaultDefaultDefault163308.9820 ns100.8086 ns5.5257 ns309.7014 ns0.0319552 B
9StripHtml_BenchmarkShortRunFalseDefaultDefaultDefaultDefaultDefaultDefault1111111111111111EmptyRyuJitDefaultX648c5e7fda-e8bf-4a96-9a85-a6e23a8c635c.NET 10.0FalseTrueFalseTrueDefaultDefaultFalseFalseFalseDefaultDefaultDefaultDefaultDefaultDefaultDefaultDefault3Default1DefaultDefaultDefaultDefaultDefaultDefault163719.6788 ns182.4947 ns10.0031 ns718.6075 ns0.001948 B
10IsLowerCase_BenchmarkShortRunFalseDefaultDefaultDefaultDefaultDefaultDefault1111111111111111EmptyRyuJitDefaultX648c5e7fda-e8bf-4a96-9a85-a6e23a8c635c.NET 10.0FalseTrueFalseTrueDefaultDefaultFalseFalseFalseDefaultDefaultDefaultDefaultDefaultDefaultDefaultDefault3Default1DefaultDefaultDefaultDefaultDefaultDefault1630.0194 ns0.2102 ns0.0115 ns0.0218 ns0.00000 B
11IsUpperCase_BenchmarkShortRunFalseDefaultDefaultDefaultDefaultDefaultDefault1111111111111111EmptyRyuJitDefaultX648c5e7fda-e8bf-4a96-9a85-a6e23a8c635c.NET 10.0FalseTrueFalseTrueDefaultDefaultFalseFalseFalseDefaultDefaultDefaultDefaultDefaultDefaultDefaultDefault3Default1DefaultDefaultDefaultDefaultDefaultDefault1630.0078 ns0.2461 ns0.0135 ns0.0000 ns0.00000 B
12ReplaceNonAlphanumericChars_String_BenchmarkShortRunFalseDefaultDefaultDefaultDefaultDefaultDefault1111111111111111EmptyRyuJitDefaultX648c5e7fda-e8bf-4a96-9a85-a6e23a8c635c.NET 10.0FalseTrueFalseTrueDefaultDefaultFalseFalseFalseDefaultDefaultDefaultDefaultDefaultDefaultDefaultDefault3Default1DefaultDefaultDefaultDefaultDefaultDefault16384.6292 ns48.9647 ns2.6839 ns84.3141 ns0.0097168 B