When starting jEdit project viewer refresh all nodes.
My project has 7500 files, for each the method isErrorListAvailable() is called and it takes 1.5 second (on a i7 2600K, so it is not a slow machine)
My patch add this information in cache
Patch applied, thanks! That does help improve start up performance.