/art/runtime/interpreter/mterp/mips/ |
H A D | op_throw.S | 2 * Throw an exception object in the current thread. 5 EXPORT_PC() # exception handler can throw 7 GET_VREG(a1, a2) # a1 <- vAA (exception object) 10 sw a1, THREAD_EXCEPTION_OFFSET(rSELF) # thread->exception <- obj
|
H A D | op_move_exception.S | 1 /* move-exception vAA */ 3 lw a3, THREAD_EXCEPTION_OFFSET(rSELF) # get exception obj 7 SET_VREG_OBJECT(a3, a2) # fp[AA] <- exception obj 8 sw zero, THREAD_EXCEPTION_OFFSET(rSELF) # clear exception
|
/art/test/081-hot-exceptions/src/ |
H A D | Main.java | 29 int exception = 0; 36 exception++; 40 System.out.println("exception = " + exception);
|
/art/test/427-bounds/src/ |
H A D | Main.java | 19 Exception exception = null; 23 exception = e; 26 String exceptionMessage = exception.getMessage(); 31 throw new Error("Wrong length in exception message"); 38 throw new Error("Wrong index in exception message");
|
/art/runtime/interpreter/mterp/mips64/ |
H A D | op_throw.S | 2 * Throw an exception object in the current thread. 7 GET_VREG_U a0, a2 # a0 <- vAA (exception object) 9 sd a0, THREAD_EXCEPTION_OFFSET(rSELF) # thread->exception <- obj
|
H A D | op_move_exception.S | 1 /* move-exception vAA */ 3 ld a0, THREAD_EXCEPTION_OFFSET(rSELF) # load exception obj 5 SET_VREG_OBJECT a0, a2 # vAA <- exception obj 7 sd zero, THREAD_EXCEPTION_OFFSET(rSELF) # clear exception
|
/art/test/ti-agent/ |
H A D | threads_helper.cc | 36 jobject exception) { 37 JvmtiErrorToException(env, jvmti_env, jvmti_env->StopThread(thr, exception)); 33 Java_art_Threads_stopThread(JNIEnv* env, jclass, jthread thr, jobject exception) argument
|
/art/runtime/interpreter/mterp/arm/ |
H A D | op_throw.S | 2 * Throw an exception object in the current thread. 7 GET_VREG r1, r2 @ r1<- vAA (exception object) 10 str r1, [rSELF, #THREAD_EXCEPTION_OFFSET] @ thread->exception<- obj
|
H A D | op_move_exception.S | 1 /* move-exception vAA */ 6 SET_VREG_OBJECT r3, r2 @ fp[AA]<- exception obj 8 str r1, [rSELF, #THREAD_EXCEPTION_OFFSET] @ clear exception
|
H A D | op_fill_array_data.S | 10 cmp r0, #0 @ 0 means an exception is thrown 11 beq MterpPossibleException @ exception?
|
/art/runtime/interpreter/mterp/x86/ |
H A D | op_move_exception.S | 1 /* move-exception vAA */ 4 SET_VREG_OBJECT %eax, rINST # fp[AA] <- exception object
|
H A D | op_throw.S | 2 * Throw an exception object in the current thread. 6 GET_VREG %eax, rINST # eax<- vAA (exception object)
|
H A D | op_filled_new_array.S | 18 testb %al, %al # 0 means an exception is thrown
|
H A D | op_new_instance.S | 14 testb %al, %al # 0 means an exception is thrown
|
/art/runtime/interpreter/mterp/x86_64/ |
H A D | op_move_exception.S | 1 /* move-exception vAA */ 4 SET_VREG_OBJECT %eax, rINSTq # fp[AA] <- exception object
|
H A D | op_filled_new_array.S | 15 testb %al, %al # 0 means an exception is thrown
|
H A D | op_new_instance.S | 11 testb %al, %al # 0 means an exception is thrown
|
H A D | op_throw.S | 2 * Throw an exception object in the current thread. 6 GET_VREG %eax, rINSTq # eax<- vAA (exception object)
|
H A D | op_fill_array_data.S | 7 testb %al, %al # 0 means an exception is thrown
|
H A D | op_new_array.S | 16 testb %al, %al # 0 means an exception is thrown
|
/art/test/412-new-array/src/ |
H A D | Main.java | 243 Throwable exception = null; 248 exception = e.getCause(); 249 assertTrue(exception instanceof NullPointerException); 251 assertNotNull(exception); 270 Throwable exception = null; 274 exception = e.getCause(); 275 assertTrue(exception instanceof IndexOutOfBoundsException); 277 assertNotNull(exception); 278 exception = null; 287 exception [all...] |
/art/test/1929-exception-catch-exception/src/art/ |
H A D | Test1929.java | 47 Executable m, long loc, Throwable exception); 61 Thread thr, Executable method, long location, Throwable exception) { 64 exception.getClass() + ": " + exception.getMessage()); 67 System.out.print("exception is: "); 68 exception.printStackTrace(System.out); 71 HANDLER.exceptionOccurred(method, location, exception); 90 public void exceptionOccurred(Executable m, long loc, Throwable exception) { argument 97 public void exceptionOccurred(Executable m, long loc, Throwable exception) { argument 101 Breakpoint.locationToLine(m, loc), exception); 46 exceptionOccurred( Executable m, long loc, Throwable exception) argument 60 ExceptionCatchEvent( Thread thr, Executable method, long location, Throwable exception) argument 111 exceptionOccurred(Executable m, long loc, Throwable exception) argument 119 exceptionOccurred(Executable m, long loc, Throwable exception) argument [all...] |
/art/test/407-arrays/src/ |
H A D | Main.java | 134 ArrayIndexOutOfBoundsException exception = null; 138 exception = e; 141 assertNotNull(exception); 142 assertTrue(exception.toString().contains(Integer.toString(index))); 144 exception = null; 148 exception = e; 151 assertNotNull(exception); 152 assertTrue(exception.toString().contains(Integer.toString(index)));
|
/art/test/1928-exception-event-exception/src/art/ |
H A D | Test1928.java | 30 Executable m, long loc, Throwable exception, Executable catch_m, long catch_l); 46 Throwable exception, 51 exception.getClass() + ": " + exception.getMessage()); 62 System.out.print("exception is: "); 63 exception.printStackTrace(System.out); 67 throw_method, throw_location, exception, catch_method, catch_location); 87 Executable m, long loc, Throwable exception, Executable catch_m, long catch_l) { 95 Executable m, long loc, Throwable exception, Executable catch_m, long catch_l) { 99 Breakpoint.locationToLine(m, loc), exception); 29 exceptionOccurred( Executable m, long loc, Throwable exception, Executable catch_m, long catch_l) argument 43 ExceptionEvent(Thread thr, Executable throw_method, long throw_location, Throwable exception, Executable catch_method, long catch_location) argument 86 exceptionOccurred( Executable m, long loc, Throwable exception, Executable catch_m, long catch_l) argument 94 exceptionOccurred( Executable m, long loc, Throwable exception, Executable catch_m, long catch_l) argument [all...] |
/art/test/989-method-trace-throw/src/art/ |
H A D | Test989.java | 55 // RI throwing an exception in an exit hook causes the exit hook to be re-executed. This leads 63 private static String getInfo(Object m, boolean exception, Object result) { argument 65 if (exception) { 66 out += "<exception>"; 75 public void methodExited(Object m, boolean exception, Object result); argument 86 public void methodExited(Object m, boolean exception, Object result) { argument 88 System.out.println("Normal: Leaving " + getInfo(m, exception, result)); 100 public void methodExited(Object m, boolean exception, Object result) { argument 102 System.out.println("ThrowEnter: Leaving " + getInfo(m, exception, result)); 114 public void methodExited(Object m, boolean exception, Objec argument 133 methodExited(Object m, boolean exception, Object result) argument 152 methodExited(Object m, boolean exception, Object result) argument 168 baseNotifyMethodExit(Object o, boolean exception, Object res) argument [all...] |