Is there a way to create large JIT code from a small assembly to increase startup time of an application spent in jittering?
We are testing various methods of optimizing start-up performance (cold/warm start) and one is using Multicore JIT (https://blogs.msdn.microsoft.com/dotnet/2012/10/18/an-easy-solution-for-improving-app-launch-performance/)
However I would like to isolate the multicore JIT part and test it in a greenfield scenario where I have a load-file IO of a small assembly which produces an unproportionally large code when jittering it.
With that I am hoping to measure the effect of profile optimization. I am aware that this might be hard to measure and I have to take Operating systems' standby lists into account etc. but I would like to get some indication of load times anyway.