From c37f339d8ca38d38c4927e0b1bb5fcfd2712973a Mon Sep 17 00:00:00 2001 From: Andrey Uskov Date: Wed, 8 Jul 2020 01:46:22 +0300 Subject: [PATCH] Send use-ir and jvmDefaults compiler arguments from IDE Relates to KT-39924 and KT-39977 --- .../kotlin/idea/statistics/KotlinGradleFUSLogger.kt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/idea/idea-gradle/src/org/jetbrains/kotlin/idea/statistics/KotlinGradleFUSLogger.kt b/idea/idea-gradle/src/org/jetbrains/kotlin/idea/statistics/KotlinGradleFUSLogger.kt index 36bf1e6b8b5..ed29b2ad772 100644 --- a/idea/idea-gradle/src/org/jetbrains/kotlin/idea/statistics/KotlinGradleFUSLogger.kt +++ b/idea/idea-gradle/src/org/jetbrains/kotlin/idea/statistics/KotlinGradleFUSLogger.kt @@ -94,7 +94,9 @@ class KotlinGradleFUSLogger : StartupActivity, DumbAware, Runnable { BooleanMetrics.ENABLED_COMPILER_PLUGIN_ALL_OPEN, BooleanMetrics.ENABLED_COMPILER_PLUGIN_NO_ARG, BooleanMetrics.ENABLED_COMPILER_PLUGIN_JPA_SUPPORT, - BooleanMetrics.ENABLED_COMPILER_PLUGIN_SAM_WITH_RECEIVER + BooleanMetrics.ENABLED_COMPILER_PLUGIN_SAM_WITH_RECEIVER, + BooleanMetrics.JVM_COMPILER_IR_MODE, + StringMetrics.JVM_DEFAULTS ) container.log( @@ -153,7 +155,8 @@ class KotlinGradleFUSLogger : StartupActivity, DumbAware, Runnable { NumericalMetrics.GRADLE_BUILD_DURATION, NumericalMetrics.GRADLE_EXECUTION_DURATION, NumericalMetrics.NUMBER_OF_SUBPROJECTS, - NumericalMetrics.STATISTICS_VISIT_ALL_PROJECTS_OVERHEAD + NumericalMetrics.STATISTICS_VISIT_ALL_PROJECTS_OVERHEAD, + NumericalMetrics.STATISTICS_COLLECT_METRICS_OVERHEAD ) val finishTime = container.getMetric(NumericalMetrics.BUILD_FINISH_TIME)?.getValue()