.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
Also, LinqPad can also add support for tiered compilation, OSR and PGO, which is controlled by environment variable