From 01fbe6bacccc5834d698c916dbb4a92a8e732556 Mon Sep 17 00:00:00 2001 From: Ilya Goncharov Date: Fri, 17 Sep 2021 13:46:53 +0300 Subject: [PATCH] [JS IR] Use property lazy initialization by default --- .../kotlin/cli/common/arguments/K2JSCompilerArguments.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/cli/cli-common/src/org/jetbrains/kotlin/cli/common/arguments/K2JSCompilerArguments.kt b/compiler/cli/cli-common/src/org/jetbrains/kotlin/cli/common/arguments/K2JSCompilerArguments.kt index 1122c32d90e..88ee80ed57e 100644 --- a/compiler/cli/cli-common/src/org/jetbrains/kotlin/cli/common/arguments/K2JSCompilerArguments.kt +++ b/compiler/cli/cli-common/src/org/jetbrains/kotlin/cli/common/arguments/K2JSCompilerArguments.kt @@ -136,7 +136,7 @@ class K2JSCompilerArguments : CommonCompilerArguments() { var irDcePrintReachabilityInfo: Boolean by FreezableVar(false) @Argument(value = "-Xir-property-lazy-initialization", description = "Perform lazy initialization for properties") - var irPropertyLazyInitialization: Boolean by FreezableVar(false) + var irPropertyLazyInitialization: Boolean by FreezableVar(true) @Argument(value = "-Xir-only", description = "Disables pre-IR backend") var irOnly: Boolean by FreezableVar(false)