LifetimeManager .NET10 fix by tonyredondo · Pull Request #7969 · DataDog/dd-trace-dotnet

.NET Framework 4.8 - Baseline duration192.14 ± (191.92 - 192.71) ms191.66 ± (191.45 - 192.16) ms-0.2%✅ .NET Framework 4.8 - Bailout duration195.23 ± (194.93 - 195.43) ms195.92 ± (195.98 - 196.83) ms+0.4%✅⬆️ .NET Framework 4.8 - CallTarget+Inlining+NGEN duration1115.71 ± (1119.45 - 1129.34) ms1116.81 ± (1117.63 - 1125.53) ms+0.1%✅⬆️ .NET Core 3.1 - Baseline process.internal_duration_ms186.16 ± (185.79 - 186.52) ms187.85 ± (187.46 - 188.24) ms+0.9%✅⬆️ process.time_to_main_ms80.45 ± (80.26 - 80.64) ms81.22 ± (81.00 - 81.44) ms+1.0%✅⬆️ runtime.dotnet.exceptions.count3 ± (3 - 3)3 ± (3 - 3)+0.0%✅ runtime.dotnet.mem.committed16.13 ± (16.10 - 16.16) MB16.16 ± (16.13 - 16.18) MB+0.1%✅⬆️ runtime.dotnet.threads.count20 ± (20 - 20)20 ± (20 - 20)-0.8%✅ .NET Core 3.1 - Bailout process.internal_duration_ms186.36 ± (186.07 - 186.66) ms186.91 ± (186.61 - 187.22) ms+0.3%✅⬆️ process.time_to_main_ms81.59 ± (81.45 - 81.73) ms82.30 ± (82.14 - 82.45) ms+0.9%✅⬆️ runtime.dotnet.exceptions.count3 ± (3 - 3)3 ± (3 - 3)+0.0%✅ runtime.dotnet.mem.committed16.15 ± (16.12 - 16.17) MB16.15 ± (16.12 - 16.17) MB+0.0%✅⬆️ runtime.dotnet.threads.count21 ± (21 - 21)21 ± (20 - 21)-0.8%✅ .NET Core 3.1 - CallTarget+Inlining+NGEN process.internal_duration_ms429.31 ± (426.42 - 432.21) ms427.30 ± (423.81 - 430.79) ms-0.5%✅ process.time_to_main_ms469.73 ± (469.21 - 470.25) ms472.14 ± (471.53 - 472.74) ms+0.5%✅⬆️ runtime.dotnet.exceptions.count3 ± (3 - 3)3 ± (3 - 3)+0.0%✅ runtime.dotnet.mem.committed58.82 ± (58.70 - 58.94) MB58.41 ± (58.28 - 58.54) MB-0.7%✅ runtime.dotnet.threads.count29 ± (29 - 29)29 ± (29 - 29)+0.1%✅⬆️ .NET 6 - Baseline process.internal_duration_ms190.82 ± (190.38 - 191.26) ms191.66 ± (191.31 - 192.02) ms+0.4%✅⬆️ process.time_to_main_ms70.07 ± (69.86 - 70.27) ms70.05 ± (69.83 - 70.27) ms-0.0%✅ runtime.dotnet.exceptions.count4 ± (4 - 4)4 ± (4 - 4)+0.0%✅ runtime.dotnet.mem.committed15.85 ± (15.68 - 16.01) MB16.29 ± (16.19 - 16.38) MB+2.8%✅⬆️ runtime.dotnet.threads.count18 ± (18 - 18)18 ± (18 - 19)+2.3%✅⬆️ .NET 6 - Bailout process.internal_duration_ms189.58 ± (189.34 - 189.82) ms189.96 ± (189.71 - 190.21) ms+0.2%✅⬆️ process.time_to_main_ms70.86 ± (70.74 - 70.98) ms70.91 ± (70.78 - 71.05) ms+0.1%✅⬆️ runtime.dotnet.exceptions.count4 ± (4 - 4)4 ± (4 - 4)+0.0%✅ runtime.dotnet.mem.committed15.87 ± (15.70 - 16.05) MB15.52 ± (15.34 - 15.70) MB-2.2%✅ runtime.dotnet.threads.count19 ± (18 - 19)19 ± (18 - 19)+0.9%✅⬆️ .NET 6 - CallTarget+Inlining+NGEN process.internal_duration_ms438.58 ± (434.75 - 442.41) ms440.78 ± (437.72 - 443.84) ms+0.5%✅⬆️ process.time_to_main_ms448.69 ± (448.17 - 449.20) ms449.91 ± (449.40 - 450.41) ms+0.3%✅⬆️ runtime.dotnet.exceptions.count4 ± (4 - 4)4 ± (4 - 4)+0.0%✅ runtime.dotnet.mem.committed58.77 ± (58.63 - 58.91) MB58.94 ± (58.80 - 59.07) MB+0.3%✅⬆️ runtime.dotnet.threads.count29 ± (29 - 29)29 ± (29 - 29)-0.1%✅ .NET 8 - Baseline process.internal_duration_ms188.47 ± (188.17 - 188.77) ms188.58 ± (188.30 - 188.86) ms+0.1%✅⬆️ process.time_to_main_ms69.13 ± (69.00 - 69.26) ms69.80 ± (69.59 - 70.01) ms+1.0%✅⬆️ runtime.dotnet.exceptions.count4 ± (4 - 4)4 ± (4 - 4)+0.0%✅ runtime.dotnet.mem.committed11.78 ± (11.74 - 11.83) MB11.82 ± (11.79 - 11.85) MB+0.3%✅⬆️ runtime.dotnet.threads.count18 ± (18 - 18)18 ± (18 - 18)-0.0%✅ .NET 8 - Bailout process.internal_duration_ms187.96 ± (187.62 - 188.31) ms187.97 ± (187.65 - 188.30) ms+0.0%✅⬆️ process.time_to_main_ms70.42 ± (70.30 - 70.54) ms70.45 ± (70.32 - 70.57) ms+0.0%✅⬆️ runtime.dotnet.exceptions.count4 ± (4 - 4)4 ± (4 - 4)+0.0%✅ runtime.dotnet.mem.committed11.82 ± (11.79 - 11.85) MB11.89 ± (11.85 - 11.92) MB+0.6%✅⬆️ runtime.dotnet.threads.count19 ± (19 - 19)19 ± (19 - 19)-0.2%✅ .NET 8 - CallTarget+Inlining+NGEN process.internal_duration_ms364.26 ± (362.82 - 365.69) ms364.11 ± (362.45 - 365.77) ms-0.0%✅ process.time_to_main_ms433.43 ± (432.77 - 434.09) ms434.15 ± (433.50 - 434.79) ms+0.2%✅⬆️ runtime.dotnet.exceptions.count4 ± (4 - 4)4 ± (4 - 4)+0.0%✅ runtime.dotnet.mem.committed48.10 ± (48.05 - 48.14) MB48.18 ± (48.14 - 48.22) MB+0.2%✅⬆️ runtime.dotnet.threads.count29 ± (29 - 29)29 ± (29 - 29)-0.1%✅