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 { override fun createPerformanceManager(arguments: K2JVMCompilerArguments, services: Services): CommonCompilerPerformanceManager {
val externalManager = services[CommonCompilerPerformanceManager::class.java] val externalManager = services[CommonCompilerPerformanceManager::class.java]
if (externalManager != null) return externalManager if (externalManager != null) return externalManager
val argument = arguments.profileCompilerCommand ?: return K2JVMCompilerPerformanceManager() val argument = arguments.profileCompilerCommand ?: return defaultPerformanceManager
return ProfilingCompilerPerformanceManager.create(argument) return ProfilingCompilerPerformanceManager.create(argument)
} }
} }
@@ -193,7 +193,6 @@ class IncrementalJsCompilerRunner(
compiler.exec(messageCollector, services, args) compiler.exec(messageCollector, services, args)
} finally { } finally {
args.freeArgs = freeArgsBackup args.freeArgs = freeArgsBackup
// reporter.report { compiler.defaultPerformanceManager.renderCompilerPerformance() }
reportPerformanceData(compiler.defaultPerformanceManager) reportPerformanceData(compiler.defaultPerformanceManager)
} }
} }
@@ -431,7 +431,6 @@ class IncrementalJvmCompilerRunner(
args.allowNoSourceFiles = true args.allowNoSourceFiles = true
val exitCode = compiler.exec(messageCollector, services, args) val exitCode = compiler.exec(messageCollector, services, args)
args.freeArgs = freeArgsBackup args.freeArgs = freeArgsBackup
// reporter.report { compiler.defaultPerformanceManager.renderCompilerPerformance() }
reportPerformanceData(compiler.defaultPerformanceManager) reportPerformanceData(compiler.defaultPerformanceManager)
return exitCode return exitCode
} }