Minor: Fix exception message

This commit is contained in:
Yan Zhulanow
2018-06-29 21:20:44 +03:00
parent d6db9e8f6f
commit d8bab58b2c
2 changed files with 2 additions and 2 deletions
@@ -95,7 +95,7 @@ class SingleInstructionInterpreter(private val eval: Eval) : Interpreter<Value>(
val sort = cst.sort val sort = cst.sort
when (sort) { when (sort) {
Type.OBJECT, Type.ARRAY -> eval.loadClass(cst) Type.OBJECT, Type.ARRAY -> eval.loadClass(cst)
Type.METHOD -> throw UnsupportedByteCodeException("Mothod handles are not supported") Type.METHOD -> throw UnsupportedByteCodeException("Method handles are not supported")
else -> throw UnsupportedByteCodeException("Illegal LDC constant " + cst) else -> throw UnsupportedByteCodeException("Illegal LDC constant " + cst)
} }
} }
@@ -314,7 +314,7 @@ class JDIEval(
Type.CHAR_TYPE -> MethodDescription("java/lang/Character", "valueOf", "(C)Ljava/lang/Character;", false) Type.CHAR_TYPE -> MethodDescription("java/lang/Character", "valueOf", "(C)Ljava/lang/Character;", false)
Type.FLOAT_TYPE -> MethodDescription("java/lang/Float", "valueOf", "(F)Ljava/lang/Float;", false) Type.FLOAT_TYPE -> MethodDescription("java/lang/Float", "valueOf", "(F)Ljava/lang/Float;", false)
Type.DOUBLE_TYPE -> MethodDescription("java/lang/Double", "valueOf", "(D)Ljava/lang/Double;", false) Type.DOUBLE_TYPE -> MethodDescription("java/lang/Double", "valueOf", "(D)Ljava/lang/Double;", false)
else -> throw UnsupportedOperationException("Couldn't box non primitive type ${value.asmType.internalName}") else -> throw UnsupportedOperationException("Couldn't box non-primitive type ${value.asmType.internalName}")
} }
return invokeStaticMethod(method, listOf(value)) return invokeStaticMethod(method, listOf(value))
} }