#include <dll_jit_intf.h>
Public Member Functions | |
| Dll_JIT () | |
| Dll_JIT (const char *dll_filename) | |
| ~Dll_JIT () | |
| void | next_command_line_argument (const char *option, const char *arg) |
| JIT_Result | compile_method_with_params (Compile_Handle compilation, Method_Handle method, OpenMethodExecutionParams flags) |
| void | unwind_stack_frame (Method_Handle method, JitFrameContext *context) |
| void | get_root_set_from_stack_frame (Method_Handle method, GC_Enumeration_Handle enum_handle, const JitFrameContext *context) |
| void | get_root_set_for_thread_dump (Method_Handle method, GC_Enumeration_Handle enum_handle, const JitFrameContext *context) |
| uint32 | get_inline_depth (InlineInfoPtr ptr, uint32 offset) |
| Method_Handle | get_inlined_method (InlineInfoPtr ptr, uint32 offset, uint32 inline_depth) |
| uint16 | get_inlined_bc (InlineInfoPtr ptr, uint32 offset, uint32 inline_depth) |
| void | fix_handler_context (Method_Handle method, JitFrameContext *context) |
| void * | get_address_of_this (Method_Handle method, const JitFrameContext *context) |
| Boolean | is_soe_area (Method_Handle method, const JitFrameContext *context) |
| Boolean | extended_class_callback (Class_Handle extended_class, Class_Handle new_class, void *callback_data) |
| Boolean | overridden_method_callback (Method_Handle overridden_method, Method_Handle new_method, void *callback_data) |
| Boolean | recompiled_method_callback (Method_Handle recompiled_method, void *callback_data) |
| Boolean | supports_compressed_references () |
| void | execute_method (jmethodID method, jvalue *return_value, jvalue *args) |
| OpenExeJpdaError | get_bc_location_for_native (Method_Handle method, NativeCodePtr native_pc, uint16 *bc_pc) |
| OpenExeJpdaError | get_native_location_for_bc (Method_Handle method, uint16 bc_pc, NativeCodePtr *native_pc) |
| OpenExeJpdaError | get_local_var (Method_Handle method, const JitFrameContext *context, uint16 var_num, VM_Data_Type var_type, void *value_ptr) |
| OpenExeJpdaError | set_local_var (Method_Handle method, const JitFrameContext *context, uint16 var_num, VM_Data_Type var_type, void *value_ptr) |
| apr_dso_handle_t * | get_lib_handle () const |
| Dll_JIT.Dll_JIT | ( | ) |
| Dll_JIT.Dll_JIT | ( | const char * | dll_filename | ) |
| Dll_JIT.~Dll_JIT | ( | ) |
| void Dll_JIT.next_command_line_argument | ( | const char * | option, | |
| const char * | arg | |||
| ) |
| JIT_Result Dll_JIT.compile_method_with_params | ( | Compile_Handle | compilation, | |
| Method_Handle | method, | |||
| OpenMethodExecutionParams | flags | |||
| ) |
| void Dll_JIT.unwind_stack_frame | ( | Method_Handle | method, | |
| JitFrameContext * | context | |||
| ) |
| void Dll_JIT.get_root_set_from_stack_frame | ( | Method_Handle | method, | |
| GC_Enumeration_Handle | enum_handle, | |||
| const JitFrameContext * | context | |||
| ) |
| void Dll_JIT.get_root_set_for_thread_dump | ( | Method_Handle | method, | |
| GC_Enumeration_Handle | enum_handle, | |||
| const JitFrameContext * | context | |||
| ) |
| uint32 Dll_JIT.get_inline_depth | ( | InlineInfoPtr | ptr, | |
| uint32 | offset | |||
| ) |
| Method_Handle Dll_JIT.get_inlined_method | ( | InlineInfoPtr | ptr, | |
| uint32 | offset, | |||
| uint32 | inline_depth | |||
| ) |
| uint16 Dll_JIT.get_inlined_bc | ( | InlineInfoPtr | ptr, | |
| uint32 | offset, | |||
| uint32 | inline_depth | |||
| ) |
| void Dll_JIT.fix_handler_context | ( | Method_Handle | method, | |
| JitFrameContext * | context | |||
| ) |
| void* Dll_JIT.get_address_of_this | ( | Method_Handle | method, | |
| const JitFrameContext * | context | |||
| ) |
| Boolean Dll_JIT.is_soe_area | ( | Method_Handle | method, | |
| const JitFrameContext * | context | |||
| ) |
| Boolean Dll_JIT.extended_class_callback | ( | Class_Handle | extended_class, | |
| Class_Handle | new_class, | |||
| void * | callback_data | |||
| ) |
| Boolean Dll_JIT.overridden_method_callback | ( | Method_Handle | overridden_method, | |
| Method_Handle | new_method, | |||
| void * | callback_data | |||
| ) |
| Boolean Dll_JIT.recompiled_method_callback | ( | Method_Handle | recompiled_method, | |
| void * | callback_data | |||
| ) |
| Boolean Dll_JIT.supports_compressed_references | ( | ) |
| OpenExeJpdaError Dll_JIT.get_bc_location_for_native | ( | Method_Handle | method, | |
| NativeCodePtr | native_pc, | |||
| uint16 * | bc_pc | |||
| ) |
| OpenExeJpdaError Dll_JIT.get_native_location_for_bc | ( | Method_Handle | method, | |
| uint16 | bc_pc, | |||
| NativeCodePtr * | native_pc | |||
| ) |
| OpenExeJpdaError Dll_JIT.get_local_var | ( | Method_Handle | method, | |
| const JitFrameContext * | context, | |||
| uint16 | var_num, | |||
| VM_Data_Type | var_type, | |||
| void * | value_ptr | |||
| ) |
| OpenExeJpdaError Dll_JIT.set_local_var | ( | Method_Handle | method, | |
| const JitFrameContext * | context, | |||
| uint16 | var_num, | |||
| VM_Data_Type | var_type, | |||
| void * | value_ptr | |||
| ) |
| apr_dso_handle_t* Dll_JIT.get_lib_handle | ( | ) | const |
Genereated on Tue Mar 11 19:26:00 2008 by Doxygen.
(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.