From 15efbcae02cffb1117a60fb96f79b95a4f6dee85 Mon Sep 17 00:00:00 2001 From: Alexander Udalov Date: Wed, 26 Apr 2017 14:45:32 +0300 Subject: [PATCH] Use Class->KClass cache in Class.kotlin extension #KT-17594 Fixed --- core/runtime.jvm/src/kotlin/jvm/JvmClassMapping.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/runtime.jvm/src/kotlin/jvm/JvmClassMapping.kt b/core/runtime.jvm/src/kotlin/jvm/JvmClassMapping.kt index af77270c42f..01eebf819c7 100644 --- a/core/runtime.jvm/src/kotlin/jvm/JvmClassMapping.kt +++ b/core/runtime.jvm/src/kotlin/jvm/JvmClassMapping.kt @@ -86,7 +86,7 @@ public val KClass.javaObjectType: Class */ public val Class.kotlin: KClass @JvmName("getKotlinClass") - get() = Reflection.createKotlinClass(this) as KClass + get() = Reflection.getOrCreateKotlinClass(this) as KClass /**