1%verify "executed"
2    /*
3     * Breakpoint handler.
4     *
5     * Restart this instruction with the original opcode.  By
6     * the time we get here, the breakpoint will have already been
7     * handled.  We also assume that all other special "checkBefore"
8     * actions have been handled, so we'll transition directly
9     * to the real handler
10     */
11    SPILL(rIBASE)
12    movl    rPC,OUT_ARG0(%esp)
13    call    dvmGetOriginalOpcode
14    UNSPILL(rIBASE)
15    movl    rSELF,%ecx
16    movzbl  1(rPC),rINST
17    movl    offThread_mainHandlerTable(%ecx),%ecx
18    jmp     *(%ecx,%eax,4)
19
20