Classes | |
| struct | VMBreakPoint |
| struct | VMBreakPointRef |
| struct | VMLocalBreak |
| class | VMBreakPoints |
| class | VMBreakInterface |
Defines | |
| #define | __JVMTI_BREAK_INTF_H__ |
| #define | INSTRUMENTATION_BYTE_HLT 0xf4 |
| #define | INSTRUMENTATION_BYTE_CLI 0xfa |
| #define | INSTRUMENTATION_BYTE_INT3 0xcc |
| #define | INSTRUMENTATION_BYTE INSTRUMENTATION_BYTE_INT3 |
Typedefs | |
| typedef bool(*) | BPInterfaceCallBack (TIEnv *env, const VMBreakPoint *bp, const POINTER_SIZE_INT data) |
| typedef bool(*) | BPInterfaceProcedure (VMBreakPoint *bp) |
Enumerations | |
| enum | jvmti_BreakPriority { PRIORITY_NCAI_STEP_BREAKPOINT = 0, PRIORITY_SINGLE_STEP_BREAKPOINT, PRIORITY_NCAI_BREAKPOINT, PRIORITY_SIMPLE_BREAKPOINT, PRIORITY_NUMBER } |
Functions | |
| void __cdecl | process_native_breakpoint_event (Registers *regs) |
| bool | jvmti_jit_breakpoint_handler (Registers *regs) |
| VMEXPORT jbyte | jvmti_process_interpreter_breakpoint_event (jmethodID method, jlocation location) |
| void | jvmti_set_pending_breakpoints (Method *method) |
| void | jvmti_dump_compiled_method (Method *method) |
| #define __JVMTI_BREAK_INTF_H__ |
| #define INSTRUMENTATION_BYTE_HLT 0xf4 |
| #define INSTRUMENTATION_BYTE_CLI 0xfa |
| #define INSTRUMENTATION_BYTE_INT3 0xcc |
| #define INSTRUMENTATION_BYTE INSTRUMENTATION_BYTE_INT3 |
| typedef bool(*) BPInterfaceCallBack(TIEnv *env, const VMBreakPoint *bp, const POINTER_SIZE_INT data) |
| typedef bool(*) BPInterfaceProcedure(VMBreakPoint *bp) |
| enum jvmti_BreakPriority |
| void __cdecl process_native_breakpoint_event | ( | Registers * | regs | ) |
| bool jvmti_jit_breakpoint_handler | ( | Registers * | regs | ) |
| void jvmti_set_pending_breakpoints | ( | Method * | method | ) |
| void jvmti_dump_compiled_method | ( | Method * | method | ) |
Genereated on Tue Mar 11 19:25:57 2008 by Doxygen.
(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.