#include <cci.h>
Public Types | |
| enum | { main_code_chunk_id = 0 } |
Public Member Functions | |
| CodeChunkInfo () | |
| void | set_jit (JIT *jit) |
| JIT * | get_jit () const |
| void | set_method (Method *m) |
| Method * | get_method () const |
| void | set_id (int id) |
| int | get_id () const |
| void | set_relocatable (Boolean r) |
| Boolean | get_relocatable () const |
| void | set_heat (unsigned heat) |
| unsigned | get_heat () const |
| void | set_code_block_addr (void *addr) |
| void * | get_code_block_addr () const |
| size_t | get_code_block_size () const |
| size_t | get_code_block_alignment () const |
| int | get_jit_index () const |
| Boolean | has_inline_info () const |
| void * | get_inline_info () const |
| unsigned | get_num_target_exception_handlers () const |
| Target_Exception_Handler_Ptr | get_target_exception_handler_info (unsigned eh_num) const |
| void | print_name () const |
| void | print_name (FILE *file) const |
| void | print_info (bool print_ellipses=false) const |
Static Public Member Functions | |
| static void | initialize_code_chunk (CodeChunkInfo *chunk) |
| static bool | is_main_code_chunk (CodeChunkInfo *chunk) |
| static bool | is_main_code_chunk_id (int id) |
Public Attributes | |
| unsigned | _heat |
| void * | _code_block |
| void * | _jit_info_block |
| size_t | _code_block_size |
| size_t | _jit_info_block_size |
| size_t | _code_block_alignment |
| JIT_Data_Block * | _data_blocks |
| CodeChunkInfo * | _next |
Friends | |
| struct | Method |
| CodeChunkInfo.CodeChunkInfo | ( | ) |
| void CodeChunkInfo.set_jit | ( | JIT * | jit | ) |
| JIT* CodeChunkInfo.get_jit | ( | ) | const |
| void CodeChunkInfo.set_method | ( | Method * | m | ) |
| Method* CodeChunkInfo.get_method | ( | ) | const |
| void CodeChunkInfo.set_id | ( | int | id | ) |
| int CodeChunkInfo.get_id | ( | ) | const |
| void CodeChunkInfo.set_relocatable | ( | Boolean | r | ) |
| Boolean CodeChunkInfo.get_relocatable | ( | ) | const |
| void CodeChunkInfo.set_heat | ( | unsigned | heat | ) |
| unsigned CodeChunkInfo.get_heat | ( | ) | const |
| void CodeChunkInfo.set_code_block_addr | ( | void * | addr | ) |
| void* CodeChunkInfo.get_code_block_addr | ( | ) | const |
| size_t CodeChunkInfo.get_code_block_size | ( | ) | const |
| size_t CodeChunkInfo.get_code_block_alignment | ( | ) | const |
| int CodeChunkInfo.get_jit_index | ( | ) | const |
| Boolean CodeChunkInfo.has_inline_info | ( | ) | const |
| void* CodeChunkInfo.get_inline_info | ( | ) | const |
| unsigned CodeChunkInfo.get_num_target_exception_handlers | ( | ) | const |
| Target_Exception_Handler_Ptr CodeChunkInfo.get_target_exception_handler_info | ( | unsigned | eh_num | ) | const |
| void CodeChunkInfo.print_name | ( | ) | const |
| void CodeChunkInfo.print_name | ( | FILE * | file | ) | const |
| void CodeChunkInfo.print_info | ( | bool | print_ellipses = false |
) | const |
| static void CodeChunkInfo.initialize_code_chunk | ( | CodeChunkInfo * | chunk | ) | [static] |
| static bool CodeChunkInfo.is_main_code_chunk | ( | CodeChunkInfo * | chunk | ) | [static] |
| static bool CodeChunkInfo.is_main_code_chunk_id | ( | int | id | ) | [static] |
friend struct Method [friend] |
| unsigned CodeChunkInfo._heat |
Genereated on Tue Mar 11 19:26:00 2008 by Doxygen.
(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.