1Normal: Entering public static void art.Test989.doNothing() 2Normal: Leaving public static void art.Test989.doNothing() returned null 3Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$doNothingClass]. 4Normal: Entering public static native void art.Test989.doNothingNative() 5Normal: Leaving public static native void art.Test989.doNothingNative() returned null 6Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$doNothingNativeClass]. 7Normal: Entering public static void art.Test989.throwA() 8Normal: Leaving public static void art.Test989.throwA() returned <exception> 9Received expected error for test[class art.Test989$NormalTracer, class art.Test989$throwAClass] - art.Test989$ErrorA: Throwing Error A 10Normal: Entering public static native void art.Test989.throwANative() 11Normal: Leaving public static native void art.Test989.throwANative() returned <exception> 12Received expected error for test[class art.Test989$NormalTracer, class art.Test989$throwANativeClass] - art.Test989$ErrorA: Throwing Error A 13Normal: Entering public static void art.Test989.throwNativeException() 14Normal: Entering public static native void art.Test989.doThrowNative() 15Normal: Leaving public static native void art.Test989.doThrowNative() returned <exception> 16Normal: Leaving public static void art.Test989.throwNativeException() returned <exception> 17Received expected error for test[class art.Test989$NormalTracer, class art.Test989$throwNativeExceptionClass] - java.lang.Error: Error 18Normal: Entering public static java.lang.Object art.Test989.returnValue() 19Normal: Leaving public static java.lang.Object art.Test989.returnValue() returned TestObject(0) 20returnValue returned: TestObject(0) 21Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$returnValueClass]. 22Normal: Entering public static native java.lang.Object art.Test989.returnValueNative() 23Normal: Leaving public static native java.lang.Object art.Test989.returnValueNative() returned TestObject(1) 24returnValueNative returned: TestObject(1) 25Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$returnValueNativeClass]. 26Normal: Entering public static void art.Test989.acceptValue(java.lang.Object) 27Recieved TestObject(2) 28Normal: Leaving public static void art.Test989.acceptValue(java.lang.Object) returned null 29Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$acceptValueClass]. 30Normal: Entering public static native void art.Test989.acceptValueNative(java.lang.Object) 31Recieved TestObject(3) 32Normal: Leaving public static native void art.Test989.acceptValueNative(java.lang.Object) returned null 33Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$acceptValueNativeClass]. 34Normal: Entering public static void art.Test989.tryCatchExit() 35Normal: Leaving public static void art.Test989.tryCatchExit() returned null 36Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$tryCatchExitClass]. 37Normal: Entering public static float art.Test989.returnFloat() 38Normal: Leaving public static float art.Test989.returnFloat() returned 1.618 39returnFloat returned: 1.618 40Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$returnFloatClass]. 41Normal: Entering public static native float art.Test989.returnFloatNative() 42Normal: Leaving public static native float art.Test989.returnFloatNative() returned 1.618 43returnFloatNative returned: 1.618 44Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$returnFloatNativeClass]. 45Normal: Entering public static double art.Test989.returnDouble() 46Normal: Leaving public static double art.Test989.returnDouble() returned 3.14159628 47returnDouble returned: 3.14159628 48Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$returnDoubleClass]. 49Normal: Entering public static native double art.Test989.returnDoubleNative() 50Normal: Leaving public static native double art.Test989.returnDoubleNative() returned 3.14159628 51returnDoubleNative returned: 3.14159628 52Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$returnDoubleNativeClass]. 53ThrowEnter: Entering public static void art.Test989.doNothing() 54ThrowEnter: Leaving public static void art.Test989.doNothing() returned <exception> 55Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$doNothingClass] - art.Test989$ErrorB: Throwing error while entering public static void art.Test989.doNothing() 56ThrowEnter: Entering public static native void art.Test989.doNothingNative() 57ThrowEnter: Leaving public static native void art.Test989.doNothingNative() returned <exception> 58Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$doNothingNativeClass] - art.Test989$ErrorB: Throwing error while entering public static native void art.Test989.doNothingNative() 59ThrowEnter: Entering public static void art.Test989.throwA() 60ThrowEnter: Leaving public static void art.Test989.throwA() returned <exception> 61Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$throwAClass] - art.Test989$ErrorB: Throwing error while entering public static void art.Test989.throwA() 62ThrowEnter: Entering public static native void art.Test989.throwANative() 63ThrowEnter: Leaving public static native void art.Test989.throwANative() returned <exception> 64Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$throwANativeClass] - art.Test989$ErrorB: Throwing error while entering public static native void art.Test989.throwANative() 65ThrowEnter: Entering public static void art.Test989.throwNativeException() 66ThrowEnter: Leaving public static void art.Test989.throwNativeException() returned <exception> 67Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$throwNativeExceptionClass] - art.Test989$ErrorB: Throwing error while entering public static void art.Test989.throwNativeException() 68ThrowEnter: Entering public static java.lang.Object art.Test989.returnValue() 69ThrowEnter: Leaving public static java.lang.Object art.Test989.returnValue() returned <exception> 70Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$returnValueClass] - art.Test989$ErrorB: Throwing error while entering public static java.lang.Object art.Test989.returnValue() 71ThrowEnter: Entering public static native java.lang.Object art.Test989.returnValueNative() 72ThrowEnter: Leaving public static native java.lang.Object art.Test989.returnValueNative() returned <exception> 73Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$returnValueNativeClass] - art.Test989$ErrorB: Throwing error while entering public static native java.lang.Object art.Test989.returnValueNative() 74ThrowEnter: Entering public static void art.Test989.acceptValue(java.lang.Object) 75ThrowEnter: Leaving public static void art.Test989.acceptValue(java.lang.Object) returned <exception> 76Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$acceptValueClass] - art.Test989$ErrorB: Throwing error while entering public static void art.Test989.acceptValue(java.lang.Object) 77ThrowEnter: Entering public static native void art.Test989.acceptValueNative(java.lang.Object) 78ThrowEnter: Leaving public static native void art.Test989.acceptValueNative(java.lang.Object) returned <exception> 79Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$acceptValueNativeClass] - art.Test989$ErrorB: Throwing error while entering public static native void art.Test989.acceptValueNative(java.lang.Object) 80ThrowEnter: Entering public static void art.Test989.tryCatchExit() 81ThrowEnter: Leaving public static void art.Test989.tryCatchExit() returned <exception> 82Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$tryCatchExitClass] - art.Test989$ErrorB: Throwing error while entering public static void art.Test989.tryCatchExit() 83ThrowEnter: Entering public static float art.Test989.returnFloat() 84ThrowEnter: Leaving public static float art.Test989.returnFloat() returned <exception> 85Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$returnFloatClass] - art.Test989$ErrorB: Throwing error while entering public static float art.Test989.returnFloat() 86ThrowEnter: Entering public static native float art.Test989.returnFloatNative() 87ThrowEnter: Leaving public static native float art.Test989.returnFloatNative() returned <exception> 88Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$returnFloatNativeClass] - art.Test989$ErrorB: Throwing error while entering public static native float art.Test989.returnFloatNative() 89ThrowEnter: Entering public static double art.Test989.returnDouble() 90ThrowEnter: Leaving public static double art.Test989.returnDouble() returned <exception> 91Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$returnDoubleClass] - art.Test989$ErrorB: Throwing error while entering public static double art.Test989.returnDouble() 92ThrowEnter: Entering public static native double art.Test989.returnDoubleNative() 93ThrowEnter: Leaving public static native double art.Test989.returnDoubleNative() returned <exception> 94Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$returnDoubleNativeClass] - art.Test989$ErrorB: Throwing error while entering public static native double art.Test989.returnDoubleNative() 95ThrowExit: Entering public static void art.Test989.doNothing() 96ThrowExit: Leaving public static void art.Test989.doNothing() returned null 97Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$doNothingClass] - art.Test989$ErrorB: Throwing error while exit public static void art.Test989.doNothing() returned null 98ThrowExit: Entering public static native void art.Test989.doNothingNative() 99ThrowExit: Leaving public static native void art.Test989.doNothingNative() returned null 100Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$doNothingNativeClass] - art.Test989$ErrorB: Throwing error while exit public static native void art.Test989.doNothingNative() returned null 101ThrowExit: Entering public static void art.Test989.throwA() 102ThrowExit: Leaving public static void art.Test989.throwA() returned <exception> 103Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$throwAClass] - art.Test989$ErrorB: Throwing error while exit public static void art.Test989.throwA() returned <exception> 104ThrowExit: Entering public static native void art.Test989.throwANative() 105ThrowExit: Leaving public static native void art.Test989.throwANative() returned <exception> 106Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$throwANativeClass] - art.Test989$ErrorB: Throwing error while exit public static native void art.Test989.throwANative() returned <exception> 107ThrowExit: Entering public static void art.Test989.throwNativeException() 108ThrowExit: Entering public static native void art.Test989.doThrowNative() 109ThrowExit: Leaving public static native void art.Test989.doThrowNative() returned <exception> 110ThrowExit: Leaving public static void art.Test989.throwNativeException() returned <exception> 111Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$throwNativeExceptionClass] - art.Test989$ErrorB: Throwing error while exit public static void art.Test989.throwNativeException() returned <exception> 112ThrowExit: Entering public static java.lang.Object art.Test989.returnValue() 113ThrowExit: Leaving public static java.lang.Object art.Test989.returnValue() returned TestObject(7) 114Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$returnValueClass] - art.Test989$ErrorB: Throwing error while exit public static java.lang.Object art.Test989.returnValue() returned TestObject(7) 115ThrowExit: Entering public static native java.lang.Object art.Test989.returnValueNative() 116ThrowExit: Leaving public static native java.lang.Object art.Test989.returnValueNative() returned TestObject(8) 117Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$returnValueNativeClass] - art.Test989$ErrorB: Throwing error while exit public static native java.lang.Object art.Test989.returnValueNative() returned TestObject(8) 118ThrowExit: Entering public static void art.Test989.acceptValue(java.lang.Object) 119Recieved TestObject(9) 120ThrowExit: Leaving public static void art.Test989.acceptValue(java.lang.Object) returned null 121Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$acceptValueClass] - art.Test989$ErrorB: Throwing error while exit public static void art.Test989.acceptValue(java.lang.Object) returned null 122ThrowExit: Entering public static native void art.Test989.acceptValueNative(java.lang.Object) 123Recieved TestObject(10) 124ThrowExit: Leaving public static native void art.Test989.acceptValueNative(java.lang.Object) returned null 125Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$acceptValueNativeClass] - art.Test989$ErrorB: Throwing error while exit public static native void art.Test989.acceptValueNative(java.lang.Object) returned null 126ThrowExit: Entering public static void art.Test989.tryCatchExit() 127ThrowExit: Leaving public static void art.Test989.tryCatchExit() returned null 128Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$tryCatchExitClass] - art.Test989$ErrorB: Throwing error while exit public static void art.Test989.tryCatchExit() returned null 129ThrowExit: Entering public static float art.Test989.returnFloat() 130ThrowExit: Leaving public static float art.Test989.returnFloat() returned 1.618 131Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$returnFloatClass] - art.Test989$ErrorB: Throwing error while exit public static float art.Test989.returnFloat() returned 1.618 132ThrowExit: Entering public static native float art.Test989.returnFloatNative() 133ThrowExit: Leaving public static native float art.Test989.returnFloatNative() returned 1.618 134Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$returnFloatNativeClass] - art.Test989$ErrorB: Throwing error while exit public static native float art.Test989.returnFloatNative() returned 1.618 135ThrowExit: Entering public static double art.Test989.returnDouble() 136ThrowExit: Leaving public static double art.Test989.returnDouble() returned 3.14159628 137Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$returnDoubleClass] - art.Test989$ErrorB: Throwing error while exit public static double art.Test989.returnDouble() returned 3.14159628 138ThrowExit: Entering public static native double art.Test989.returnDoubleNative() 139ThrowExit: Leaving public static native double art.Test989.returnDoubleNative() returned 3.14159628 140Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$returnDoubleNativeClass] - art.Test989$ErrorB: Throwing error while exit public static native double art.Test989.returnDoubleNative() returned 3.14159628 141ThrowBoth: Entering public static void art.Test989.doNothing() 142ThrowBoth: Leaving public static void art.Test989.doNothing() returned <exception> 143Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$doNothingClass] - art.Test989$ErrorC: Throwing error while exit public static void art.Test989.doNothing() returned <exception> 144ThrowBoth: Entering public static native void art.Test989.doNothingNative() 145ThrowBoth: Leaving public static native void art.Test989.doNothingNative() returned <exception> 146Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$doNothingNativeClass] - art.Test989$ErrorC: Throwing error while exit public static native void art.Test989.doNothingNative() returned <exception> 147ThrowBoth: Entering public static void art.Test989.throwA() 148ThrowBoth: Leaving public static void art.Test989.throwA() returned <exception> 149Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$throwAClass] - art.Test989$ErrorC: Throwing error while exit public static void art.Test989.throwA() returned <exception> 150ThrowBoth: Entering public static native void art.Test989.throwANative() 151ThrowBoth: Leaving public static native void art.Test989.throwANative() returned <exception> 152Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$throwANativeClass] - art.Test989$ErrorC: Throwing error while exit public static native void art.Test989.throwANative() returned <exception> 153ThrowBoth: Entering public static void art.Test989.throwNativeException() 154ThrowBoth: Leaving public static void art.Test989.throwNativeException() returned <exception> 155Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$throwNativeExceptionClass] - art.Test989$ErrorC: Throwing error while exit public static void art.Test989.throwNativeException() returned <exception> 156ThrowBoth: Entering public static java.lang.Object art.Test989.returnValue() 157ThrowBoth: Leaving public static java.lang.Object art.Test989.returnValue() returned <exception> 158Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$returnValueClass] - art.Test989$ErrorC: Throwing error while exit public static java.lang.Object art.Test989.returnValue() returned <exception> 159ThrowBoth: Entering public static native java.lang.Object art.Test989.returnValueNative() 160ThrowBoth: Leaving public static native java.lang.Object art.Test989.returnValueNative() returned <exception> 161Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$returnValueNativeClass] - art.Test989$ErrorC: Throwing error while exit public static native java.lang.Object art.Test989.returnValueNative() returned <exception> 162ThrowBoth: Entering public static void art.Test989.acceptValue(java.lang.Object) 163ThrowBoth: Leaving public static void art.Test989.acceptValue(java.lang.Object) returned <exception> 164Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$acceptValueClass] - art.Test989$ErrorC: Throwing error while exit public static void art.Test989.acceptValue(java.lang.Object) returned <exception> 165ThrowBoth: Entering public static native void art.Test989.acceptValueNative(java.lang.Object) 166ThrowBoth: Leaving public static native void art.Test989.acceptValueNative(java.lang.Object) returned <exception> 167Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$acceptValueNativeClass] - art.Test989$ErrorC: Throwing error while exit public static native void art.Test989.acceptValueNative(java.lang.Object) returned <exception> 168ThrowBoth: Entering public static void art.Test989.tryCatchExit() 169ThrowBoth: Leaving public static void art.Test989.tryCatchExit() returned <exception> 170Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$tryCatchExitClass] - art.Test989$ErrorC: Throwing error while exit public static void art.Test989.tryCatchExit() returned <exception> 171ThrowBoth: Entering public static float art.Test989.returnFloat() 172ThrowBoth: Leaving public static float art.Test989.returnFloat() returned <exception> 173Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$returnFloatClass] - art.Test989$ErrorC: Throwing error while exit public static float art.Test989.returnFloat() returned <exception> 174ThrowBoth: Entering public static native float art.Test989.returnFloatNative() 175ThrowBoth: Leaving public static native float art.Test989.returnFloatNative() returned <exception> 176Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$returnFloatNativeClass] - art.Test989$ErrorC: Throwing error while exit public static native float art.Test989.returnFloatNative() returned <exception> 177ThrowBoth: Entering public static double art.Test989.returnDouble() 178ThrowBoth: Leaving public static double art.Test989.returnDouble() returned <exception> 179Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$returnDoubleClass] - art.Test989$ErrorC: Throwing error while exit public static double art.Test989.returnDouble() returned <exception> 180ThrowBoth: Entering public static native double art.Test989.returnDoubleNative() 181ThrowBoth: Leaving public static native double art.Test989.returnDoubleNative() returned <exception> 182Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$returnDoubleNativeClass] - art.Test989$ErrorC: Throwing error while exit public static native double art.Test989.returnDoubleNative() returned <exception> 183Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$doNothingClass]. 184Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$doNothingNativeClass]. 185Received expected error for test[class art.Test989$ForceGCTracer, class art.Test989$throwAClass] - art.Test989$ErrorA: Throwing Error A 186Received expected error for test[class art.Test989$ForceGCTracer, class art.Test989$throwANativeClass] - art.Test989$ErrorA: Throwing Error A 187Received expected error for test[class art.Test989$ForceGCTracer, class art.Test989$throwNativeExceptionClass] - java.lang.Error: Error 188returnValue returned: TestObject(14) 189Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$returnValueClass]. 190returnValueNative returned: TestObject(15) 191Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$returnValueNativeClass]. 192Recieved TestObject(16) 193Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$acceptValueClass]. 194Recieved TestObject(17) 195Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$acceptValueNativeClass]. 196Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$tryCatchExitClass]. 197returnFloat returned: 1.618 198Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$returnFloatClass]. 199returnFloatNative returned: 1.618 200Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$returnFloatNativeClass]. 201returnDouble returned: 3.14159628 202Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$returnDoubleClass]. 203returnDoubleNative returned: 3.14159628 204Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$returnDoubleNativeClass]. 205Finished - without non-standard exits! 206Normal: Entering public static void art.Test989.doNothing() 207Normal: Leaving public static void art.Test989.doNothing() returned null 208Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$doNothingClass]. 209Normal: Entering public static native void art.Test989.doNothingNative() 210Normal: Leaving public static native void art.Test989.doNothingNative() returned null 211Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$doNothingNativeClass]. 212Normal: Entering public static void art.Test989.throwA() 213Normal: Leaving public static void art.Test989.throwA() returned <exception> 214Received expected error for test[class art.Test989$NormalTracer, class art.Test989$throwAClass] - art.Test989$ErrorA: Throwing Error A 215Normal: Entering public static native void art.Test989.throwANative() 216Normal: Leaving public static native void art.Test989.throwANative() returned <exception> 217Received expected error for test[class art.Test989$NormalTracer, class art.Test989$throwANativeClass] - art.Test989$ErrorA: Throwing Error A 218Normal: Entering public static void art.Test989.throwNativeException() 219Normal: Entering public static native void art.Test989.doThrowNative() 220Normal: Leaving public static native void art.Test989.doThrowNative() returned <exception> 221Normal: Leaving public static void art.Test989.throwNativeException() returned <exception> 222Received expected error for test[class art.Test989$NormalTracer, class art.Test989$throwNativeExceptionClass] - java.lang.Error: Error 223Normal: Entering public static java.lang.Object art.Test989.returnValue() 224Normal: Leaving public static java.lang.Object art.Test989.returnValue() returned TestObject(19) 225returnValue returned: TestObject(19) 226Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$returnValueClass]. 227Normal: Entering public static native java.lang.Object art.Test989.returnValueNative() 228Normal: Leaving public static native java.lang.Object art.Test989.returnValueNative() returned TestObject(20) 229returnValueNative returned: TestObject(20) 230Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$returnValueNativeClass]. 231Normal: Entering public static void art.Test989.acceptValue(java.lang.Object) 232Recieved TestObject(21) 233Normal: Leaving public static void art.Test989.acceptValue(java.lang.Object) returned null 234Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$acceptValueClass]. 235Normal: Entering public static native void art.Test989.acceptValueNative(java.lang.Object) 236Recieved TestObject(22) 237Normal: Leaving public static native void art.Test989.acceptValueNative(java.lang.Object) returned null 238Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$acceptValueNativeClass]. 239Normal: Entering public static void art.Test989.tryCatchExit() 240Normal: Leaving public static void art.Test989.tryCatchExit() returned null 241Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$tryCatchExitClass]. 242Normal: Entering public static float art.Test989.returnFloat() 243Normal: Leaving public static float art.Test989.returnFloat() returned 1.618 244returnFloat returned: 1.618 245Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$returnFloatClass]. 246Normal: Entering public static native float art.Test989.returnFloatNative() 247Normal: Leaving public static native float art.Test989.returnFloatNative() returned 1.618 248returnFloatNative returned: 1.618 249Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$returnFloatNativeClass]. 250Normal: Entering public static double art.Test989.returnDouble() 251Normal: Leaving public static double art.Test989.returnDouble() returned 3.14159628 252returnDouble returned: 3.14159628 253Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$returnDoubleClass]. 254Normal: Entering public static native double art.Test989.returnDoubleNative() 255Normal: Leaving public static native double art.Test989.returnDoubleNative() returned 3.14159628 256returnDoubleNative returned: 3.14159628 257Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$returnDoubleNativeClass]. 258ThrowEnter: Entering public static void art.Test989.doNothing() 259ThrowEnter: Leaving public static void art.Test989.doNothing() returned <exception> 260Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$doNothingClass] - art.Test989$ErrorB: Throwing error while entering public static void art.Test989.doNothing() 261ThrowEnter: Entering public static native void art.Test989.doNothingNative() 262ThrowEnter: Leaving public static native void art.Test989.doNothingNative() returned <exception> 263Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$doNothingNativeClass] - art.Test989$ErrorB: Throwing error while entering public static native void art.Test989.doNothingNative() 264ThrowEnter: Entering public static void art.Test989.throwA() 265ThrowEnter: Leaving public static void art.Test989.throwA() returned <exception> 266Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$throwAClass] - art.Test989$ErrorB: Throwing error while entering public static void art.Test989.throwA() 267ThrowEnter: Entering public static native void art.Test989.throwANative() 268ThrowEnter: Leaving public static native void art.Test989.throwANative() returned <exception> 269Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$throwANativeClass] - art.Test989$ErrorB: Throwing error while entering public static native void art.Test989.throwANative() 270ThrowEnter: Entering public static void art.Test989.throwNativeException() 271ThrowEnter: Leaving public static void art.Test989.throwNativeException() returned <exception> 272Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$throwNativeExceptionClass] - art.Test989$ErrorB: Throwing error while entering public static void art.Test989.throwNativeException() 273ThrowEnter: Entering public static java.lang.Object art.Test989.returnValue() 274ThrowEnter: Leaving public static java.lang.Object art.Test989.returnValue() returned <exception> 275Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$returnValueClass] - art.Test989$ErrorB: Throwing error while entering public static java.lang.Object art.Test989.returnValue() 276ThrowEnter: Entering public static native java.lang.Object art.Test989.returnValueNative() 277ThrowEnter: Leaving public static native java.lang.Object art.Test989.returnValueNative() returned <exception> 278Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$returnValueNativeClass] - art.Test989$ErrorB: Throwing error while entering public static native java.lang.Object art.Test989.returnValueNative() 279ThrowEnter: Entering public static void art.Test989.acceptValue(java.lang.Object) 280ThrowEnter: Leaving public static void art.Test989.acceptValue(java.lang.Object) returned <exception> 281Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$acceptValueClass] - art.Test989$ErrorB: Throwing error while entering public static void art.Test989.acceptValue(java.lang.Object) 282ThrowEnter: Entering public static native void art.Test989.acceptValueNative(java.lang.Object) 283ThrowEnter: Leaving public static native void art.Test989.acceptValueNative(java.lang.Object) returned <exception> 284Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$acceptValueNativeClass] - art.Test989$ErrorB: Throwing error while entering public static native void art.Test989.acceptValueNative(java.lang.Object) 285ThrowEnter: Entering public static void art.Test989.tryCatchExit() 286ThrowEnter: Leaving public static void art.Test989.tryCatchExit() returned <exception> 287Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$tryCatchExitClass] - art.Test989$ErrorB: Throwing error while entering public static void art.Test989.tryCatchExit() 288ThrowEnter: Entering public static float art.Test989.returnFloat() 289ThrowEnter: Leaving public static float art.Test989.returnFloat() returned <exception> 290Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$returnFloatClass] - art.Test989$ErrorB: Throwing error while entering public static float art.Test989.returnFloat() 291ThrowEnter: Entering public static native float art.Test989.returnFloatNative() 292ThrowEnter: Leaving public static native float art.Test989.returnFloatNative() returned <exception> 293Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$returnFloatNativeClass] - art.Test989$ErrorB: Throwing error while entering public static native float art.Test989.returnFloatNative() 294ThrowEnter: Entering public static double art.Test989.returnDouble() 295ThrowEnter: Leaving public static double art.Test989.returnDouble() returned <exception> 296Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$returnDoubleClass] - art.Test989$ErrorB: Throwing error while entering public static double art.Test989.returnDouble() 297ThrowEnter: Entering public static native double art.Test989.returnDoubleNative() 298ThrowEnter: Leaving public static native double art.Test989.returnDoubleNative() returned <exception> 299Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$returnDoubleNativeClass] - art.Test989$ErrorB: Throwing error while entering public static native double art.Test989.returnDoubleNative() 300ThrowExit: Entering public static void art.Test989.doNothing() 301ThrowExit: Leaving public static void art.Test989.doNothing() returned null 302Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$doNothingClass] - art.Test989$ErrorB: Throwing error while exit public static void art.Test989.doNothing() returned null 303ThrowExit: Entering public static native void art.Test989.doNothingNative() 304ThrowExit: Leaving public static native void art.Test989.doNothingNative() returned null 305Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$doNothingNativeClass] - art.Test989$ErrorB: Throwing error while exit public static native void art.Test989.doNothingNative() returned null 306ThrowExit: Entering public static void art.Test989.throwA() 307ThrowExit: Leaving public static void art.Test989.throwA() returned <exception> 308Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$throwAClass] - art.Test989$ErrorB: Throwing error while exit public static void art.Test989.throwA() returned <exception> 309ThrowExit: Entering public static native void art.Test989.throwANative() 310ThrowExit: Leaving public static native void art.Test989.throwANative() returned <exception> 311Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$throwANativeClass] - art.Test989$ErrorB: Throwing error while exit public static native void art.Test989.throwANative() returned <exception> 312ThrowExit: Entering public static void art.Test989.throwNativeException() 313ThrowExit: Entering public static native void art.Test989.doThrowNative() 314ThrowExit: Leaving public static native void art.Test989.doThrowNative() returned <exception> 315ThrowExit: Leaving public static void art.Test989.throwNativeException() returned <exception> 316Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$throwNativeExceptionClass] - art.Test989$ErrorB: Throwing error while exit public static void art.Test989.throwNativeException() returned <exception> 317ThrowExit: Entering public static java.lang.Object art.Test989.returnValue() 318ThrowExit: Leaving public static java.lang.Object art.Test989.returnValue() returned TestObject(26) 319Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$returnValueClass] - art.Test989$ErrorB: Throwing error while exit public static java.lang.Object art.Test989.returnValue() returned TestObject(26) 320ThrowExit: Entering public static native java.lang.Object art.Test989.returnValueNative() 321ThrowExit: Leaving public static native java.lang.Object art.Test989.returnValueNative() returned TestObject(27) 322Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$returnValueNativeClass] - art.Test989$ErrorB: Throwing error while exit public static native java.lang.Object art.Test989.returnValueNative() returned TestObject(27) 323ThrowExit: Entering public static void art.Test989.acceptValue(java.lang.Object) 324Recieved TestObject(28) 325ThrowExit: Leaving public static void art.Test989.acceptValue(java.lang.Object) returned null 326Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$acceptValueClass] - art.Test989$ErrorB: Throwing error while exit public static void art.Test989.acceptValue(java.lang.Object) returned null 327ThrowExit: Entering public static native void art.Test989.acceptValueNative(java.lang.Object) 328Recieved TestObject(29) 329ThrowExit: Leaving public static native void art.Test989.acceptValueNative(java.lang.Object) returned null 330Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$acceptValueNativeClass] - art.Test989$ErrorB: Throwing error while exit public static native void art.Test989.acceptValueNative(java.lang.Object) returned null 331ThrowExit: Entering public static void art.Test989.tryCatchExit() 332ThrowExit: Leaving public static void art.Test989.tryCatchExit() returned null 333Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$tryCatchExitClass] - art.Test989$ErrorB: Throwing error while exit public static void art.Test989.tryCatchExit() returned null 334ThrowExit: Entering public static float art.Test989.returnFloat() 335ThrowExit: Leaving public static float art.Test989.returnFloat() returned 1.618 336Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$returnFloatClass] - art.Test989$ErrorB: Throwing error while exit public static float art.Test989.returnFloat() returned 1.618 337ThrowExit: Entering public static native float art.Test989.returnFloatNative() 338ThrowExit: Leaving public static native float art.Test989.returnFloatNative() returned 1.618 339Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$returnFloatNativeClass] - art.Test989$ErrorB: Throwing error while exit public static native float art.Test989.returnFloatNative() returned 1.618 340ThrowExit: Entering public static double art.Test989.returnDouble() 341ThrowExit: Leaving public static double art.Test989.returnDouble() returned 3.14159628 342Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$returnDoubleClass] - art.Test989$ErrorB: Throwing error while exit public static double art.Test989.returnDouble() returned 3.14159628 343ThrowExit: Entering public static native double art.Test989.returnDoubleNative() 344ThrowExit: Leaving public static native double art.Test989.returnDoubleNative() returned 3.14159628 345Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$returnDoubleNativeClass] - art.Test989$ErrorB: Throwing error while exit public static native double art.Test989.returnDoubleNative() returned 3.14159628 346ThrowBoth: Entering public static void art.Test989.doNothing() 347ThrowBoth: Leaving public static void art.Test989.doNothing() returned <exception> 348Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$doNothingClass] - art.Test989$ErrorC: Throwing error while exit public static void art.Test989.doNothing() returned <exception> 349ThrowBoth: Entering public static native void art.Test989.doNothingNative() 350ThrowBoth: Leaving public static native void art.Test989.doNothingNative() returned <exception> 351Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$doNothingNativeClass] - art.Test989$ErrorC: Throwing error while exit public static native void art.Test989.doNothingNative() returned <exception> 352ThrowBoth: Entering public static void art.Test989.throwA() 353ThrowBoth: Leaving public static void art.Test989.throwA() returned <exception> 354Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$throwAClass] - art.Test989$ErrorC: Throwing error while exit public static void art.Test989.throwA() returned <exception> 355ThrowBoth: Entering public static native void art.Test989.throwANative() 356ThrowBoth: Leaving public static native void art.Test989.throwANative() returned <exception> 357Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$throwANativeClass] - art.Test989$ErrorC: Throwing error while exit public static native void art.Test989.throwANative() returned <exception> 358ThrowBoth: Entering public static void art.Test989.throwNativeException() 359ThrowBoth: Leaving public static void art.Test989.throwNativeException() returned <exception> 360Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$throwNativeExceptionClass] - art.Test989$ErrorC: Throwing error while exit public static void art.Test989.throwNativeException() returned <exception> 361ThrowBoth: Entering public static java.lang.Object art.Test989.returnValue() 362ThrowBoth: Leaving public static java.lang.Object art.Test989.returnValue() returned <exception> 363Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$returnValueClass] - art.Test989$ErrorC: Throwing error while exit public static java.lang.Object art.Test989.returnValue() returned <exception> 364ThrowBoth: Entering public static native java.lang.Object art.Test989.returnValueNative() 365ThrowBoth: Leaving public static native java.lang.Object art.Test989.returnValueNative() returned <exception> 366Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$returnValueNativeClass] - art.Test989$ErrorC: Throwing error while exit public static native java.lang.Object art.Test989.returnValueNative() returned <exception> 367ThrowBoth: Entering public static void art.Test989.acceptValue(java.lang.Object) 368ThrowBoth: Leaving public static void art.Test989.acceptValue(java.lang.Object) returned <exception> 369Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$acceptValueClass] - art.Test989$ErrorC: Throwing error while exit public static void art.Test989.acceptValue(java.lang.Object) returned <exception> 370ThrowBoth: Entering public static native void art.Test989.acceptValueNative(java.lang.Object) 371ThrowBoth: Leaving public static native void art.Test989.acceptValueNative(java.lang.Object) returned <exception> 372Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$acceptValueNativeClass] - art.Test989$ErrorC: Throwing error while exit public static native void art.Test989.acceptValueNative(java.lang.Object) returned <exception> 373ThrowBoth: Entering public static void art.Test989.tryCatchExit() 374ThrowBoth: Leaving public static void art.Test989.tryCatchExit() returned <exception> 375Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$tryCatchExitClass] - art.Test989$ErrorC: Throwing error while exit public static void art.Test989.tryCatchExit() returned <exception> 376ThrowBoth: Entering public static float art.Test989.returnFloat() 377ThrowBoth: Leaving public static float art.Test989.returnFloat() returned <exception> 378Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$returnFloatClass] - art.Test989$ErrorC: Throwing error while exit public static float art.Test989.returnFloat() returned <exception> 379ThrowBoth: Entering public static native float art.Test989.returnFloatNative() 380ThrowBoth: Leaving public static native float art.Test989.returnFloatNative() returned <exception> 381Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$returnFloatNativeClass] - art.Test989$ErrorC: Throwing error while exit public static native float art.Test989.returnFloatNative() returned <exception> 382ThrowBoth: Entering public static double art.Test989.returnDouble() 383ThrowBoth: Leaving public static double art.Test989.returnDouble() returned <exception> 384Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$returnDoubleClass] - art.Test989$ErrorC: Throwing error while exit public static double art.Test989.returnDouble() returned <exception> 385ThrowBoth: Entering public static native double art.Test989.returnDoubleNative() 386ThrowBoth: Leaving public static native double art.Test989.returnDoubleNative() returned <exception> 387Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$returnDoubleNativeClass] - art.Test989$ErrorC: Throwing error while exit public static native double art.Test989.returnDoubleNative() returned <exception> 388Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$doNothingClass]. 389Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$doNothingNativeClass]. 390Received expected error for test[class art.Test989$ForceGCTracer, class art.Test989$throwAClass] - art.Test989$ErrorA: Throwing Error A 391Received expected error for test[class art.Test989$ForceGCTracer, class art.Test989$throwANativeClass] - art.Test989$ErrorA: Throwing Error A 392Received expected error for test[class art.Test989$ForceGCTracer, class art.Test989$throwNativeExceptionClass] - java.lang.Error: Error 393returnValue returned: TestObject(33) 394Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$returnValueClass]. 395returnValueNative returned: TestObject(34) 396Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$returnValueNativeClass]. 397Recieved TestObject(35) 398Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$acceptValueClass]. 399Recieved TestObject(36) 400Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$acceptValueNativeClass]. 401Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$tryCatchExitClass]. 402returnFloat returned: 1.618 403Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$returnFloatClass]. 404returnFloatNative returned: 1.618 405Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$returnFloatNativeClass]. 406returnDouble returned: 3.14159628 407Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$returnDoubleClass]. 408returnDoubleNative returned: 3.14159628 409Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$returnDoubleNativeClass]. 410Finished! 411