static {
ScriptManager.updateRepoScripts(false);
ScriptManager.updateInstalledScripts();
}
SVNManager.workingCopyToSVNURL(File)
is called by both of those functions and used 13 seconds cumulatively each time.I can't work out much more from VisualVM (first time using it) but that's somewhere to start...
This is easy - the cell renderers are shared between all the data frames so the import happens when it is determining what type of data to displayAlso if you figure out why opening the inventory runs the static block in ScriptManager that would be interesting since I not sure why they are related.