diff --git a/idea/testData/debugger/tinyApp/outs/frameSimple.out b/idea/testData/debugger/tinyApp/outs/frameSimple.out index d0667b4581e..49ba752f490 100644 --- a/idea/testData/debugger/tinyApp/outs/frameSimple.out +++ b/idea/testData/debugger/tinyApp/outs/frameSimple.out @@ -12,18 +12,20 @@ val topVal1 = 1 fun main(args: Array) { val val1 = 1 - val val2 = "str" + val val2 = MyClass() //Breakpoint! val1 + topVal1 } +class MyClass + // PRINT_FRAME // EXPRESSION: val1 // RESULT: 1: I // EXPRESSION: val2 -// RESULT: "str": Ljava/lang/String; +// RESULT: instance of frameSimple.MyClass(id=ID): LframeSimple/MyClass; // EXPRESSION: topVal1 // RESULT: 1: I @@ -35,14 +37,7 @@ fun main(args: Array) { field = topVal1: int = 1 (sp = null) local = args: java.lang.String[] = {java.lang.String[0]@uniqueID} (sp = frameSimple.kt, 5) local = val1: int = 1 (sp = frameSimple.kt, 6) - local = val2: java.lang.String = str (sp = frameSimple.kt, 7) - field = value: char[] = {char[3]@uniqueID} (sp = String.!EXT!) - unknown = [0] = 's' 115 - unknown = [1] = 't' 116 - unknown = [2] = 'r' 114 - field = offset: int = 0 (sp = String.!EXT!) - field = count: int = 3 (sp = String.!EXT!) - field = hash: int = 0 (sp = String.!EXT!) + local = val2: frameSimple.MyClass = {frameSimple.MyClass@uniqueID} (sp = frameSimple.kt, 7) Disconnected from the target VM, address: '!HOST_NAME!:PORT_NAME!', transport: 'socket' Process finished with exit code 0 diff --git a/idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameSimple.kt b/idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameSimple.kt index 3607971a065..03f25463853 100644 --- a/idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameSimple.kt +++ b/idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/frameSimple.kt @@ -4,18 +4,20 @@ val topVal1 = 1 fun main(args: Array) { val val1 = 1 - val val2 = "str" + val val2 = MyClass() //Breakpoint! val1 + topVal1 } +class MyClass + // PRINT_FRAME // EXPRESSION: val1 // RESULT: 1: I // EXPRESSION: val2 -// RESULT: "str": Ljava/lang/String; +// RESULT: instance of frameSimple.MyClass(id=ID): LframeSimple/MyClass; // EXPRESSION: topVal1 // RESULT: 1: I