Commit 30e9487
authored
[profiled-aot] update
Context? dotnet/runtime#72717
We've not done this yet in .NET 8, and we've noticed some potential
regressions in startup time, possibly because
`ConstructorInfo.Invoke()` now uses System.Reflection.Emit.
Update `dotnet.aotprofile` for .NET 8.
A `dotnet new android` app, an average of 10 runs on a Pixel 5:
* Before:
Average(ms): 192.3
Std Err(ms): 2.00582485111072
Std Dev(ms): 6.34297511687799
* After:
Average(ms): 161.4
Std Err(ms): 2.21208800307161
Std Dev(ms): 6.99523647443983
Saves ~30ms in startup by just updating the profile.dotnet.aotprofile for .NET 8 (#7908)1 parent 112c832 commit 30e9487
2 files changed
+503
-252
lines changedBinary file not shown.
0 commit comments