CACAO
Data Fields
inline_node Struct Reference

Data Fields

inline_contextctx
 
jitdatajd
 
methodinfom
 
inline_nodechildren
 
inline_nodenext
 
inline_nodeprev
 
int depth
 
inline_nodeparent
 
basicblockcallerblock
 
instructioncallerins
 
s4 callerpc
 
s4n_passthroughvars
 
int n_passthroughcount
 
int n_selfpassthroughcount
 
exception_entry ** o_handlers
 
int n_handlercount
 
int n_resultlocal
 
int synclocal
 
bool isstatic
 
bool blockbefore
 
bool blockafter
 
int localsoffset
 
int prolog_instructioncount
 
int epilog_instructioncount
 
int extra_instructioncount
 
int extra_exceptiontablelength
 
bool synchronize
 
basicblockhandler_monitorexit
 
s4varmap
 
int cumul_instructioncount
 
int cumul_basicblockcount
 
int cumul_basicblockcount_root
 
int cumul_blockmapcount
 
int cumul_maxlocals
 
int cumul_exceptiontablelength
 
instructioninlined_iinstr
 
instructioninlined_iinstr_cursor
 
basicblockinlined_basicblocks
 
basicblockinlined_basicblocks_cursor
 
registerdataregdata
 
inline_target_refrefs
 
instructioninline_start_instruction
 
s4javalocals
 
char * indent
 
int debugnr
 

Detailed Description

Definition at line 138 of file inline.cpp.

Field Documentation

bool inline_node::blockafter

Definition at line 163 of file inline.cpp.

bool inline_node::blockbefore

Definition at line 162 of file inline.cpp.

basicblock* inline_node::callerblock

Definition at line 150 of file inline.cpp.

instruction* inline_node::callerins

Definition at line 151 of file inline.cpp.

s4 inline_node::callerpc

Definition at line 152 of file inline.cpp.

inline_node* inline_node::children

Definition at line 143 of file inline.cpp.

inline_context* inline_node::ctx

Definition at line 139 of file inline.cpp.

int inline_node::cumul_basicblockcount

Definition at line 177 of file inline.cpp.

int inline_node::cumul_basicblockcount_root

Definition at line 178 of file inline.cpp.

int inline_node::cumul_blockmapcount

Definition at line 180 of file inline.cpp.

int inline_node::cumul_exceptiontablelength

Definition at line 182 of file inline.cpp.

int inline_node::cumul_instructioncount

Definition at line 176 of file inline.cpp.

int inline_node::cumul_maxlocals

Definition at line 181 of file inline.cpp.

int inline_node::debugnr

Definition at line 200 of file inline.cpp.

int inline_node::depth

Definition at line 146 of file inline.cpp.

int inline_node::epilog_instructioncount

Definition at line 168 of file inline.cpp.

int inline_node::extra_exceptiontablelength

Definition at line 170 of file inline.cpp.

int inline_node::extra_instructioncount

Definition at line 169 of file inline.cpp.

basicblock* inline_node::handler_monitorexit

Definition at line 172 of file inline.cpp.

char* inline_node::indent

Definition at line 199 of file inline.cpp.

instruction* inline_node::inline_start_instruction

Definition at line 195 of file inline.cpp.

basicblock* inline_node::inlined_basicblocks

Definition at line 187 of file inline.cpp.

basicblock* inline_node::inlined_basicblocks_cursor

Definition at line 188 of file inline.cpp.

instruction* inline_node::inlined_iinstr

Definition at line 185 of file inline.cpp.

instruction* inline_node::inlined_iinstr_cursor

Definition at line 186 of file inline.cpp.

bool inline_node::isstatic

Definition at line 160 of file inline.cpp.

s4* inline_node::javalocals

Definition at line 196 of file inline.cpp.

jitdata* inline_node::jd

Definition at line 141 of file inline.cpp.

int inline_node::localsoffset

Definition at line 166 of file inline.cpp.

methodinfo* inline_node::m

Definition at line 142 of file inline.cpp.

int inline_node::n_handlercount

Definition at line 157 of file inline.cpp.

int inline_node::n_passthroughcount

Definition at line 154 of file inline.cpp.

s4* inline_node::n_passthroughvars

Definition at line 153 of file inline.cpp.

int inline_node::n_resultlocal

Definition at line 158 of file inline.cpp.

int inline_node::n_selfpassthroughcount

Definition at line 155 of file inline.cpp.

inline_node* inline_node::next

Definition at line 144 of file inline.cpp.

exception_entry** inline_node::o_handlers

Definition at line 156 of file inline.cpp.

inline_node* inline_node::parent

Definition at line 149 of file inline.cpp.

inline_node* inline_node::prev

Definition at line 145 of file inline.cpp.

int inline_node::prolog_instructioncount

Definition at line 167 of file inline.cpp.

inline_target_ref* inline_node::refs

Definition at line 194 of file inline.cpp.

registerdata* inline_node::regdata

Definition at line 191 of file inline.cpp.

bool inline_node::synchronize

Definition at line 171 of file inline.cpp.

int inline_node::synclocal

Definition at line 159 of file inline.cpp.

s4* inline_node::varmap

Definition at line 173 of file inline.cpp.


The documentation for this struct was generated from the following file: