void (@NotNull Class<?> runnableClass, long duration) { ClassLoader loader = runnableClass.getClassLoader(); String pluginId = loader instanceof PluginAwareClassLoader ? ((PluginAwareClassLoader)loader).getPluginId().getIdString() : PluginManagerCore.CORE_PLUGIN_ID; StartUpMeasurer.addPluginCost(pluginId, "invokeLater", TimeUnit.MILLISECONDS.toNanos(duration)); }