Add support for tiered compilation, OSR, PGO and DOTNET_JitDisasm
.NET 7 added support for printing JIT disasm on-the-fly using the DOTNET_JitDisasm
environment. Users can set DOTNET_JitDisasm
to a specific method or use *
to match all methods, and then the coreclr will print the JIT disasm (it's more detailed than using clrmd) to stdout while code is running.
I hope that LinqPad can add support for setting DOTNET_JitDisasm
manually.
Also, LinqPad can also add support for tiered compilation, OSR and PGO, which is controlled by environment variable DOTNET_TieredCompilation
, DOTNET_TC_OnStackReplacement
and DOTNET_TieredPgo
, respectively.