CACAO
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
oC__stack
oC__ucontext
oC_backedge
oC_brkpt
oC_environment
oC_jrawMonitorID
oC_jvmtiEventModeLL
oC_jvmtiThreadLocalStorage
oC_list
oC_pending_brkpt
oC_sbr
oCAbstractMethodErrorStub
oCAnyClassLocker< T >
oCAnyObjLocker< T >Helper class used to implicitly acquire and release a mutex within a method scope
oCappend_frame_t
oCArrayThis is a generic accessor class for Java arrays (of unspecified type), which can be used to safely operate on Java arrays in native code
oCarraydescriptor
oCAsmEmitter
oCassertion_name_t
oCavl_node_t
oCavl_tree_t
oCb_loop
oCBaseAllocator
oCcacao::jit::compiler2::x86_64::BaseOp
oCbasicblock
oCbasicblock_chain_t
oCbasicblock_info
oCbasicblock_work_item
oCbasicblock_work_list_t
oCcacao::jit::compiler2::BasicBlockScheduleBasicBlockSchedule TODO: more info
oCbc_escape_analysis_t
oCcacao::jit::compiler2::BeginInstRefThis stores a reference to a begin instruction
oCbinary_function
oCbit_vector_t
oCblock_count
oCcacao::Bold
oCcacao::jit::compiler2::Type::BooleanType
oCbranch_label_ref_t
oCbranch_target_t
oCbranchref
oCBreakpointThis structure contains information about a breakpoint
oCBreakpointTableThis class is used to record breakpoints in the methodinfo structure
oCbrkpts
oCBuffer< Allocator >
oCbuiltin_gen
oCBuiltinStubClass for builtin stub generation
oCbuiltintable_entry
oCbytecode_t
oCcacao::jit::compiler2::Type::ByteType
oCcacaodbgcommunication
oCAtomic::CAS< T >
oCAtomic::CAS_32_functor
oCAtomic::CAS_64_functor
oCAtomic::CAS_chooser< N >
oCAtomic::CAS_chooser< 4 >
oCAtomic::CAS_chooser< 8 >
oCcdsfh
oCCell_float
oCcacao::jit::compiler2::Type::CharType
oCchop_frame_t
oCcacao::ClassBuffer
oCclasscache_class_entry
oCclasscache_loader_entry
oCclasscache_name_entry
oCcacao::jit::compiler2::classcomp< Tag >
oCcacao::ClassFileVersionA version of the Java class file format
oCclassinfo
oCclassref_or_classinfo
oCcodegendata
oCcodeinfo
oCcacao::jit::compiler2::x86_64::CodeSegmentBuilder
oCCombination
oCCompilerStubClass for compiler stub generation
oCcacao::jit::compiler2::x86_64::CondX86_64 registers flags
oCcacao::jit::compiler2::x86_64::Cond::COND
oCcacao::jit::compiler2::CondInstTODO not a real Instruction..
oCConditionDummy condition variable
oCcacao::jit::compiler2::ConditionalType Class
oCcacao::jit::compiler2::const_MBBIterator
oCconstant_classref
oCconstant_FMIrefFieldref, Methodref and InterfaceMethodref
oCconstant_InvokeDynamicAn invokedynamic call site
oCconstant_MethodHandle
oCconstant_MethodTypeA MethodType constant stored in the constant pool
oCconstant_nameandtype
oCUtf8String::Data
oCdataref
oCcacao::Dec
oCcacao::ordered_list< T, Allocator >::DecrementEntryDecrement function struct
oCcacao::Dedent
oCdependency_list_item
oCdependency_list_t
oCcacao::jit::compiler2::alloc::deque< T >
oCcacao::jit::compiler2::alloc::deque< u1 >
oCDescriptorParser
oCcacao::DescriptorPool
oCcacao::jit::compiler2::DFSTraversal< _NodeTy >This helper class creates traversal for a graph
oCcacao::jit::compiler2::DFSTraversal< NodeType >
oCdominance_frontier_info
oCdominance_frontier_item
oCdominance_frontier_list
oCdominator_tree_info
oCdominatordata
oCcacao::jit::compiler2::DominatorTree
oCutf_utils::DotToSlash< Char >
oCDouble_Store
oCDouble_variable_info_t
oCcacao::jit::compiler2::Type::DoubleType
oCdsegentry
oCdst_operand_t
oCcacao::jit::compiler2::x86_64::DstMemOp
oCcacao::jit::compiler2::x86_64::DstModRMSimple wrapper for a ModRM destination operand
oCcacao::jit::compiler2::x86_64::DstOpSimple wrapper for destination of an x86_64 instruction
oCcacao::jit::compiler2::x86_64::DstSrc1OpSimple wrapper for first operand of an x86_64 instruction which is also used for the result
oCcacao::jit::compiler2::x86_64::DstSrc2Op
oCcacao::jit::compiler2::x86_64::DstSrcOpSimple wrapper for first operand of an x86_64 instruction which is also used for the result
oCdummy_java_lang_Class
oCDumpClassAll classes intended to be allocated on dump memory should extend this base class to inherit the appropriate allocation operators
oCDumpMemoryThread-local dump memory structure
oCDumpMemoryAllocator< T >Allocator for the dump memory
oCDumpMemoryAreaDump memory area
oCDumpMemoryBlockDump memory block
oCDynamicVector< T >
oCDynamicVector< Interval >
oCDynOffsetEntry
oCcacao::jit::compiler2::Edge
oCcacao::jit::compiler2::edge< _NodeType >
oCedgenode
oCcacao::ordered_list< T, Allocator >::EntryTagged list entry
oCHashTable< _Entry, _Allocator >::EntryRef
oCeocdr
oCescape_analysis_t
oCexception_entry
oCexception_entry_chain_t
oCexceptiontable_entry_t
oCexceptiontable_t
oCexecutionstate_t
oCextra_classref
oCfieldinfo
oCcacao::FillZero
oCFinalizer
oCFinalizerData
oCFinalizerThreadCoordinator
oCflags_operand_t
oCFloat_variable_info_t
oCcacao::FloatDec
oCcacao::FloatHex
oCcacao::jit::compiler2::Type::FloatingPointType
oCcacao::jit::compiler2::Type::FloatType
oCcacao::Flush
oCFormatter
oCForwardClassCONSTANT_Class entries
oCForwardFieldMethIntCONSTANT_Fieldref, CONSTANT_Methodref or CONSTANT_InterfaceMethodref
oCForwardInvokeDynamicCONSTANT_InvokeDynamic
oCForwardMethodHandleCONSTANT_MethodHandle
oCForwardMethodTypeCONSTANT_MethodType
oCForwardNameAndTypeCONSTANT_NameAndType
oCForwardReferences
oCForwardStringCONSTANT_String
oCcacao::jit::compiler2::x86_64::FPUStackRegister
oCfreemem
oCfull_frame_t
oCGC
oCGCCriticalSectionCritical section for the GC
oCgenericEventData
oCcacao::jit::compiler2::GlobalScheduleGlobalSchedule TODO: more info
oCcacao::jit::compiler2::Type::GlobalStateType
oCgraph_element
oCgraphdata
oCcacao::GraphPrinter< PrintableGraphTy >
oCcacao::hash< Key >
oCcacao::hash< cacao::jit::compiler2::MachineOperand * >
oCHashTable< _Entry, _Allocator >
oChashtable
oCHashTable< Entry >
oCHashTable< InsertOnlyNamedEntry< ZipFileEntry > >
oCHashTable< InsertOnlyNameValuePair< typedesc * > >
oCHashTable< InsertOnlyNameValuePair< u2 > >
oChashtable_classloader_entry
oChashtable_global_ref_entry
oCcacao::Hex
oCcacao::jit::compiler2::TABLESWITCHInst::HIGHWrapper for type safety
oCHPIHost Porting Interface (HPI)
oCicmdtable_entry_t
oCcacao::jit::compiler2::Segment< Tag, RefCategory >::IdxTyPrevent mixing indices
oCimm_buf
oCimm_union
oCPrimInfo::immarg
oCcacao::ordered_list< T, Allocator >::IncreasingEntryIncreasing function struct
oCcacao::ordered_list< T, Allocator >::IncrementEntryIncrement function struct
oCcacao::Indent
oCcacao::jit::compiler2::x86_64::IndexOp
oCinline_block_map
oCinline_candidate
oCinline_context
oCinline_node
oCinline_site
oCinline_target_ref
oCinnerclassinfo
oCcacao::ordered_list< T, Allocator >::InserterInserter
oCInsertOnlyNameValuePair< Value >
oCinsinfo_inline
oCinstruction
oCinstruction_list_item
oCinstruction_list_t
oCcacao::jit::compiler2::x86_64::InstructionEncoding
oCcacao::jit::compiler2::InstructionSchedule< _Inst >InstructionSchedule TODO: more info
oCcacao::jit::compiler2::InstructionSchedule< Instruction >
oCcacao::jit::compiler2::InstructionVisitor
oCInteger_variable_info_t
oCcacao::jit::compiler2::Type::IntegralType
oCinterface_info
oCInternedJavaString
oCInternedUtf8String
oCInternTable< _Entry, concurrency_factor >
oCIntervalAn integer interval of the form constant_0 + instruction_0
oCIntervalMapMaps variable names to intervals
oCcacao::jit::compiler2::Type::IntType
oCHashTable< _Entry, _Allocator >::Iterator
oCiterator
oCjava_array_t
oCjava_booleanarray_t
oCjava_bytearray_t
oCjava_chararray_t
oCjava_doublearray_t
oCjava_floatarray_t
oCjava_intarray_t
oCjava_lang_ObjectJava/lang/Object
oCjava_longarray_t
oCjava_object_t
oCjava_objectarray_t
oCjava_shortarray_t
oCJavaString
oCjcode_t
oCjitdata
oCcacao::jit::compiler2::JITData
oCjumpref
oCjvmtiAddrLocationMap
oCjvmtiCapabilities
oCjvmtiClassDefinition
oCjvmtiEnv_struct
oCjvmtiEventCallbacks
oCjvmtiExtensionEventInfo
oCjvmtiExtensionFunctionInfo
oCjvmtiFrameInfo
oCjvmtiLineNumberEntry
oCjvmtiLocalVariableEntry
oCjvmtiMonitorUsage
oCjvmtiParamInfo
oCjvmtiStackInfo
oCjvmtiThreadGroupInfo
oCjvmtiThreadInfo
oCjvmtiTimerInfo
oCl_loop
oCLazyStringCopyUsed to lazily copy a java.lang.String into the intern table
oCcacao::Left
oCstd::less< cacao::jit::compiler2::MachineOperand * >
oClfh
oClifetime
oClineinfo
oCLinenumberRepresents a Java line number
oCLinenumberTableLinenumber table of a Java method
oClist
oCcacao::jit::compiler2::alloc::list< T >
oCcacao::jit::compiler2::alloc::list< BeginInst * >
oCcacao::jit::compiler2::alloc::list< Instruction * >
oCcacao::jit::compiler2::alloc::list< LivetimeInterval >
oCcacao::jit::compiler2::alloc::list< MachineBasicBlock * >
oCcacao::jit::compiler2::alloc::list< MachinePhiInst * >
oCcacao::jit::compiler2::alloc::list< ResolvePointTy >
oClist_classpath_entry
oClist_final_entry_t
oClist_gcref_entry_t
oClist_method_entry
oCLiteralBuilderUsed to lazily construct a java.lang.String literal
oCliveness_sets
oCcacao::jit::compiler2::LivetimeRange
oClocalref_table
oClocalvarinfo
oClock_hashtable_t
oClock_record_t
oCLockwordLockword
oCLong_variable_info_t
oCcacao::jit::compiler2::Type::LongType
oClookup_target_t
oCcacao::jit::compiler2::LoopBase< _T >
oCcacao::jit::compiler2::LoopComparator< NodeType >
oCLoopContainerRepresents a single loop
oCLoopList
oCcacao::jit::compiler2::LoopScheduler
oCcacao::jit::compiler2::LoopTreeBase< _T >
oCcacao::jit::compiler2::TABLESWITCHInst::LOWWrapper for type safety
oClsra_reg
oClsra_register
oClsradata
oCltstr
oCcacao::jit::compiler2::MachineInstructionSchedule
oCcacao::jit::compiler2::x86_64::MachineMethodDescriptorMachineMethodDescriptor
oCManagementManagement support
oCcacao::jit::compiler2::memory::ManagerMixin< T >Custom new/delete handler mixin
oCcacao::jit::compiler2::memory::ManagerMixin< Backend >
oCcacao::jit::compiler2::memory::ManagerMixin< BasicBlockPrinterPass >
oCcacao::jit::compiler2::memory::ManagerMixin< BasicBlockSchedulingPass >
oCcacao::jit::compiler2::memory::ManagerMixin< CFGConstructionPass >
oCcacao::jit::compiler2::memory::ManagerMixin< CFGMetaPass >
oCcacao::jit::compiler2::memory::ManagerMixin< CodeGenPass >
oCcacao::jit::compiler2::memory::ManagerMixin< CodeMemory >
oCcacao::jit::compiler2::memory::ManagerMixin< DisassemblerPass >
oCcacao::jit::compiler2::memory::ManagerMixin< DominatorPass >
oCcacao::jit::compiler2::memory::ManagerMixin< DomTreePrinterPass >
oCcacao::jit::compiler2::memory::ManagerMixin< EmbeddedMachineOperand >
oCcacao::jit::compiler2::memory::ManagerMixin< ExamplePass >
oCcacao::jit::compiler2::memory::ManagerMixin< GlobalSchedulePrinterPass< _T > >
oCcacao::jit::compiler2::memory::ManagerMixin< ICMDPrinterPass >
oCcacao::jit::compiler2::memory::ManagerMixin< InstructionMetaPass >
oCcacao::jit::compiler2::memory::ManagerMixin< LinearScanAllocatorPass >
oCcacao::jit::compiler2::memory::ManagerMixin< ListSchedulingPass >
oCcacao::jit::compiler2::memory::ManagerMixin< LivetimeAnalysisPass >
oCcacao::jit::compiler2::memory::ManagerMixin< LivetimeInterval >
oCcacao::jit::compiler2::memory::ManagerMixin< LivetimeIntervalImpl >
oCcacao::jit::compiler2::memory::ManagerMixin< LoopPassBase< _T > >
oCcacao::jit::compiler2::memory::ManagerMixin< LoopTreePrinterPass >
oCcacao::jit::compiler2::memory::ManagerMixin< MachineBasicBlock >
oCcacao::jit::compiler2::memory::ManagerMixin< MachineInstruction >
oCcacao::jit::compiler2::memory::ManagerMixin< MachineInstructionPrinterPass >
oCcacao::jit::compiler2::memory::ManagerMixin< MachineInstructionSchedulingPass >
oCcacao::jit::compiler2::memory::ManagerMixin< MachineOperand >
oCcacao::jit::compiler2::memory::ManagerMixin< MachineOperandDesc >
oCcacao::jit::compiler2::memory::ManagerMixin< ObjectFileWriterPass >
oCcacao::jit::compiler2::memory::ManagerMixin< ParserPass >
oCcacao::jit::compiler2::memory::ManagerMixin< RegisterAllocatorPass >
oCcacao::jit::compiler2::memory::ManagerMixin< ScheduleClickPass >
oCcacao::jit::compiler2::memory::ManagerMixin< ScheduleEarlyPass >
oCcacao::jit::compiler2::memory::ManagerMixin< ScheduleLatePass >
oCcacao::jit::compiler2::memory::ManagerMixin< SSAConstructionPass >
oCcacao::jit::compiler2::memory::ManagerMixin< SSAPrinterPass >
oCcacao::jit::compiler2::memory::ManagerMixin< StackAnalysisPass >
oCcacao::jit::compiler2::memory::ManagerMixin< UseDef >
oCcacao::jit::compiler2::memory::ManagerMixin< Value >
oCcacao::jit::compiler2::memory::ManagerMixin< VerifierPass >
oCcacao::jit::compiler2::alloc::map< Key, T, Compare >
oCcacao::jit::compiler2::alloc::map< _NodeTy *, int >
oCcacao::jit::compiler2::alloc::map< const NodeType *, const NodeType * >
oCcacao::jit::compiler2::alloc::map< const NodeType *, int >
oCcacao::jit::compiler2::alloc::map< const NodeType *, NodeListTy >
oCcacao::jit::compiler2::alloc::map< Loop *, BeginSetTy >
oCcacao::jit::compiler2::alloc::map< MachineBasicBlock *, std::size_t, MBBCompare >
oCcacao::jit::compiler2::alloc::map< MachineOperand *, LivetimeInterval, MachineOperandComp >
oCcacao::jit::compiler2::alloc::map< ManagedStackSlot *, StackSlot * >
oCcacao::jit::compiler2::alloc::map< NodeTy *, int >
oCcacao::jit::compiler2::alloc::map< NodeTy *, NodeListTy >
oCcacao::jit::compiler2::alloc::map< NodeTy *, NodeTy * >
oCcacao::jit::compiler2::alloc::map< NodeType *, cacao::jit::compiler2::LoopBase * >
oCcacao::jit::compiler2::alloc::map< NodeType *, cacao::unordered_set >
oCcacao::jit::compiler2::alloc::map< NodeType *, int >
oCcacao::jit::compiler2::alloc::map< SegmentTag< CodeSegmentType > *, IdxTy, classcomp< CodeSegmentType > >
oCcacao::jit::compiler2::alloc::map< SegmentTag< DataSegmentType > *, IdxTy, classcomp< DataSegmentType > >
oCcacao::jit::compiler2::alloc::map< SegmentTag< Tag > *, IdxTy, classcomp< Tag > >
oCcacao::jit::compiler2::LOOKUPSWITCHInst::MATCHWrapper for type safety
oCcacao::jit::compiler2::Matcher
oCcacao::jit::compiler2::MBBBuilder
oCcacao::jit::compiler2::MBBCompare
oCcacao::jit::compiler2::MBBIterator
oCMemoryAllocator< T >
oCMemoryAllocator< Entry >
oCMemoryAllocator< InsertOnlyNamedEntry< ZipFileEntry > >
oCMemoryAllocator< InsertOnlyNameValuePair< typedesc * > >
oCMemoryAllocator< InsertOnlyNameValuePair< u2 > >
oCcacao::jit::compiler2::Method
oCmethod_assumption
oCmethod_worklist
oCmethoddesc
oCcacao::jit::compiler2::MethodDescriptorMethodDescriptor TODO: more info
oCmethodinfo
oCmethodtree_element_t
oCcacao::jit::compiler2::MIIterator
oCminstruction
oCcacao::jit::compiler2::x86_64::ModRMOperand
oCcacao::jit::compiler2::x86_64::ModRMOperandDesc
oCcacao::jit::compiler2::Move
oCcacao::jit::compiler2::alloc::multimap< Key, T, Compare >
oCcacao::jit::compiler2::alloc::multiset< Key, Compare >
oCMutexDummy implementation of a mutex
oCNameValuePair< Value >
oCNativeLibrariesTable containing all loaded native libraries
oCNativeLibraryRepresents a native library
oCNativeMethodRepresents a native method
oCNativeMethodsTable containing all native methods registered with the VM
oCNativeStubClass for native stub generation
oCcacao::Nl
oCcacao::NoBold
oCcacao::jit::compiler2::NormalRefCategory
oCcacao::NoUnderline
oCNull_variable_info_t
oCcacao::numeric_limits< T >
oCcacao::numeric_limits< char >
oCcacao::numeric_limits< int >
oCcacao::numeric_limits< long >
oCcacao::numeric_limits< short >
oCcacao::numeric_limits< signed char >C++11 INTXX_MIN etc are available in C++11
oCcacao::numeric_limits< unsigned char >
oCcacao::numeric_limits< unsigned int >
oCcacao::numeric_limits< unsigned long int >
oCcacao::numeric_limits< unsigned short >
oCNumericInstructionRepresents a constant numeric instruction
oCcacao::jit::compiler2::Type::NumericType
oCObject_variable_info_t
oCcacao::Oct
oCop_stack_slot_t
oCop_stack_t
oCopcycles
oCcacao::jit::compiler2::x86_64::OpRegOpcode ref field
oCOprofileAgent
oCopt_struct
oCoption_t
oCcacao::OptionEntry
oCcacao::OptionParser
oCcacao::OptionPrefix
oCcacao::ordered_list< T, Allocator >An ordered_list is an indexed sequence container
oCcacao::jit::compiler2::alloc::ordered_list< T >
oCcacao::jit::compiler2::alloc::ordered_list< cacao::jit::compiler2::MachineBasicBlock * >
oCcacao::jit::compiler2::alloc::ordered_list< MachineBasicBlock * >
oCcacao::jit::compiler2::alloc::ordered_list< MachineInstruction * >
oCos
oCcacao::OStreamSimple stream class for formatted output
oCPackage
oCparamdesc
oCparsedata_t
oCparseddesc_t
oCcacao::jit::compiler2::PassPass superclass All compiler passes should inheritate this class
oCcacao::jit::compiler2::PassInfo
oCcacao::jit::compiler2::PassManagerManage the execution of compiler passes
oCcacao::jit::compiler2::PassUsageStores the interdependencies of a pass
oCcacao::PatcherPatcher super class
oCpatcher_function_list_tPatcher_function_list
oCpatchref_t
oCPeeptable_entry
oCphi_function
oCphis_t
oCPrimInfo
oCPrimitive
oCcacao::jit::compiler2::Type::PrimitiveType
oCprimitivetypeinfo
oCcacao::PrintableGraph< GraphTy, NodeTy >
oCcacao::jit::compiler2::alloc::priority_queue< T, Container, Compare >
oCcacao::jit::compiler2::alloc::priority_queue< LivetimeInterval, alloc::deque< LivetimeInterval >::type, StartComparator >
oCPropertiesCommandline properties
oCcacao::jit::compiler2::alloc::queue< T, Container >
oCutf_utils::Range< Iterator >
oCraw_exception_entry
oCRawFieldAccessThis class provides low-level functions to access Java object instance fields
oCDumpMemoryAllocator< T >::rebind< U >
oCcacao::jit::compiler2::alloc::Allocator< T, BaseAllocator >::rebind< U >
oCRecompilerThread for JIT recompilations
oCcacao::jit::compiler2::Type::ReferenceType
oCReflection
oCregioninfo_t
oCregisterdata
oCreplace_patch_data_t
oCcacao::ResetColor
oCcacao::jit::compiler2::Type::ReturnAddressType
oCcacao::jit::compiler2::ReverseRefCategory
oCcacao::jit::compiler2::x86_64::REXREX Prefix Builder
oCcacao::Right
oCrootset_entry_t
oCrootset_t
oCrunagentparam
oCs1_operand_t
oCs2_operand_t
oCs3_operand_t
oCsame_frame_extended_t
oCsame_locals_1_stack_item_frame_extended_t
oCsame_locals_1_stack_item_frame_t
oCScalarAn integral value of the form Constant + NumericInstruction
oCscheduledata
oCcacao::Scientific
oCcacao::jit::compiler2::Segment< Tag, RefCategory >A segment of the code memory
oCInternTable< _Entry, concurrency_factor >::Segment
oCcacao::jit::compiler2::Segment< CodeSegmentType, ReverseRefCategory >
oCcacao::jit::compiler2::Segment< DataSegmentType, NormalRefCategory >
oCcacao::jit::compiler2::SegmentTag< Type >
oCcacao::jit::compiler2::SegRef< Tag, RefCategory >Segment reference
oCset
oCcacao::jit::compiler2::alloc::set< Key, Compare >
oCcacao::jit::compiler2::alloc::set< Instruction * >
oCcacao::SetIndentSet indent level in stream
oCcacao::SetPrecisionSet precision flag for next item to be written
oCcacao::SetPrefixSet stream prefix
oCcacao::SetWidthSet width flag for next item to be written
oCcacao::SetZeroSet width flag and fill zero for next item to be written
oCcacao::jit::compiler2::Type::ShortType
oCshow_filter
oCsite
oCutf_utils::SlashToDot< Char >
oCcacao::jit::compiler2::x86_64::Src1OpSimple wrapper for first operand of an x86_64 instruction
oCcacao::jit::compiler2::x86_64::Src2OpSimple wrapper for second operand of an x86_64 instruction
oCcacao::jit::compiler2::x86_64::SrcMemOp
oCcacao::jit::compiler2::x86_64::SrcModRMSimple wrapper for a ModRM source operand
oCcacao::jit::compiler2::x86_64::SrcOpSimple wrapper for the operand of an single operand x86_64 instruction
oCssa_info
oCcacao::jit::compiler2::alloc::stack< T, Container >
oCstack_map_frame_t
oCstack_map_t
oCstackdata_t
oCstackelement_t
oCstackframeinfo_t
oCstackslot
oCcacao::jit::compiler2::StackSlotManagerStackSlot Manager
oCstacktrace_entry_t
oCstacktrace_t
oCcacao::jit::compiler2::LinearScanAllocatorPass::StartComparator
oCstartupinfo
oCstate_array_t
oCsuperreuse
oCsuperstart
oCinstruction_gen.Template
oCcacao::ThreadId
oCThreadList
oCthreadobject
oCcacao::detail::threadobject
oCcacao::ThreadRuntime
oCtlh_t
oCTop_variable_info_t
oCtrapinfo_tContains information about a decoded trap instruction
oCtraversal_ops_t
oCtraversal_t
oCcacao::jit::compiler2::TypeType Class
oCtypecheck_jsr_caller_t
oCtypecheck_jsr_t
oCtypedesc
oCtypedescriptor_t
oCtypeinfo_mergedlist_t
oCtypeinfo_t
oCucontext
oCunary_function
oCcacao::Underline
oCUninitialized_variable_info_t
oCUninitializedThis_variable_info_t
oCcacao::UnionFind< T >
oCunordered_map
oCcacao::jit::compiler2::alloc::unordered_map< Key, T, Hash, KeyEqual >
oCcacao::jit::compiler2::alloc::unordered_map< cacao::jit::compiler2::BeginInst *, size_t >
oCcacao::jit::compiler2::alloc::unordered_map< const BeginInst *, InstructionListTy >
oCcacao::jit::compiler2::alloc::unordered_map< const cacao::jit::compiler2::BeginInst *, alloc::cacao::unordered_set< cacao::jit::compiler2::Instruction * >::type >
oCcacao::jit::compiler2::alloc::unordered_map< const cacao::jit::compiler2::Instruction *, cacao::jit::compiler2::BeginInst * >
oCcacao::jit::compiler2::alloc::unordered_map< EmbeddedMachineOperand *, int >
oCcacao::jit::compiler2::alloc::unordered_map< Instruction *, shared_ptr< InstSetTy > >
oCcacao::jit::compiler2::alloc::unordered_map< Instruction *, shared_ptr< ProxyMapByInstTy > >
oCcacao::jit::compiler2::alloc::unordered_map< Instruction *, shared_ptr< STATE_TYPE > >
oCcacao::jit::compiler2::alloc::unordered_map< PassInfo::IDTy, bool >
oCcacao::jit::compiler2::alloc::unordered_map< PassInfo::IDTy, Pass * >
oCcacao::jit::compiler2::alloc::unordered_multimap< Key, T, Hash, KeyEqual >
oCunordered_multimap
oCunordered_multiset
oCcacao::jit::compiler2::alloc::unordered_multiset< Key, Hash, KeyEqual >
oCunordered_set
oCcacao::jit::compiler2::alloc::unordered_set< Key, Hash, KeyEqual >
oCcacao::jit::compiler2::alloc::unordered_set< Instruction * >
oCcacao::jit::compiler2::alloc::unordered_set< LoopBase * >
oCcacao::jit::compiler2::alloc::unordered_set< PassInfo::IDTy >
oCunresolved_class
oCunresolved_field
oCunresolved_method
oCunresolved_subtype_set
oCUtf8String::utf16_iterator
oCutf16_tag
oCutf8_tag
oCUtf8String
oCcacao::jit::compiler2::CONSTInst::val_operand_t
oCcacao::jit::compiler2::Immediate::val_operand_t
oCval_operand_t
oCValueRepresents the result of the addition of a certain IR-variable with a certain constant
oCValueMapContains a Value-object for every variable
oCvar_extra
oCvar_info
oCVariableSetA container for variables names
oCvarinfo
oCvars_item_t
oCvars_t
oCcacao::jit::compiler2::alloc::vector< T >
oCcacao::jit::compiler2::alloc::vector< _NodeTy * >
oCcacao::jit::compiler2::alloc::vector< alloc::list< InVarPhis * >::type >
oCcacao::jit::compiler2::alloc::vector< alloc::vector< cacao::jit::compiler2::PHIInst * >::type >
oCcacao::jit::compiler2::alloc::vector< alloc::vector< cacao::jit::compiler2::Value * >::type >
oCcacao::jit::compiler2::alloc::vector< BeginInst * >
oCcacao::jit::compiler2::alloc::vector< BeginInstRef >
oCcacao::jit::compiler2::alloc::vector< bool >
oCcacao::jit::compiler2::alloc::vector< cacao::jit::compiler2::BeginInst * >
oCcacao::jit::compiler2::alloc::vector< cacao::jit::compiler2::MachineOperand * >
oCcacao::jit::compiler2::alloc::vector< cacao::jit::compiler2::Type::TypeID >
oCcacao::jit::compiler2::alloc::vector< const NodeType * >
oCcacao::jit::compiler2::alloc::vector< EmbeddedMachineOperand >
oCcacao::jit::compiler2::alloc::vector< int >
oCcacao::jit::compiler2::alloc::vector< LoopType * >
oCcacao::jit::compiler2::alloc::vector< MachineBasicBlock * >
oCcacao::jit::compiler2::alloc::vector< MachineOperandDesc >
oCcacao::jit::compiler2::alloc::vector< NodeTy * >
oCcacao::jit::compiler2::alloc::vector< NodeType * >
oCcacao::jit::compiler2::alloc::vector< PassInfo::IDTy >
oCcacao::jit::compiler2::alloc::vector< s4 >
oCcacao::jit::compiler2::alloc::vector< SuccessorListTy >
oCcacao::jit::compiler2::alloc::vector< Type::TypeID >
oCcacao::jit::compiler2::alloc::vector< u1 >
oCcacao::jit::compiler2::alloc::vector< Value * >
oCverification_type_info_t
oCverifier_state
oCvftbl_t
oCutf8::VisitorBase< ReturnType, action >
oCutf16::VisitorBase< ReturnType >
oCutf8::VisitorBase< long, utf8::ABORT_ON_ERROR >
oCutf16::VisitorBase< size_t >
oCutf8::VisitorBase< size_t, utf8::IGNORE_ERRORS >
oCutf8::VisitorBase< Utf8String, utf8::ABORT_ON_ERROR >
oCutf16::VisitorBase< void >
oCutf8::VisitorBase< void, utf8::IGNORE_ERRORS >
oCVMRepresent an instance of a VM
oCcacao::jit::compiler2::Type::VoidType
oCworklist
oCcacao::jit::compiler2::x86_64::X86_64X86_64
oCcacao::jit::compiler2::x86_64::X86_64RegisterX86_64 Register
oCZipFile
\CZipFileEntry