From c4111a836ed681c8b80f840aa2d023688db0ec73 Mon Sep 17 00:00:00 2001 From: Igor Chevdar Date: Thu, 22 Feb 2018 19:15:20 +0300 Subject: [PATCH] DFG: turned on serialization/deserialization of functions/types names --- .../jetbrains/kotlin/backend/konan/optimizations/DFGBuilder.kt | 2 +- .../jetbrains/kotlin/backend/konan/optimizations/DataFlowIR.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/DFGBuilder.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/DFGBuilder.kt index 0912e4e0245..4b474ed2aa9 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/DFGBuilder.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/DFGBuilder.kt @@ -208,7 +208,7 @@ internal class ModuleDFGBuilder(val context: Context, val irModule: IrModuleFrag if (DEBUG > severity) block() } - private val TAKE_NAMES = false // Take fqNames for all functions and types (for debug purposes). + private val TAKE_NAMES = true // Take fqNames for all functions and types (for debug purposes). private inline fun takeName(block: () -> String) = if (TAKE_NAMES) block() else null diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/DataFlowIR.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/DataFlowIR.kt index ae3f385aab8..325bee1bf5c 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/DataFlowIR.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/DataFlowIR.kt @@ -416,7 +416,7 @@ internal object DataFlowIR { class SymbolTable(val context: Context, val irModule: IrModuleFragment, val module: Module) { - private val TAKE_NAMES = false // Take fqNames for all functions and types (for debug purposes). + private val TAKE_NAMES = true // Take fqNames for all functions and types (for debug purposes). private inline fun takeName(block: () -> String) = if (TAKE_NAMES) block() else null