Home | History | Annotate | Download | only in 1954-pop-frame-jit
      1 Test stopped using breakpoint
      2 Single call with PopFrame on StandardTestObject { cnt: 0 } base-call-count: 0
      3 result is StandardTestObject { cnt: 2 } base-call count: 1
      4 Test stopped using breakpoint with declared synchronized function
      5 Single call with PopFrame on SynchronizedFunctionTestObject { cnt: 0 } base-call-count: 0
      6 result is SynchronizedFunctionTestObject { cnt: 2 } base-call count: 1
      7 Test stopped using breakpoint with synchronized block
      8 Single call with PopFrame on SynchronizedTestObject { cnt: 0 } base-call-count: 0
      9 result is SynchronizedTestObject { cnt: 2 } base-call count: 1
     10 Test stopped on single step
     11 Single call with PopFrame on StandardTestObject { cnt: 0 } base-call-count: 0
     12 result is StandardTestObject { cnt: 2 } base-call count: 1
     13 Test stopped on field access
     14 Single call with PopFrame on FieldBasedTestObject { cnt: 0, TARGET_FIELD: 0 } base-call-count: 0
     15 result is FieldBasedTestObject { cnt: 2, TARGET_FIELD: 10 } base-call count: 1
     16 Test stopped on field modification
     17 Single call with PopFrame on FieldBasedTestObject { cnt: 0, TARGET_FIELD: 0 } base-call-count: 0
     18 result is FieldBasedTestObject { cnt: 2, TARGET_FIELD: 10 } base-call count: 1
     19 Test stopped during Method Exit of doNothing
     20 Single call with PopFrame on StandardTestObject { cnt: 0 } base-call-count: 0
     21 result is StandardTestObject { cnt: 1 } base-call count: 1
     22 Test stopped during Method Enter of doNothing
     23 Single call with PopFrame on StandardTestObject { cnt: 0 } base-call-count: 0
     24 result is StandardTestObject { cnt: 1 } base-call count: 1
     25 Test stopped during Method Exit of calledFunction
     26 Single call with PopFrame on StandardTestObject { cnt: 0 } base-call-count: 0
     27 result is StandardTestObject { cnt: 2 } base-call count: 1
     28 Test stopped during Method Enter of calledFunction
     29 Single call with PopFrame on StandardTestObject { cnt: 0 } base-call-count: 0
     30 result is StandardTestObject { cnt: 1 } base-call count: 1
     31 Test stopped during Method Exit due to exception thrown in same function
     32 Single call with PopFrame on ExceptionOnceObject { cnt: 0, throwInSub: false } base-call-count: 0
     33 result is ExceptionOnceObject { cnt: 2, throwInSub: false } base-call count: 1
     34 Test stopped during Method Exit due to exception thrown in subroutine
     35 Single call with PopFrame on ExceptionOnceObject { cnt: 0, throwInSub: true } base-call-count: 0
     36 result is ExceptionOnceObject { cnt: 2, throwInSub: true } base-call count: 1
     37 Test stopped during notifyFramePop without exception on pop of calledFunction
     38 Single call with PopFrame on StandardTestObject { cnt: 0 } base-call-count: 0
     39 result is StandardTestObject { cnt: 2 } base-call count: 1
     40 Test stopped during notifyFramePop without exception on pop of doNothing
     41 Single call with PopFrame on StandardTestObject { cnt: 0 } base-call-count: 0
     42 result is StandardTestObject { cnt: 1 } base-call count: 1
     43 Test stopped during notifyFramePop with exception on pop of calledFunction
     44 Single call with PopFrame on ExceptionThrowTestObject { cnt: 0 } base-call-count: 0
     45 art.Test1953$ExceptionThrowTestObject$TestError thrown and caught!
     46 result is ExceptionThrowTestObject { cnt: 2 } base-call count: 1
     47 Test stopped during notifyFramePop with exception on pop of doThrow
     48 Single call with PopFrame on ExceptionCatchTestObject { cnt: 0 } base-call-count: 0
     49 art.Test1953$ExceptionCatchTestObject$TestError caught in called function.
     50 result is ExceptionCatchTestObject { cnt: 1 } base-call count: 1
     51 Test stopped during ExceptionCatch event of calledFunction (catch in called function, throw in called function)
     52 Single call with PopFrame on ExceptionThrowTestObject { cnt: 0 } base-call-count: 0
     53 art.Test1953$ExceptionThrowTestObject$TestError caught in same function.
     54 result is ExceptionThrowTestObject { cnt: 2 } base-call count: 1
     55 Test stopped during ExceptionCatch event of calledFunction (catch in called function, throw in subroutine)
     56 Single call with PopFrame on ExceptionCatchTestObject { cnt: 0 } base-call-count: 0
     57 art.Test1953$ExceptionCatchTestObject$TestError caught in called function.
     58 result is ExceptionCatchTestObject { cnt: 2 } base-call count: 1
     59 Test stopped during Exception event of calledFunction (catch in calling function)
     60 Single call with PopFrame on ExceptionThrowTestObject { cnt: 0 } base-call-count: 0
     61 art.Test1953$ExceptionThrowTestObject$TestError thrown and caught!
     62 result is ExceptionThrowTestObject { cnt: 2 } base-call count: 1
     63 Test stopped during Exception event of calledFunction (catch in called function)
     64 Single call with PopFrame on ExceptionThrowTestObject { cnt: 0 } base-call-count: 0
     65 art.Test1953$ExceptionThrowTestObject$TestError caught in same function.
     66 result is ExceptionThrowTestObject { cnt: 2 } base-call count: 1
     67 Test stopped during Exception event of calledFunction (catch in parent of calling function)
     68 Single call with PopFrame on ExceptionThrowFarTestObject { cnt: 0 } base-call-count: 0
     69 art.Test1953$ExceptionThrowFarTestObject$TestError thrown and caught!
     70 result is ExceptionThrowFarTestObject { cnt: 2 } base-call count: 1
     71 Test stopped during Exception event of calledFunction (catch in called function)
     72 Single call with PopFrame on ExceptionThrowFarTestObject { cnt: 0 } base-call-count: 0
     73 art.Test1953$ExceptionThrowFarTestObject$TestError caught in same function.
     74 result is ExceptionThrowFarTestObject { cnt: 2 } base-call count: 1
     75 Test stopped during a ClassLoad event.
     76 Single call with PopFrame on ClassLoadObject { cnt: 0, curClass: 0} base-call-count: 0
     77 Failed to pop frame due to java.lang.RuntimeException: JVMTI_ERROR_OPAQUE_FRAME
     78 	art.Test1953.popFrame(Native Method)
     79 	art.Test1953.runTestOn(Test1953.java)
     80 	art.Test1953.runTestOn(Test1953.java)
     81 	art.Test1953.runTests(Test1953.java)
     82 	<Additional frames hidden>
     83 TC0.foo == 1
     84 result is ClassLoadObject { cnt: 1, curClass: 1} base-call count: 1
     85 Test stopped during a ClassPrepare event.
     86 Single call with PopFrame on ClassLoadObject { cnt: 0, curClass: 1} base-call-count: 0
     87 Failed to pop frame due to java.lang.RuntimeException: JVMTI_ERROR_OPAQUE_FRAME
     88 	art.Test1953.popFrame(Native Method)
     89 	art.Test1953.runTestOn(Test1953.java)
     90 	art.Test1953.runTestOn(Test1953.java)
     91 	art.Test1953.runTests(Test1953.java)
     92 	<Additional frames hidden>
     93 TC1.foo == 2
     94 result is ClassLoadObject { cnt: 1, curClass: 2} base-call count: 1
     95 Test stopped during random Suspend.
     96 Single call with PopFrame on SuspendSuddenlyObject { cnt: 0 } base-call-count: 0
     97 result is SuspendSuddenlyObject { cnt: 2 } base-call count: 1
     98 Test redefining frame being popped.
     99 Single call with PopFrame on RedefineTestObject { states: [] current: ORIGINAL } base-call-count: 0
    100 result is RedefineTestObject { states: [ORIGINAL, REDEFINED] current: REDEFINED } base-call count: 1
    101 Test stopped during a native method fails
    102 Single call with PopFrame on NativeCalledObject { cnt: 0 } base-call-count: 0
    103 Failed to pop frame due to java.lang.RuntimeException: JVMTI_ERROR_OPAQUE_FRAME
    104 	art.Test1953.popFrame(Native Method)
    105 	art.Test1953.runTestOn(Test1953.java)
    106 	art.Test1953.runTestOn(Test1953.java)
    107 	art.Test1953.runTests(Test1953.java)
    108 	<Additional frames hidden>
    109 result is NativeCalledObject { cnt: 1 } base-call count: 1
    110 Test stopped in a method called by native fails
    111 Single call with PopFrame on NativeCallerObject { cnt: 0 } base-call-count: 0
    112 Failed to pop frame due to java.lang.RuntimeException: JVMTI_ERROR_OPAQUE_FRAME
    113 	art.Test1953.popFrame(Native Method)
    114 	art.Test1953.runTestOn(Test1953.java)
    115 	art.Test1953.runTestOn(Test1953.java)
    116 	art.Test1953.runTests(Test1953.java)
    117 	<Additional frames hidden>
    118 result is NativeCallerObject { cnt: 1 } base-call count: 1
    119 Test stopped with monitor in enclosing frame.
    120 Single call with PopFrame on StandardTestObject { cnt: 0 } base-call-count: 0
    121 result is StandardTestObject { cnt: 2 } base-call count: 1
    122