diff --git a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Context.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Context.kt index 339a346ec2e..ac1d3aeed80 100644 --- a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Context.kt +++ b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Context.kt @@ -212,24 +212,6 @@ internal class Context(config: KonanConfig) : KonanBackendContext(config) { println("\n\n--- ${title} ----------------------\n") } - fun verifyDescriptors() { - // TODO: Nothing here for now. - } - - fun printDescriptors() { - if (!::moduleDescriptor.isInitialized) - return - - separator("Descriptors:") - moduleDescriptor.deepPrint() - } - - fun printIr() { - if (irModule == null) return - separator("IR:") - irModule!!.accept(DumpIrTreeVisitor(out), "") - } - fun verifyBitCode() { if (::generationState.isInitialized) generationState.verifyBitCode() @@ -240,29 +222,14 @@ internal class Context(config: KonanConfig) : KonanBackendContext(config) { generationState.printBitCode() } - fun verify() { - verifyDescriptors() - verifyBitCode() - } - - fun print() { - printDescriptors() - printIr() - printBitCode() - } - fun shouldExportKDoc() = config.configuration.getBoolean(KonanConfigKeys.EXPORT_KDOC) fun shouldVerifyBitCode() = config.configuration.getBoolean(KonanConfigKeys.VERIFY_BITCODE) fun shouldPrintBitCode() = config.configuration.getBoolean(KonanConfigKeys.PRINT_BITCODE) - fun shouldPrintLocations() = config.configuration.getBoolean(KonanConfigKeys.PRINT_LOCATIONS) - fun shouldPrintFiles() = config.configuration.getBoolean(KonanConfigKeys.PRINT_FILES) - fun shouldProfilePhases() = config.phaseConfig.needProfiling - fun shouldContainDebugInfo() = config.debug fun shouldContainLocationDebugInfo() = shouldContainDebugInfo() || config.lightDebug fun shouldContainAnyDebugInfo() = shouldContainDebugInfo() || shouldContainLocationDebugInfo() @@ -283,7 +250,6 @@ internal class Context(config: KonanConfig) : KonanBackendContext(config) { } var moduleDFG: ModuleDFG? = null - var externalModulesDFG: ExternalModulesDFG? = null val lifetimes = mutableMapOf() var devirtualizationAnalysisResult: DevirtualizationAnalysis.AnalysisResult? = null