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.