Skip to content

Conversation

@gleocadie
Copy link
Collaborator

Summary of changes

Reason for change

Implementation details

Test coverage

Other details

@gleocadie gleocadie force-pushed the gleocadie/use-libdatadog-string-interning-api branch from 102f8f9 to e7385e9 Compare January 15, 2026 10:41
@github-actions github-actions bot added the area:profiler Issues related to the continous-profiler label Jan 15, 2026
@pr-commenter
Copy link

pr-commenter bot commented Jan 15, 2026

Benchmarks

Benchmark execution time: 2026-01-15 11:23:38

Comparing candidate commit e7385e9 in PR branch gleocadie/use-libdatadog-string-interning-api with baseline commit 3ad282c in branch master.

Found 3 performance improvements and 5 performance regressions! Performance is the same for 165 metrics, 19 unstable metrics.

scenario:Benchmarks.Trace.AgentWriterBenchmark.WriteAndFlushEnrichedTraces net6.0

  • 🟩 execution_time [-82.387ms; -82.287ms] or [-40.669%; -40.620%]

scenario:Benchmarks.Trace.CIVisibilityProtocolWriterBenchmark.WriteAndFlushEnrichedTraces net6.0

  • 🟥 throughput [-285.702op/s; -198.291op/s] or [-18.766%; -13.024%]

scenario:Benchmarks.Trace.CIVisibilityProtocolWriterBenchmark.WriteAndFlushEnrichedTraces netcoreapp3.1

  • 🟩 throughput [+99.142op/s; +154.001op/s] or [+7.219%; +11.213%]

scenario:Benchmarks.Trace.ILoggerBenchmark.EnrichedLog net6.0

  • 🟥 execution_time [+11.327ms; +11.780ms] or [+5.661%; +5.887%]
  • 🟥 throughput [-21446.275op/s; -20660.515op/s] or [-5.877%; -5.662%]

scenario:Benchmarks.Trace.SingleSpanAspNetCoreBenchmark.SingleSpanAspNetCore netcoreapp3.1

  • 🟥 throughput [-19543659.286op/s; -18458004.184op/s] or [-7.993%; -7.549%]

scenario:Benchmarks.Trace.SpanBenchmark.StartFinishSpan net6.0

  • 🟥 execution_time [+22.733ms; +25.886ms] or [+13.055%; +14.866%]

scenario:Benchmarks.Trace.SpanBenchmark.StartFinishSpan netcoreapp3.1

  • 🟩 execution_time [-13.959ms; -11.646ms] or [-6.592%; -5.500%]

@datadog-official
Copy link

datadog-official bot commented Jan 15, 2026

⚠️ Tests

Fix all issues with Cursor

⚠️ Warnings

🧪 1 Test failed

FfeEnabled from Datadog.Trace.ClrProfiler.IntegrationTests.FeatureFlags.OpenFeatureFeatureFlagsTests (Datadog) (Fix with Cursor)

Not found: "Eval (simple-string) : <OK: "Sample\r\n<INS"···

ℹ️ Info

❄️ No new flaky tests detected

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: e7385e9 | Docs | Datadog PR Page | Was this helpful? Give us feedback!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:profiler Issues related to the continous-profiler

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants