LINQPad 6 much slower compared to LINQPad 5
I've tried the following query on both LINQPad 5 and 6:
var re = new Regex("(?<=_)"); var input = "ab_ac_ad_ae_af_ag_"; re.Split(input).Dump();
In LINQPad 5, the results appear almost immediately; in LINQPad 6 the results take about 10 seconds to appear.
Comments
It runs instantly for me. Have you tried running this on another computer? Also try restarting the computer and re-installing .NET Core 3.1.
I've experienced extremely slow execution times as well. To me it seems that compilation is what is taking so long.
Can you reproduce this? If so, can you provide any clues as to the circumstances in which this happens?
Yes, it happens all of the time. More often than not. I haven't identified any differences that accompany the slowness.
I just installed LP 5/6 on a VM ( https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/ ) and I haven't yet experienced any slowness. I wish that I knew why it's so slow on my metal OS installation.