Minor: Remove a deprecated method usage
This commit is contained in:
+1
-2
@@ -20,7 +20,6 @@ import com.intellij.debugger.engine.DebugProcessImpl
|
|||||||
import com.intellij.debugger.engine.evaluation.EvaluateException
|
import com.intellij.debugger.engine.evaluation.EvaluateException
|
||||||
import com.intellij.debugger.engine.evaluation.EvaluationContextImpl
|
import com.intellij.debugger.engine.evaluation.EvaluationContextImpl
|
||||||
import com.intellij.debugger.impl.ClassLoadingUtils
|
import com.intellij.debugger.impl.ClassLoadingUtils
|
||||||
import com.intellij.debugger.impl.DebuggerUtilsEx
|
|
||||||
import com.intellij.openapi.projectRoots.JavaSdkVersion
|
import com.intellij.openapi.projectRoots.JavaSdkVersion
|
||||||
import com.intellij.openapi.util.SystemInfo
|
import com.intellij.openapi.util.SystemInfo
|
||||||
import com.sun.jdi.ClassLoaderReference
|
import com.sun.jdi.ClassLoaderReference
|
||||||
@@ -111,7 +110,7 @@ class OrdinaryClassLoadingAdapter : ClassLoadingAdapter {
|
|||||||
val defineMethod = classLoaderType.concreteMethodByName("defineClass", "(Ljava/lang/String;[BII)Ljava/lang/Class;")
|
val defineMethod = classLoaderType.concreteMethodByName("defineClass", "(Ljava/lang/String;[BII)Ljava/lang/Class;")
|
||||||
val nameObj = vm.mirrorOf(name)
|
val nameObj = vm.mirrorOf(name)
|
||||||
|
|
||||||
DebuggerUtilsEx.keep(nameObj, context)
|
context.keep(nameObj)
|
||||||
|
|
||||||
process.invokeMethod(
|
process.invokeMethod(
|
||||||
context, classLoader, defineMethod,
|
context, classLoader, defineMethod,
|
||||||
|
|||||||
Reference in New Issue
Block a user