/dalvik/vm/ |
D | Exception.cpp | 99 static bool initException(Object* exception, const char* msg, Object* cause, 115 Object* exception; in dvmThrowChainedException() local 138 exception = dvmAllocObject(excepClass, ALLOC_DEFAULT); in dvmThrowChainedException() 139 if (exception == NULL) { in dvmThrowChainedException() 163 assert(excepClass == exception->clazz); in dvmThrowChainedException() 164 if (!initException(exception, msg, cause, self)) { in dvmThrowChainedException() 175 self->exception = gDvm.internalErrorObj; in dvmThrowChainedException() 181 self->exception = exception; in dvmThrowChainedException() 184 dvmReleaseTrackedAlloc(exception, self); in dvmThrowChainedException() 247 static bool initException(Object* exception, const char* msg, Object* cause, in initException() argument [all …]
|
D | Exception.h | 94 return self->exception; in dvmGetException() 100 INLINE void dvmSetException(Thread* self, Object* exception) in dvmSetException() argument 102 assert(exception != NULL); in dvmSetException() 103 self->exception = exception; in dvmSetException() 114 self->exception = NULL; in dvmClearException() 129 return (self->exception != NULL); in dvmCheckException() 136 bool dvmIsCheckedException(const Object* exception); 151 Object* dvmGetExceptionCause(const Object* exception); 176 extern "C" int dvmFindCatchBlock(Thread* self, int relPc, Object* exception,
|
/dalvik/tests/070-nio-buffer/ |
D | expected.txt | 2 Got expected buffer overflow exception 3 Got expected out-of-bounds exception 4 Got expected buffer overflow exception
|
/dalvik/tests/081-hot-exceptions/src/ |
D | Main.java | 29 int exception = 0; in main() local 36 exception++; in main() 40 System.out.println("exception = " + exception); in main()
|
/dalvik/vm/mterp/armv5te/ |
D | OP_THROW.S | 8 GET_VREG(r1, r2) @ r1<- vAA (exception object) 9 EXPORT_PC() @ exception handler can throw 13 str r1, [rSELF, #offThread_exception] @ thread->exception<- obj
|
D | OP_FILL_ARRAY_DATA.S | 11 cmp r0, #0 @ 0 means an exception is thrown 12 beq common_exceptionThrown @ has exception
|
/dalvik/tests/054-uncaught/ |
D | expected.txt | 2 Uncaught exception DEFAULT! 7 Uncaught exception THREAD! 12 Uncaught exception THREAD! 17 Uncaught exception DEFAULT!
|
/dalvik/vm/mterp/x86-atom/ |
D | OP_MOVE_EXCEPTION.S | 35 movl offThread_exception(%ecx), %edx # %edx<- glue->self->exception 36 movl $$0, offThread_exception(%ecx) # clear exception 37 SET_VREG %edx, rINST # vAA<- glue->self->exception
|
D | OP_THROW.S | 36 movl rINST, offThread_exception(%ecx) # thread->exception<- object 37 jmp common_exceptionThrown # handle exception
|
D | OP_THROW_VERIFICATION_ERROR.S | 33 EXPORT_PC # in case an exception is thrown 40 jmp common_exceptionThrown # failed; handle exception
|
D | OP_MONITOR_EXIT.S | 42 FINISH_FETCH_ADVANCE 1, %edx # advance pc before exception 45 je common_exceptionThrown # handle exception
|
D | OP_NEW_INSTANCE.S | 79 je common_exceptionThrown # handle exception 97 je common_exceptionThrown # handle exception 127 jmp common_exceptionThrown # handle exception 144 jmp common_exceptionThrown # handle exception
|
/dalvik/dx/tests/080-dex-exception-tables/ |
D | expected.txt | 9 000d: move-exception v1 14 0013: move-exception v1 32 000d: move-exception v1 37 0013: move-exception v1 61 0013: move-exception v1 66 0019: move-exception v1 71 001f: move-exception v1 101 0010: move-exception v1 106 0016: move-exception v1 111 001c: move-exception v1 [all …]
|
/dalvik/vm/mterp/c/ |
D | OP_MOVE_EXCEPTION.cpp | 4 assert(self->exception != NULL); 5 SET_REGISTER(vdst, (u4)self->exception);
|
/dalvik/vm/mterp/x86/ |
D | OP_THROW.S | 8 GET_VREG_R %eax rINST # eax<- exception object 12 movl %eax,offThread_exception(%ecx) # thread->exception<- obj
|
/dalvik/tests/077-method-override/ |
D | expected.txt | 14 Got expected exception - ovws 15 Got expected exception - oswv
|
/dalvik/tests/044-proxy/ |
D | expected.txt | 52 Dupe threw expected exception 53 Clash threw expected exception 54 Clash2 threw expected exception 55 Clash3 threw expected exception 56 Clash4 threw expected exception 74 Got expected exception 77 Got expected exception 80 Got expected exception
|
/dalvik/tests/086-null-super/ |
D | info.txt | 1 ClassLoader.loadClass() is expected to throw an exception, usually 5 that if there was no exception, the value returned would be non-null.
|
/dalvik/dx/tests/061-dex-try-catch/ |
D | expected.txt | 14 0005: move-exception v2 27 0005: move-exception v1 42 0007: move-exception v2
|
/dalvik/dx/tests/046-dex-exceptions/ |
D | expected.txt | 10 0009: move-exception v2 33 0012: move-exception v2 38 0017: move-exception v2
|
/dalvik/tests/081-hot-exceptions/ |
D | expected.txt | 2 exception = 1024
|
/dalvik/tests/029-assert/ |
D | expected.txt | 1 caught expected assert exception
|
/dalvik/tests/019-wrong-array-type/ |
D | expected.txt | 1 Got correct array store exception
|
/dalvik/dx/tests/066-dex-try-catch-rethrow/ |
D | expected.txt | 7 0007: move-exception v1 25 0006: move-exception v1 44 0007: move-exception v1 63 0006: move-exception v1 83 0007: move-exception v1
|
/dalvik/tests/032-concrete-sub/ |
D | expected.txt | 3 Got expected exception from abs.doStuff().
|