| typedef const void* Arg_List_Iterator |
| typedef const void* Arg_List_Iter |
| VMEXPORT Field_Handle resolve_field | ( | Compile_Handle | h, | |
| Class_Handle | c, | |||
| unsigned | index | |||
| ) |
| VMEXPORT Method_Handle resolve_nonstatic_method | ( | Compile_Handle | h, | |
| Class_Handle | c, | |||
| unsigned | index | |||
| ) |
| VMEXPORT Method_Handle resolve_special_method | ( | Compile_Handle | h, | |
| Class_Handle | c, | |||
| unsigned | index | |||
| ) |
| VMEXPORT Class_Handle resolve_class_new | ( | Compile_Handle | h, | |
| Class_Handle | c, | |||
| unsigned | index | |||
| ) |
| VMEXPORT Class_Handle resolve_class | ( | Compile_Handle | h, | |
| Class_Handle | c, | |||
| unsigned | index | |||
| ) |
| VMEXPORT Boolean field_is_public | ( | Field_Handle | f | ) |
| VMEXPORT unsigned field_get_flags | ( | Field_Handle | f | ) |
| VMEXPORT Java_Type field_get_type | ( | Field_Handle | f | ) |
| VMEXPORT Boolean field_is_injected | ( | Field_Handle | f | ) |
| VMEXPORT Boolean method_is_public | ( | Method_Handle | m | ) |
| VMEXPORT unsigned method_get_max_locals | ( | Method_Handle | m | ) |
| VMEXPORT unsigned method_get_flags | ( | Method_Handle | m | ) |
| VMEXPORT Boolean method_uses_fastcall | ( | Method_Handle | m | ) |
| VMEXPORT Boolean method_is_fake | ( | Method_Handle | m | ) |
| VMEXPORT unsigned method_number_throws | ( | Method_Handle | m | ) |
| VMEXPORT Class_Handle method_get_throws | ( | Method_Handle | m, | |
| unsigned | idx | |||
| ) |
| VMEXPORT Method_Side_Effects method_get_side_effects | ( | Method_Handle | m | ) |
| VMEXPORT void method_set_side_effects | ( | Method_Handle | m, | |
| Method_Side_Effects | mse | |||
| ) |
| VMEXPORT Java_Type method_get_return_type | ( | Method_Handle | m | ) |
| VMEXPORT Class_Handle method_get_return_type_class | ( | Method_Handle | m | ) |
| VMEXPORT Arg_List_Iterator initialize_arg_list_iterator | ( | const char * | descr | ) |
| VMEXPORT Arg_List_Iterator method_get_argument_list | ( | Method_Handle | m | ) |
| VMEXPORT Java_Type curr_arg | ( | Arg_List_Iterator | iter | ) |
| VMEXPORT Class_Handle get_curr_arg_class | ( | Arg_List_Iterator | iter, | |
| Method_Handle | m | |||
| ) |
| VMEXPORT Arg_List_Iterator advance_arg_iterator | ( | Arg_List_Iterator | iter | ) |
| VMEXPORT void method_set_inline_assumption | ( | Compile_Handle | h, | |
| Method_Handle | caller, | |||
| Method_Handle | callee | |||
| ) |
| VMEXPORT Boolean method_has_annotation | ( | Method_Handle | target, | |
| Class_Handle | antn_type | |||
| ) |
| VMEXPORT unsigned class_get_flags | ( | Class_Handle | cl | ) |
| VMEXPORT unsigned class_number_fields | ( | Class_Handle | ch | ) |
| VMEXPORT Field_Handle class_get_field | ( | Class_Handle | ch, | |
| unsigned | idx | |||
| ) |
| VMEXPORT int class_get_super_offset | ( | ) |
| VMEXPORT Field_Handle class_get_field_by_name | ( | Class_Handle | ch, | |
| const char * | name | |||
| ) |
| VMEXPORT Method_Handle class_get_method_by_name | ( | Class_Handle | ch, | |
| const char * | name | |||
| ) |
| VMEXPORT int class_get_depth | ( | Class_Handle | cl | ) |
| VMEXPORT Boolean class_has_non_default_finalizer | ( | Class_Handle | cl | ) |
| VMEXPORT unsigned class_number_implements | ( | Class_Handle | ch | ) |
| VMEXPORT Class_Handle class_get_implements | ( | Class_Handle | ch, | |
| unsigned | idx | |||
| ) |
| VMEXPORT const char* class_get_source_file_name | ( | Class_Handle | cl | ) |
| VMEXPORT Boolean class_property_is_interface | ( | Class_Handle | ch | ) |
| VMEXPORT uint32 class_get_num_array_dimensions | ( | Class_Handle | cl, | |
| unsigned short | cpIndex | |||
| ) |
| VMEXPORT ClassLoaderHandle class_get_class_loader | ( | Class_Handle | c | ) |
| VMEXPORT void class_throw_linking_error_for_jit | ( | Class_Handle | ch, | |
| unsigned | cp_index, | |||
| unsigned | opcode | |||
| ) |
| void class_throw_linking_error | ( | Class_Handle | ch, | |
| unsigned | cp_index, | |||
| unsigned | opcode | |||
| ) |
| VMEXPORT Class_Handle class_load_class_by_name | ( | const char * | name, | |
| Class_Handle | c | |||
| ) |
| VMEXPORT Class_Handle class_load_class_by_descriptor | ( | const char * | descr, | |
| Class_Handle | c | |||
| ) |
| VMEXPORT Method_Handle class_lookup_method_recursively | ( | Class_Handle | clss, | |
| const char * | name, | |||
| const char * | descr | |||
| ) |
| VMEXPORT Boolean class_is_cp_entry_resolved | ( | Compile_Handle | ch, | |
| Class_Handle | clazz, | |||
| unsigned | cp_index | |||
| ) |
Returns 'TRUE' if the entry by the given cp_index is resolved.
| VMEXPORT Class_Handle class_find_loaded | ( | ClassLoaderHandle | , | |
| const char * | ||||
| ) |
| VMEXPORT Class_Handle class_find_class_from_loader | ( | ClassLoaderHandle | , | |
| const char * | , | |||
| Boolean | init | |||
| ) |
| VMEXPORT const char* const_pool_get_field_name | ( | Class_Handle | cl, | |
| unsigned | index | |||
| ) |
| VMEXPORT const char* const_pool_get_field_class_name | ( | Class_Handle | cl, | |
| unsigned | index | |||
| ) |
| VMEXPORT const char* const_pool_get_field_descriptor | ( | Class_Handle | cl, | |
| unsigned | index | |||
| ) |
| VMEXPORT const char* const_pool_get_method_name | ( | Class_Handle | cl, | |
| unsigned | index | |||
| ) |
| VMEXPORT const char* const_pool_get_method_class_name | ( | Class_Handle | cl, | |
| unsigned | index | |||
| ) |
| VMEXPORT const char* const_pool_get_method_descriptor | ( | Class_Handle | cl, | |
| unsigned | index | |||
| ) |
| VMEXPORT const char* const_pool_get_class_name | ( | Class_Handle | cl, | |
| unsigned | index | |||
| ) |
| VMEXPORT const char* const_pool_get_interface_method_name | ( | Class_Handle | cl, | |
| unsigned | index | |||
| ) |
| VMEXPORT const char* const_pool_get_interface_method_class_name | ( | Class_Handle | cl, | |
| unsigned | index | |||
| ) |
| VMEXPORT const char* const_pool_get_interface_method_descriptor | ( | Class_Handle | cl, | |
| unsigned | index | |||
| ) |
| VMEXPORT Compile_Handle jit_get_comp_handle | ( | JIT_Handle | j | ) |
| VMEXPORT void core_free | ( | void * | ) |
| VMEXPORT void compiled_method_load | ( | Method_Handle | method, | |
| uint32 | codeSize, | |||
| void * | codeAddr, | |||
| uint32 | mapLength, | |||
| AddrLocation * | addrLocationMap, | |||
| void * | compileInfo, | |||
| Method_Handle | outer_method | |||
| ) |
Adds information about inlined method.
| [in] | method | - method which is inlined |
| [in] | codeSize | - size of inlined code block |
| [in] | codeAddr | - size of inlined code block |
| [in] | mapLength | - number of AddrLocation elements in addrLocationMap |
| [in] | addrLocationMap | - native addresses to bytecode locations correspondence table |
| [in] | compileInfo | - VM specific information. |
| [in] | outer_method | - target method to which inlining was made |
Genereated on Tue Mar 11 19:25:22 2008 by Doxygen.
(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.