Burst takes forever to finish with every code change.

Am I missing some settings that would speed this up or something? I’m staring at this screen sometimes a few minutes with each code change:

This is my settings:

I’m using 2020.2.0f1 and burst 1.4.3 with most other packages at the latest version.

Any tips on this?

if you can take the risk of using an alpha version, 2021.a is really faster - and has so many burst bugfixes ! https://unity3d.com/beta/2021.1a

Are you using assembly files to split the code into ‘logical’ set. I think it help only recompile changed assemblies instead of all your code.

If you could file a repro that’d be helpful for us to evaluate it.

Note that you do not have to wait for the background task to complete to continue with Burst. If you try and enter play mode or anything like that we’ll stop eager compiling in the background and switch back to the 1.3.X approach (compile as needed). We compile eagerly in 1.4 because we wanted to make the experience when you have Synchronous Compilation on (or CompileSynchronously = true on your jobs) better!

I think I was not liberal enough with just starting it without waiting for it to compile. It seems to work quite alright now, thanks!