Try disable the pull-request-freshness feature by andrewlock ยท Pull Request #8049 ยท DataDog/dd-trace-dotnet
Benchmarks
Benchmark execution time: 2026-01-12 16:25:19
Comparing candidate commit 4e329d5 in PR branch andrew/try-disable-freshness with baseline commit 7d0005d in branch master.
Found 7 performance improvements and 8 performance regressions! Performance is the same for 157 metrics, 14 unstable metrics.
scenario:Benchmarks.Trace.ActivityBenchmark.StartStopWithChild net6.0
- ๐ฅ
throughput[-6800.065op/s; -6027.302op/s] or [-6.636%; -5.882%]
scenario:Benchmarks.Trace.Asm.AppSecBodyBenchmark.AllCycleMoreComplexBody net6.0
- ๐ฅ
execution_time[+10.458ms; +15.913ms] or [+5.262%; +8.006%]
scenario:Benchmarks.Trace.Asm.AppSecBodyBenchmark.AllCycleSimpleBody netcoreapp3.1
- ๐ฉ
execution_time[-18.483ms; -11.888ms] or [-8.474%; -5.450%]
scenario:Benchmarks.Trace.Asm.AppSecBodyBenchmark.ObjectExtractorSimpleBody net6.0
- ๐ฉ
execution_time[-28.022ms; -22.101ms] or [-12.729%; -10.039%]
scenario:Benchmarks.Trace.Asm.AppSecEncoderBenchmark.EncodeLegacyArgs netcoreapp3.1
- ๐ฉ
execution_time[-23.005ms; -21.570ms] or [-11.492%; -10.775%]
scenario:Benchmarks.Trace.CIVisibilityProtocolWriterBenchmark.WriteAndFlushEnrichedTraces net472
- ๐ฉ
execution_time[-45.196ms; -40.643ms] or [-18.649%; -16.770%] - ๐ฉ
throughput[+121.977op/s; +143.965op/s] or [+12.315%; +14.535%]
scenario:Benchmarks.Trace.CIVisibilityProtocolWriterBenchmark.WriteAndFlushEnrichedTraces netcoreapp3.1
- ๐ฉ
throughput[+98.078op/s; +207.216op/s] or [+7.546%; +15.944%]
scenario:Benchmarks.Trace.CharSliceBenchmark.OriginalCharSlice net472
- ๐ฅ
execution_time[+150.400ยตs; +155.280ยตs] or [+5.887%; +6.078%] - ๐ฅ
throughput[-22.455op/s; -21.736op/s] or [-5.737%; -5.553%]
scenario:Benchmarks.Trace.Iast.StringAspectsBenchmark.StringConcatAspectBenchmark net6.0
- ๐ฅ
throughput[-323.431op/s; -131.721op/s] or [-15.440%; -6.288%]
scenario:Benchmarks.Trace.Log4netBenchmark.EnrichedLog netcoreapp3.1
- ๐ฅ
execution_time[+41.253ms; +42.514ms] or [+26.119%; +26.918%]
scenario:Benchmarks.Trace.NLogBenchmark.EnrichedLog net6.0
- ๐ฅ
execution_time[+10.118ms; +11.335ms] or [+5.093%; +5.705%]
scenario:Benchmarks.Trace.RedisBenchmark.SendReceive net472
- ๐ฅ
throughput[-19635.411op/s; -17999.737op/s] or [-5.642%; -5.172%]
scenario:Benchmarks.Trace.TraceAnnotationsBenchmark.RunOnMethodBegin netcoreapp3.1
- ๐ฉ
execution_time[-16.255ms; -10.979ms] or [-7.644%; -5.163%]