[platform] times system lib pre-loading (IDEA-CR-45341)

This commit is contained in:
Roman Shevchenko
2019-03-21 22:17:59 +01:00
parent 92fa4a7e27
commit e07f67f4d0
2 changed files with 5 additions and 0 deletions
@@ -493,10 +493,14 @@ public class StartupUtil {
}
private static void loadSystemLibraries(Logger log) {
Activity activity = ParallelActivity.PREPARE_APP_INIT.start(ActivitySubNames.LOAD_SYSTEM_LIBS);
JnaLoader.load(log);
//noinspection ResultOfMethodCallIgnored
IdeaWin32.isAvailable();
activity.end();
}
private static void startLogging(@NotNull Logger log) {
@@ -9,6 +9,7 @@ public final class ActivitySubNames {
public static final String REGISTER_BUNDLED_FONTS = "register bundled fonts";
public static final String SETUP_SYSTEM_LIBS = "setup system libs";
public static final String LOAD_SYSTEM_LIBS = "load system libs";
public static final String FIX_PROCESS_ENV = "fix process env";
public static final String INIT_PLUGINS = "plugin initialization";