Add compiler performance metrics
WIP
This commit is contained in:
committed by
nataliya.valtman
parent
64da19cb2d
commit
9becb2c468
@@ -99,7 +99,7 @@ public class K2JSCompiler extends CLICompiler<K2JSCompilerArguments> {
|
||||
doMain(new K2JSCompiler(), args);
|
||||
}
|
||||
|
||||
private final K2JSCompilerPerformanceManager performanceManager = new K2JSCompilerPerformanceManager();
|
||||
final K2JSCompilerPerformanceManager performanceManager = new K2JSCompilerPerformanceManager();
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
@@ -564,7 +564,7 @@ public class K2JSCompiler extends CLICompiler<K2JSCompilerArguments> {
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
protected CommonCompilerPerformanceManager getPerformanceManager() {
|
||||
public CommonCompilerPerformanceManager getDefaultPerformanceManager() {
|
||||
return performanceManager;
|
||||
}
|
||||
|
||||
|
||||
@@ -66,7 +66,7 @@ enum class ProduceKind {
|
||||
|
||||
class K2JsIrCompiler : CLICompiler<K2JSCompilerArguments>() {
|
||||
|
||||
override val performanceManager: CommonCompilerPerformanceManager =
|
||||
override val defaultPerformanceManager: CommonCompilerPerformanceManager =
|
||||
object : CommonCompilerPerformanceManager("Kotlin to JS (IR) Compiler") {}
|
||||
|
||||
override fun createArguments(): K2JSCompilerArguments {
|
||||
|
||||
Reference in New Issue
Block a user