Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 3, 2025

Updated Fody from 6.8.1 to 6.9.3.

Release notes

Sourced from Fody's releases.

6.9.3

What's Changed

Full Changelog: Fody/Fody@6.9.2...6.9.3

6.9.2

What's Changed

New Contributors

Full Changelog: Fody/Fody@6.9.1...6.9.2

6.9.1

What's Changed

Full Changelog: Fody/Fody@6.9.0...6.9.1

6.9.0

What's Changed

Full Changelog: Fody/Fody@6.8.2...6.9.0

6.8.2

What's Changed

Full Changelog: Fody/Fody@6.8.1...6.8.2

Commits viewable in compare view.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

---
updated-dependencies:
- dependency-name: Fody
  dependency-version: 6.9.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added area:tracer The core tracer library (Datadog.Trace, does not include OpenTracing, native code, or integrations) dependencies Pull requests that update a dependency file labels Nov 3, 2025
@dependabot dependabot bot requested a review from a team as a code owner November 3, 2025 19:35
@dependabot dependabot bot added area:tracer The core tracer library (Datadog.Trace, does not include OpenTracing, native code, or integrations) dependencies Pull requests that update a dependency file labels Nov 3, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Nov 3, 2025

Superseded by #7760.

@dependabot dependabot bot closed this Nov 3, 2025
@dependabot dependabot bot deleted the dependabot/nuget/tracer/src/Datadog.Trace/Fody-6.9.3 branch November 3, 2025 19:37
@dd-trace-dotnet-ci-bot
Copy link

Execution-Time Benchmarks Report ⏱️

Execution-time results for samples comparing This PR (7759) and master.

✅ No regressions detected - check the details below

Full Metrics Comparison

FakeDbCommand

Metric Master (Mean ± 95% CI) Current (Mean ± 95% CI) Change Status
.NET Framework 4.8 - Baseline
duration71.78 ± (71.78 - 72.06) ms68.37 ± (68.35 - 68.57) ms-4.7%
.NET Framework 4.8 - Bailout
duration75.65 ± (75.59 - 75.95) ms72.17 ± (72.06 - 72.26) ms-4.6%
.NET Framework 4.8 - CallTarget+Inlining+NGEN
duration1076.68 ± (1080.54 - 1092.68) ms1054.52 ± (1053.12 - 1059.05) ms-2.1%
.NET Core 3.1 - Baseline
process.internal_duration_ms22.56 ± (22.48 - 22.63) ms22.05 ± (22.01 - 22.09) ms-2.2%
process.time_to_main_ms84.26 ± (83.91 - 84.60) ms79.97 ± (79.82 - 80.13) ms-5.1%
runtime.dotnet.exceptions.count0 ± (0 - 0)0 ± (0 - 0)+0.0%
runtime.dotnet.mem.committed10.89 ± (10.89 - 10.90) MB10.92 ± (10.92 - 10.93) MB+0.3%✅⬆️
runtime.dotnet.threads.count12 ± (12 - 12)12 ± (12 - 12)+0.0%
.NET Core 3.1 - Bailout
process.internal_duration_ms22.52 ± (22.47 - 22.56) ms21.98 ± (21.94 - 22.01) ms-2.4%
process.time_to_main_ms86.20 ± (85.88 - 86.52) ms81.11 ± (81.01 - 81.22) ms-5.9%
runtime.dotnet.exceptions.count0 ± (0 - 0)0 ± (0 - 0)+0.0%
runtime.dotnet.mem.committed10.91 ± (10.91 - 10.92) MB10.97 ± (10.96 - 10.97) MB+0.5%✅⬆️
runtime.dotnet.threads.count13 ± (13 - 13)13 ± (13 - 13)+0.0%
.NET Core 3.1 - CallTarget+Inlining+NGEN
process.internal_duration_ms214.42 ± (213.13 - 215.71) ms209.95 ± (208.15 - 211.75) ms-2.1%
process.time_to_main_ms529.00 ± (528.00 - 530.00) ms518.16 ± (517.59 - 518.74) ms-2.0%
runtime.dotnet.exceptions.count0 ± (0 - 0)0 ± (0 - 0)+0.0%
runtime.dotnet.mem.committed52.63 ± (52.61 - 52.66) MB52.65 ± (52.63 - 52.67) MB+0.0%✅⬆️
runtime.dotnet.threads.count28 ± (28 - 28)28 ± (28 - 28)+0.0%
.NET 6 - Baseline
process.internal_duration_ms21.26 ± (21.23 - 21.30) ms20.84 ± (20.80 - 20.87) ms-2.0%
process.time_to_main_ms71.80 ± (71.62 - 71.98) ms68.97 ± (68.83 - 69.12) ms-3.9%
runtime.dotnet.exceptions.count0 ± (0 - 0)0 ± (0 - 0)+0.0%
runtime.dotnet.mem.committed10.59 ± (10.58 - 10.59) MB10.64 ± (10.64 - 10.64) MB+0.5%✅⬆️
runtime.dotnet.threads.count10 ± (10 - 10)10 ± (10 - 10)+0.0%
.NET 6 - Bailout
process.internal_duration_ms21.14 ± (21.09 - 21.18) ms20.80 ± (20.77 - 20.83) ms-1.6%
process.time_to_main_ms72.22 ± (72.10 - 72.35) ms70.00 ± (69.92 - 70.07) ms-3.1%
runtime.dotnet.exceptions.count0 ± (0 - 0)0 ± (0 - 0)+0.0%
runtime.dotnet.mem.committed10.62 ± (10.62 - 10.63) MB10.69 ± (10.68 - 10.69) MB+0.6%✅⬆️
runtime.dotnet.threads.count11 ± (11 - 11)11 ± (11 - 11)+0.0%
.NET 6 - CallTarget+Inlining+NGEN
process.internal_duration_ms204.50 ± (202.59 - 206.40) ms197.56 ± (195.87 - 199.26) ms-3.4%
process.time_to_main_ms500.27 ± (498.36 - 502.18) ms486.67 ± (486.12 - 487.22) ms-2.7%
runtime.dotnet.exceptions.count0 ± (0 - 0)0 ± (0 - 0)+0.0%
runtime.dotnet.mem.committed51.74 ± (51.70 - 51.79) MB51.46 ± (51.40 - 51.52) MB-0.5%
runtime.dotnet.threads.count28 ± (28 - 28)28 ± (28 - 28)-0.1%
.NET 8 - Baseline
process.internal_duration_ms19.49 ± (19.45 - 19.53) ms19.05 ± (19.02 - 19.07) ms-2.3%
process.time_to_main_ms73.50 ± (73.18 - 73.81) ms67.94 ± (67.83 - 68.06) ms-7.6%
runtime.dotnet.exceptions.count0 ± (0 - 0)0 ± (0 - 0)+0.0%
runtime.dotnet.mem.committed7.64 ± (7.63 - 7.64) MB7.66 ± (7.66 - 7.67) MB+0.3%✅⬆️
runtime.dotnet.threads.count10 ± (10 - 10)10 ± (10 - 10)+0.0%
.NET 8 - Bailout
process.internal_duration_ms19.79 ± (19.72 - 19.85) ms19.02 ± (18.99 - 19.05) ms-3.9%
process.time_to_main_ms76.77 ± (76.38 - 77.17) ms68.73 ± (68.65 - 68.81) ms-10.5%
runtime.dotnet.exceptions.count0 ± (0 - 0)0 ± (0 - 0)+0.0%
runtime.dotnet.mem.committed7.66 ± (7.66 - 7.67) MB7.71 ± (7.70 - 7.71) MB+0.6%✅⬆️
runtime.dotnet.threads.count11 ± (11 - 11)11 ± (11 - 11)+0.0%
.NET 8 - CallTarget+Inlining+NGEN
process.internal_duration_ms199.57 ± (198.21 - 200.92) ms179.31 ± (178.55 - 180.07) ms-10.2%
process.time_to_main_ms513.82 ± (511.98 - 515.67) ms459.57 ± (459.06 - 460.08) ms-10.6%
runtime.dotnet.exceptions.count0 ± (0 - 0)0 ± (0 - 0)+0.0%
runtime.dotnet.mem.committed39.14 ± (39.10 - 39.18) MB38.62 ± (38.59 - 38.65) MB-1.3%
runtime.dotnet.threads.count27 ± (27 - 27)27 ± (27 - 27)+0.2%✅⬆️

HttpMessageHandler

Metric Master (Mean ± 95% CI) Current (Mean ± 95% CI) Change Status
.NET Framework 4.8 - Baseline
duration193.78 ± (193.99 - 194.90) ms194.86 ± (194.26 - 195.15) ms+0.6%✅⬆️
.NET Framework 4.8 - Bailout
duration195.61 ± (195.42 - 195.87) ms199.59 ± (198.81 - 199.82) ms+2.0%✅⬆️
.NET Framework 4.8 - CallTarget+Inlining+NGEN
duration1163.39 ± (1168.99 - 1178.36) ms1181.90 ± (1188.17 - 1198.83) ms+1.6%✅⬆️
.NET Core 3.1 - Baseline
process.internal_duration_ms186.73 ± (186.45 - 187.02) ms189.74 ± (189.28 - 190.19) ms+1.6%✅⬆️
process.time_to_main_ms80.31 ± (80.07 - 80.55) ms81.34 ± (81.13 - 81.54) ms+1.3%✅⬆️
runtime.dotnet.exceptions.count3 ± (3 - 3)3 ± (3 - 3)+0.0%
runtime.dotnet.mem.committed16.14 ± (16.10 - 16.17) MB16.04 ± (16.01 - 16.06) MB-0.6%
runtime.dotnet.threads.count20 ± (20 - 20)20 ± (20 - 20)-0.3%
.NET Core 3.1 - Bailout
process.internal_duration_ms186.80 ± (186.46 - 187.14) ms189.84 ± (189.36 - 190.31) ms+1.6%✅⬆️
process.time_to_main_ms81.97 ± (81.81 - 82.14) ms83.01 ± (82.79 - 83.23) ms+1.3%✅⬆️
runtime.dotnet.exceptions.count3 ± (3 - 3)3 ± (3 - 3)+0.0%
runtime.dotnet.mem.committed16.12 ± (16.08 - 16.15) MB16.04 ± (16.02 - 16.06) MB-0.5%
runtime.dotnet.threads.count21 ± (21 - 21)21 ± (21 - 21)+0.2%✅⬆️
.NET Core 3.1 - CallTarget+Inlining+NGEN
process.internal_duration_ms395.01 ± (392.56 - 397.45) ms398.33 ± (395.90 - 400.76) ms+0.8%✅⬆️
process.time_to_main_ms517.26 ± (516.62 - 517.89) ms524.52 ± (523.47 - 525.57) ms+1.4%✅⬆️
runtime.dotnet.exceptions.count3 ± (3 - 3)3 ± (3 - 3)+0.0%
runtime.dotnet.mem.committed62.99 ± (62.84 - 63.14) MB63.08 ± (62.94 - 63.23) MB+0.2%✅⬆️
runtime.dotnet.threads.count29 ± (29 - 29)29 ± (29 - 30)+0.1%✅⬆️
.NET 6 - Baseline
process.internal_duration_ms191.26 ± (190.96 - 191.56) ms195.78 ± (195.13 - 196.43) ms+2.4%✅⬆️
process.time_to_main_ms69.57 ± (69.45 - 69.69) ms70.82 ± (70.58 - 71.06) ms+1.8%✅⬆️
runtime.dotnet.exceptions.count4 ± (4 - 4)4 ± (4 - 4)+0.0%
runtime.dotnet.mem.committed16.18 ± (16.07 - 16.29) MB16.31 ± (16.28 - 16.33) MB+0.8%✅⬆️
runtime.dotnet.threads.count18 ± (18 - 18)19 ± (19 - 19)+4.6%✅⬆️
.NET 6 - Bailout
process.internal_duration_ms191.46 ± (191.13 - 191.80) ms194.06 ± (193.58 - 194.55) ms+1.4%✅⬆️
process.time_to_main_ms70.80 ± (70.69 - 70.91) ms71.21 ± (71.04 - 71.38) ms+0.6%✅⬆️
runtime.dotnet.exceptions.count4 ± (4 - 4)4 ± (4 - 4)+0.0%
runtime.dotnet.mem.committed16.24 ± (16.14 - 16.33) MB16.16 ± (16.06 - 16.26) MB-0.5%
runtime.dotnet.threads.count20 ± (20 - 20)20 ± (20 - 20)+0.1%✅⬆️
.NET 6 - CallTarget+Inlining+NGEN
process.internal_duration_ms412.48 ± (409.39 - 415.57) ms414.12 ± (411.23 - 417.01) ms+0.4%✅⬆️
process.time_to_main_ms488.87 ± (488.22 - 489.52) ms490.42 ± (489.68 - 491.16) ms+0.3%✅⬆️
runtime.dotnet.exceptions.count4 ± (4 - 4)4 ± (4 - 4)+0.0%
runtime.dotnet.mem.committed62.44 ± (62.31 - 62.58) MB62.24 ± (62.11 - 62.37) MB-0.3%
runtime.dotnet.threads.count29 ± (29 - 29)29 ± (29 - 29)+0.0%✅⬆️
.NET 8 - Baseline
process.internal_duration_ms190.24 ± (189.93 - 190.55) ms189.15 ± (188.86 - 189.45) ms-0.6%
process.time_to_main_ms69.73 ± (69.53 - 69.93) ms68.91 ± (68.76 - 69.06) ms-1.2%
runtime.dotnet.exceptions.count4 ± (4 - 4)4 ± (4 - 4)+0.0%
runtime.dotnet.mem.committed11.78 ± (11.75 - 11.80) MB11.75 ± (11.72 - 11.78) MB-0.2%
runtime.dotnet.threads.count18 ± (18 - 18)18 ± (18 - 18)-0.4%
.NET 8 - Bailout
process.internal_duration_ms189.86 ± (189.45 - 190.27) ms187.86 ± (187.66 - 188.06) ms-1.1%
process.time_to_main_ms70.60 ± (70.48 - 70.72) ms69.98 ± (69.91 - 70.06) ms-0.9%
runtime.dotnet.exceptions.count4 ± (4 - 4)4 ± (4 - 4)+0.0%
runtime.dotnet.mem.committed11.82 ± (11.79 - 11.85) MB11.82 ± (11.79 - 11.86) MB+0.0%✅⬆️
runtime.dotnet.threads.count19 ± (19 - 19)19 ± (19 - 19)-0.4%
.NET 8 - CallTarget+Inlining+NGEN
process.internal_duration_ms359.42 ± (358.07 - 360.76) ms366.22 ± (364.85 - 367.59) ms+1.9%✅⬆️
process.time_to_main_ms467.35 ± (466.63 - 468.07) ms471.16 ± (470.01 - 472.32) ms+0.8%✅⬆️
runtime.dotnet.exceptions.count4 ± (4 - 4)4 ± (4 - 4)+0.0%
runtime.dotnet.mem.committed50.52 ± (50.48 - 50.55) MB50.36 ± (50.33 - 50.38) MB-0.3%
runtime.dotnet.threads.count29 ± (29 - 29)29 ± (29 - 29)-0.1%
Comparison explanation

Execution-time benchmarks measure the whole time it takes to execute a program, and are intended to measure the one-off costs. Cases where the execution time results for the PR are worse than latest master results are highlighted in **red**. The following thresholds were used for comparing the execution times:

  • Welch test with statistical test for significance of 5%
  • Only results indicating a difference greater than 5% and 5 ms are considered.

Note that these results are based on a single point-in-time result for each branch. For full results, see the dashboard.

Graphs show the p99 interval based on the mean and StdDev of the test run, as well as the mean value of the run (shown as a diamond below the graph).

Duration charts
FakeDbCommand (.NET Framework 4.8)
gantt
    title Execution time (ms) FakeDbCommand (.NET Framework 4.8)
    dateFormat  x
    axisFormat %Q
    todayMarker off
    section Baseline
    This PR (7759) - mean (68ms)  : 67, 70
    master - mean (72ms)  : 70, 74

    section Bailout
    This PR (7759) - mean (72ms)  : 71, 73
    master - mean (76ms)  : 74, 78

    section CallTarget+Inlining+NGEN
    This PR (7759) - mean (1,056ms)  : 1014, 1098
    master - mean (1,087ms)  : 993, 1181

Loading
FakeDbCommand (.NET Core 3.1)
gantt
    title Execution time (ms) FakeDbCommand (.NET Core 3.1)
    dateFormat  x
    axisFormat %Q
    todayMarker off
    section Baseline
    This PR (7759) - mean (108ms)  : 104, 111
    master - mean (115ms)  : 106, 123

    section Bailout
    This PR (7759) - mean (108ms)  : 107, 110
    master - mean (116ms)  : 109, 124

    section CallTarget+Inlining+NGEN
    This PR (7759) - mean (769ms)  : 732, 806
    master - mean (775ms)  : 741, 809

Loading
FakeDbCommand (.NET 6)
gantt
    title Execution time (ms) FakeDbCommand (.NET 6)
    dateFormat  x
    axisFormat %Q
    todayMarker off
    section Baseline
    This PR (7759) - mean (95ms)  : 93, 97
    master - mean (99ms)  : 96, 103

    section Bailout
    This PR (7759) - mean (96ms)  : 95, 97
    master - mean (99ms)  : 97, 102

    section CallTarget+Inlining+NGEN
    This PR (7759) - mean (724ms)  : 694, 753
    master - mean (746ms)  : 676, 815

Loading
FakeDbCommand (.NET 8)
gantt
    title Execution time (ms) FakeDbCommand (.NET 8)
    dateFormat  x
    axisFormat %Q
    todayMarker off
    section Baseline
    This PR (7759) - mean (93ms)  : 90, 96
    master - mean (101ms)  : 96, 107

    section Bailout
    This PR (7759) - mean (94ms)  : 93, 95
    master - mean (105ms)  : 96, 114

    section CallTarget+Inlining+NGEN
    This PR (7759) - mean (682ms)  : 661, 703
    master - mean (749ms)  : 702, 795

Loading
HttpMessageHandler (.NET Framework 4.8)
gantt
    title Execution time (ms) HttpMessageHandler (.NET Framework 4.8)
    dateFormat  x
    axisFormat %Q
    todayMarker off
    section Baseline
    This PR (7759) - mean (195ms)  : 190, 199
    master - mean (194ms)  : 188, 201

    section Bailout
    This PR (7759) - mean (199ms)  : 193, 205
    master - mean (196ms)  : 194, 198

    section CallTarget+Inlining+NGEN
    This PR (7759) - mean (1,193ms)  : 1111, 1276
    master - mean (1,174ms)  : 1105, 1243

Loading
HttpMessageHandler (.NET Core 3.1)
gantt
    title Execution time (ms) HttpMessageHandler (.NET Core 3.1)
    dateFormat  x
    axisFormat %Q
    todayMarker off
    section Baseline
    This PR (7759) - mean (280ms)  : 270, 290
    master - mean (275ms)  : 271, 280

    section Bailout
    This PR (7759) - mean (281ms)  : 270, 293
    master - mean (277ms)  : 273, 281

    section CallTarget+Inlining+NGEN
    This PR (7759) - mean (964ms)  : 914, 1013
    master - mean (951ms)  : 902, 1001

Loading
HttpMessageHandler (.NET 6)
gantt
    title Execution time (ms) HttpMessageHandler (.NET 6)
    dateFormat  x
    axisFormat %Q
    todayMarker off
    section Baseline
    This PR (7759) - mean (275ms)  : 262, 288
    master - mean (269ms)  : 265, 272

    section Bailout
    This PR (7759) - mean (274ms)  : 265, 282
    master - mean (270ms)  : 266, 275

    section CallTarget+Inlining+NGEN
    This PR (7759) - mean (939ms)  : 888, 990
    master - mean (935ms)  : 887, 984

Loading
HttpMessageHandler (.NET 8)
gantt
    title Execution time (ms) HttpMessageHandler (.NET 8)
    dateFormat  x
    axisFormat %Q
    todayMarker off
    section Baseline
    This PR (7759) - mean (268ms)  : 264, 272
    master - mean (270ms)  : 265, 275

    section Bailout
    This PR (7759) - mean (267ms)  : 264, 270
    master - mean (270ms)  : 265, 275

    section CallTarget+Inlining+NGEN
    This PR (7759) - mean (868ms)  : 831, 906
    master - mean (858ms)  : 838, 879

Loading

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

Labels

area:tracer The core tracer library (Datadog.Trace, does not include OpenTracing, native code, or integrations) dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant