op_throw.S revision 6cbe0814952bd3bbb329c4ca4dc683ac87c2c2de
1/*
2 * Throw an exception object in the current thread.
3 */
4    /* throw vAA */
5    EXPORT_PC
6    GET_VREG %eax, rINSTq                   # eax<- vAA (exception object)
7    testb   %al, %al
8    jz      common_errNullObject
9    movq    %rax, THREAD_EXCEPTION_OFFSET(rSELF)
10    jmp     MterpException
11