Robert Shearman rob@codeweavers.com writes:
I'm not sure that is a valid assumption, as we could have an option to disable wineboot in the future due to performance reasons.
I don't think we want to support that. On the contrary, we want to move more of the startup processing that we currently do for every process into wineboot, so that it is done only once per session. This requires that we can guarantee that wineboot is always executed.
We may of course make some of the more expensive parts of wineboot optional, but starting services.exe shouldn't be in the expensive category (and if it is that should be fixed).