Home | History | Annotate | Download | only in x86
      1 /*
      2  * Throw an exception object in the current thread.
      3  */
      4     /* throw vAA */
      5     EXPORT_PC
      6     GET_VREG %eax, rINST                    # eax<- vAA (exception object)
      7     testl   %eax, %eax
      8     jz      common_errNullObject
      9     movl    rSELF,%ecx
     10     movl    %eax, THREAD_EXCEPTION_OFFSET(%ecx)
     11     jmp     MterpException
     12