A time-saving feature of XJTAG v3.10 is streamlined background compilation of projects, drastically reducing the startup time to run tests.

Now whenever a change is saved to the project, a compilation of the runtime is kicked off in the background on a low priority thread. You may notice something like this in the bottom right corner of the XJDeveloper window:

This means that by the time you click ‘Run’, checks are already complete and the runtime is ready to be loaded. We have seen larger project startup times reduced from >10 seconds down to under a second. This feature therefore helps to keep your startup time short, no matter how large your project gets.