Use default performance manager for K2JVMCompiler

This commit is contained in:
nataliya.valtman
2021-09-27 14:27:27 +03:00
committed by Space
parent 37e9d8c8f5
commit 452dfd6edd
3 changed files with 1 additions and 3 deletions
@@ -283,7 +283,7 @@ class K2JVMCompiler : CLICompiler<K2JVMCompilerArguments>() {
override fun createPerformanceManager(arguments: K2JVMCompilerArguments, services: Services): CommonCompilerPerformanceManager {
val externalManager = services[CommonCompilerPerformanceManager::class.java]
if (externalManager != null) return externalManager
val argument = arguments.profileCompilerCommand ?: return K2JVMCompilerPerformanceManager()
val argument = arguments.profileCompilerCommand ?: return defaultPerformanceManager
return ProfilingCompilerPerformanceManager.create(argument)
}
}
@@ -193,7 +193,6 @@ class IncrementalJsCompilerRunner(
compiler.exec(messageCollector, services, args)
} finally {
args.freeArgs = freeArgsBackup
// reporter.report { compiler.defaultPerformanceManager.renderCompilerPerformance() }
reportPerformanceData(compiler.defaultPerformanceManager)
}
}
@@ -431,7 +431,6 @@ class IncrementalJvmCompilerRunner(
args.allowNoSourceFiles = true
val exitCode = compiler.exec(messageCollector, services, args)
args.freeArgs = freeArgsBackup
// reporter.report { compiler.defaultPerformanceManager.renderCompilerPerformance() }
reportPerformanceData(compiler.defaultPerformanceManager)
return exitCode
}