Alex Light | 0aa7a5a | 2018-10-10 15:58:14 +0000 | [diff] [blame] | 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 random Suspend. |
| 76 | Single call with PopFrame on SuspendSuddenlyObject { cnt: 0 } base-call-count: 0 |
| 77 | result is SuspendSuddenlyObject { cnt: 2 } base-call count: 1 |
| 78 | Test redefining frame being popped. |
| 79 | Single call with PopFrame on RedefineTestObject { states: [] current: ORIGINAL } base-call-count: 0 |
| 80 | result is RedefineTestObject { states: [ORIGINAL, REDEFINED] current: REDEFINED } base-call count: 1 |
| 81 | Test stopped during a native method fails |
| 82 | Single call with PopFrame on NativeCalledObject { cnt: 0 } base-call-count: 0 |
| 83 | Failed to pop frame due to java.lang.RuntimeException: JVMTI_ERROR_OPAQUE_FRAME |
| 84 | art.Test1953.popFrame(Native Method) |
| 85 | art.Test1953.runTestOn(Test1953.java) |
| 86 | art.Test1953.runTestOn(Test1953.java) |
| 87 | art.Test1953.runTests(Test1953.java) |
| 88 | <Additional frames hidden> |
| 89 | result is NativeCalledObject { cnt: 1 } base-call count: 1 |
| 90 | Test stopped in a method called by native fails |
| 91 | Single call with PopFrame on NativeCallerObject { cnt: 0 } base-call-count: 0 |
| 92 | Failed to pop frame due to java.lang.RuntimeException: JVMTI_ERROR_OPAQUE_FRAME |
| 93 | art.Test1953.popFrame(Native Method) |
| 94 | art.Test1953.runTestOn(Test1953.java) |
| 95 | art.Test1953.runTestOn(Test1953.java) |
| 96 | art.Test1953.runTests(Test1953.java) |
| 97 | <Additional frames hidden> |
| 98 | result is NativeCallerObject { cnt: 1 } base-call count: 1 |
Alex Light | 49af704 | 2019-05-29 18:30:33 -0700 | [diff] [blame] | 99 | Test stopped with monitor in enclosing frame. |
| 100 | Single call with PopFrame on StandardTestObject { cnt: 0 } base-call-count: 0 |
| 101 | result is StandardTestObject { cnt: 2 } base-call count: 1 |