[PL] Temporarily disable PL for WASM
This commit is contained in:
committed by
Space Team
parent
87125d0703
commit
66797ff876
@@ -51,6 +51,8 @@ import org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.JsCodeGenerator
|
|||||||
import org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.TranslationMode
|
import org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.TranslationMode
|
||||||
import org.jetbrains.kotlin.ir.declarations.impl.IrFactoryImpl
|
import org.jetbrains.kotlin.ir.declarations.impl.IrFactoryImpl
|
||||||
import org.jetbrains.kotlin.ir.declarations.impl.IrFactoryImplForJsIC
|
import org.jetbrains.kotlin.ir.declarations.impl.IrFactoryImplForJsIC
|
||||||
|
import org.jetbrains.kotlin.ir.linkage.partial.PartialLinkageConfig
|
||||||
|
import org.jetbrains.kotlin.ir.linkage.partial.PartialLinkageMode
|
||||||
import org.jetbrains.kotlin.ir.linkage.partial.setupPartialLinkageConfig
|
import org.jetbrains.kotlin.ir.linkage.partial.setupPartialLinkageConfig
|
||||||
import org.jetbrains.kotlin.ir.symbols.IrSymbol
|
import org.jetbrains.kotlin.ir.symbols.IrSymbol
|
||||||
import org.jetbrains.kotlin.js.analyzer.JsAnalysisResult
|
import org.jetbrains.kotlin.js.analyzer.JsAnalysisResult
|
||||||
@@ -715,7 +717,8 @@ class K2JsIrCompiler : CLICompiler<K2JSCompilerArguments>() {
|
|||||||
configuration.setupPartialLinkageConfig(
|
configuration.setupPartialLinkageConfig(
|
||||||
mode = arguments.partialLinkageMode,
|
mode = arguments.partialLinkageMode,
|
||||||
logLevel = arguments.partialLinkageLogLevel,
|
logLevel = arguments.partialLinkageLogLevel,
|
||||||
compilerModeAllowsUsingPartialLinkage = arguments.includes != null, // Don't run PL when producing KLIB.
|
compilerModeAllowsUsingPartialLinkage =
|
||||||
|
/* disabled for WASM for now */ !arguments.wasm && /* no PL when producing KLIB */ arguments.includes != null,
|
||||||
onWarning = { messageCollector.report(WARNING, it) },
|
onWarning = { messageCollector.report(WARNING, it) },
|
||||||
onError = { messageCollector.report(ERROR, it) }
|
onError = { messageCollector.report(ERROR, it) }
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user