From 88a794019ae99d77d903e4da2b84b97e4f9e2e47 Mon Sep 17 00:00:00 2001 From: Konstantin Anisimov Date: Thu, 16 Feb 2017 15:48:25 +0700 Subject: [PATCH] Ascape analysis is disabled --- .../kotlin/backend/konan/llvm/IrToBitcode.kt | 2 +- backend.native/tests/build.gradle | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/IrToBitcode.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/IrToBitcode.kt index cdaa4b5eaa6..d048f362e9a 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/IrToBitcode.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/IrToBitcode.kt @@ -238,7 +238,7 @@ internal class CodeGeneratorVisitor(val context: Context) : IrElementVisitorVoid override fun visitModuleFragment(module: IrModuleFragment) { context.log("visitModule : ${ir2string(module)}") - computeLifetimes(module, this.codegen, resultLifetimes) + // computeLifetimes(module, this.codegen, resultLifetimes) module.acceptChildrenVoid(this) appendLlvmUsed(context.llvm.usedFunctions) diff --git a/backend.native/tests/build.gradle b/backend.native/tests/build.gradle index 57a203f462e..95c290f0c54 100644 --- a/backend.native/tests/build.gradle +++ b/backend.native/tests/build.gradle @@ -1078,10 +1078,10 @@ task inline2(type: RunKonanTest) { source = "codegen/inline/inline2.kt" } -//task inline3(type: RunKonanTest) { -// goldValue = "5\n" -// source = "codegen/inline/inline3.kt" -//} +task inline3(type: RunKonanTest) { + goldValue = "5\n" + source = "codegen/inline/inline3.kt" +} task vararg0(type: RunKonanTest) { source = "lower/vararg.kt" @@ -1102,10 +1102,10 @@ task inline6(type: RunKonanTest) { source = "codegen/inline/inline6.kt" } -//task inline7(type: RunKonanTest) { -// goldValue = "1\n2\n3\n" -// source = "codegen/inline/inline7.kt" -//} +task inline7(type: RunKonanTest) { + goldValue = "1\n2\n3\n" + source = "codegen/inline/inline7.kt" +} task inline8(type: RunKonanTest) { goldValue = "8\n"