JVM IR: fix names of monitorenter/monitorexit intrinsics
Since they're "illegally" accessed from another file in stdlib, accessors are generated for them, and the calls go through these accessors
This commit is contained in:
+2
-2
@@ -51,13 +51,13 @@ class IrIntrinsicMethods(val irBuiltIns: IrBuiltIns, val symbols: JvmSymbols) {
|
|||||||
Key(
|
Key(
|
||||||
kotlinJvmInternalUnsafe,
|
kotlinJvmInternalUnsafe,
|
||||||
null,
|
null,
|
||||||
"monitorEnter",
|
"access\$monitorEnter\$0",
|
||||||
listOf(KotlinBuiltIns.FQ_NAMES.any.toSafe())
|
listOf(KotlinBuiltIns.FQ_NAMES.any.toSafe())
|
||||||
) to MonitorInstruction.MONITOR_ENTER,
|
) to MonitorInstruction.MONITOR_ENTER,
|
||||||
Key(
|
Key(
|
||||||
kotlinJvmInternalUnsafe,
|
kotlinJvmInternalUnsafe,
|
||||||
null,
|
null,
|
||||||
"monitorExit",
|
"access\$monitorExit\$1",
|
||||||
listOf(KotlinBuiltIns.FQ_NAMES.any.toSafe())
|
listOf(KotlinBuiltIns.FQ_NAMES.any.toSafe())
|
||||||
) to MonitorInstruction.MONITOR_EXIT,
|
) to MonitorInstruction.MONITOR_EXIT,
|
||||||
Key(
|
Key(
|
||||||
|
|||||||
Reference in New Issue
Block a user