 Atomic | |
  CAS_32_functor | |
  CAS_64_functor | |
  CAS_chooser | |
  CAS_chooser< 4 > | |
  CAS_chooser< 8 > | |
  CAS | |
 Atomic_md | |
 cacao | This file contains the Instruction class |
  detail | |
   threadobject | |
  jit | |
   compiler2 | Second stage compiler namespace |
    aarch64 | |
     Aarch64 | |
     Aarch64LoweringVisitor | |
     Cond | |
      COND | |
     Reg | |
      RegConfiguration | |
     Shift | |
      SHIFT | |
     Emitter | |
     SrcOp | |
     DstOp | |
     BaseOp | |
     IdxOp | |
     AArch64Instruction | |
     MovImmInst | |
     MovInst | |
     StoreInst | |
     LoadInst | |
     DsegAddrInst | |
     AddInst | |
     SubInst | |
     MulInst | |
     MulSubInst | |
     DivInst | |
     NegInst | |
     AndInst | |
     FCmpInst | |
     FMovInst | |
     FAddInst | |
     FDivInst | |
     FMulInst | |
     FSubInst | |
     FNegInst | |
     JumpInst | |
     CmpInst | |
     CSelInst | |
     CondJumpInst | |
     EnterInst | |
     LeaveInst | |
     RetInst | |
     IntToFpInst | |
     FcvtInst | |
     IntToLongInst | |
     LongToIntInst | |
     IntegerToByteInst | |
     IntToCharInst | |
     IntegerToShortInst | |
     PatchInst | |
     CallInst | |
     TrapInst | |
     CondTrapInst | |
     MachineMethodDescriptor | |
     Aarch64Register | |
     NativeRegister | This represents a machine register usage |
     GPRegister | |
     FPRegister | |
    alloc | |
     Allocator | |
      rebind | |
     deque | |
     list | |
     map | |
     multimap | |
     ordered_list | |
     queue | |
     priority_queue | |
     set | |
     multiset | |
     stack | |
     unordered_map | |
     unordered_multimap | |
     unordered_set | |
     unordered_multiset | |
     vector | |
    memory | |
     ManagerMixin | Custom new/delete handler mixin |
    option | |
    tree | |
    x86_64 | |
     X86_64 | X86_64 |
     X86_64LoweringVisitor | |
     Cond | X86_64 registers flags |
      COND | |
     OpReg | Opcode ref field |
     REX | REX Prefix Builder |
     CodeSegmentBuilder | |
     InstructionEncoding | |
     SrcOp | Simple wrapper for the operand of an single operand x86_64 instruction |
     SrcMemOp | |
     DstMemOp | |
     Src1Op | Simple wrapper for first operand of an x86_64 instruction |
     Src2Op | Simple wrapper for second operand of an x86_64 instruction |
     DstSrc1Op | Simple wrapper for first operand of an x86_64 instruction which is also used for the result |
     DstSrc2Op | |
     DstSrcOp | Simple wrapper for first operand of an x86_64 instruction which is also used for the result |
     DstOp | Simple wrapper for destination of an x86_64 instruction |
     ModRMOperand | |
     ModRMOperandDesc | |
     DstModRM | Simple wrapper for a ModRM destination operand |
     SrcModRM | Simple wrapper for a ModRM source operand |
     X86_64Instruction | Superclass for general purpose register instruction |
     GPInstruction | Superclass for general purpose register instruction |
     MoveInst | Move super instruction |
     ALUInstruction | This abstract class represents a x86_64 ALU instruction |
     AddInst | |
     OrInst | |
     AdcInst | |
     SbbInst | |
     AndInst | |
     SubInst | |
     XorInst | |
     CmpInst | |
     PatchInst | |
     EnterInst | |
     LeaveInst | |
     BreakInst | |
     IMulInst | |
     IMulImmInst | |
     IDivInst | |
     CDQInst | |
     RetInst | |
     NegInst | |
     CallInst | |
     MovInst | |
     MovModRMInst | Load from pointer |
     LEAInst | |
     MovSXInst | Move with Sign-Extension |
     MovDSEGInst | Move data seg to register |
     JumpInst | |
     CondJumpInst | |
     TrapInst | A TrapInst represents a hardware trap |
     CondTrapInst | |
     CMovInst | |
     IndirectJumpInst | |
     CVTSI2SDInst | Convert Dword Integer to Scalar Double-Precision FP Value |
     CVTSI2SSInst | Convert Dword Integer to Scalar Single-Precision FP Value |
     CVTTSS2SIInst | Convert with truncation Scalar Single-FP Value to DW Integer |
     CVTTSD2SIInst | |
     CVTSS2SDInst | |
     CVTSD2SSInst | |
     FLDInst | |
     FSTPInst | |
     FFREEInst | |
     FINCSTPInst | |
     UCOMISInst | |
     UCOMISSInst | |
     UCOMISDInst | |
     XORPInst | |
     XORPSInst | |
     XORPDInst | |
     SSEAluInst | SSE Alu Instruction |
     SSEAluSDInst | SSE Alu Instruction (Double-Precision) |
     SSEAluSSInst | SSE Alu Instruction (Single-Precision) |
     AddSDInst | Add Scalar Double-Precision Floating-Point Values |
     MulSDInst | Multiply Scalar Double-Precision Floating-Point Values |
     SubSDInst | Subtract Scalar Double-Precision Floating-Point Values |
     DivSDInst | Divide Scalar Double-Precision Floating-Point Values |
     FPRemInst | |
     AddSSInst | Add Scalar Single-Precision Floating-Point Values |
     MulSSInst | Multiply Scalar Single-Precision Floating-Point Values |
     SubSSInst | Subtract Scalar Single-Precision Floating-Point Values |
     DivSSInst | Divide Scalar Single-Precision Floating-Point Values |
     MovSDInst | |
     MovImmSInst | |
     MovImmSDInst | |
     MovImmSSInst | |
     MovSSInst | |
     TestInst | |
     MachineMethodDescriptor | MachineMethodDescriptor |
     IndexOp | |
     BaseOp | |
     NativeAddress | |
     X86_64ModRMOperand | |
     X86_64Register | X86_64 Register |
     FPUStackRegister | |
     NativeRegister | This represents a machine register usage |
     GPRegister | |
     SSERegister | |
    Backend | |
    BackendBase | Machine Backend |
    LoweringVisitorBase | |
    BasicBlockSchedule | BasicBlockSchedule TODO: more info |
    LoopScheduler | |
    BasicBlockSchedulingPass | BasicBlockSchedulingPass TODO: more info |
    CFGConstructionPass | CFGConstructionPass TODO: more info |
    CFGMetaPass | CFGMetaPass |
    MBBCompare | |
    CodeGenPass | CodeGenPass TODO: more info |
    CodeMemory | CodeMemory |
    Conditional | Type Class |
    ConstantPropagationPass | ConstantPropagationPass |
    DeadCodeEliminationPass | DeadCodeEliminationPass |
    DisassemblerPass | DisassemblerPass TODO: more info |
    DominatorTree | |
    DominatorPass | Calculate the Dominator Tree |
    DomTreePrinterPass | DomTreePrinterPass TODO: more info |
    ExamplePass | ExamplePass |
    GlobalSchedule | GlobalSchedule TODO: more info |
    GlobalValueNumberingPass | GlobalValueNumberingPass |
    DFSTraversal | This helper class creates traversal for a graph |
     iterator | |
    ICMDPrinterPass | ICMDPrinterPass |
    Instruction | Instruction super class |
    InstPtrLess | Less comparator for Instruction pointers |
    InstructionMetaPass | InstructionMetaPass |
    UnaryInst | Base type of instructions with a single operand |
    BinaryInst | Base type of instructions with two operands |
    MultiOpInst | Base type of instructions with an arbitrary number of operands |
    CondInst | Base type of instructions that compute a condition |
    SourceStateInst | Provides a mapping from HIR values to baseline IR variables |
     Javalocal | Maps a HIR value to a baseline IR javalocal index |
    SourceStateAwareInst | Base type of instructions that can be mapped to a SourceStateInst |
    DereferenceInst | Base type of instructions that dereference an object reference |
    BeginInst | This Instruction marks the start of a basic block |
    BeginInstRef | This stores a reference to a BeginInst |
    EndInst | This Instruction marks the end of a basic block |
    CHECKNULLInst | Represents an explicit null-check on an object reference |
    ARRAYLENGTHInst | Get the length of an array |
    NEGInst | |
    CASTInst | |
    ADDInst | |
    SUBInst | |
    MULInst | |
    DIVInst | |
    REMInst | |
    SHLInst | |
    USHRInst | |
    ANDInst | |
    ORInst | |
    XORInst | |
    CMPInst | |
    CONSTInst | |
     val_operand_t | |
    FieldAccessInst | Base class of instructions that access a field on a class or object |
    GETFIELDInst | Get the value of an object's field |
    PUTFIELDInst | Write a value to an object's field |
    GETSTATICInst | Get the value of a static field |
    PUTSTATICInst | Write a value to a static field |
    INCInst | |
    AREFInst | |
    ASTOREInst | Store a value into an array |
    ALOADInst | Load a value from an array |
    ARRAYBOUNDSCHECKInst | Perform a bounds-check for an array-access |
    LOADInst | A LOADInst represents an argument that is passed to the current method |
    NEWInst | |
    NEWARRAYInst | |
    ANEWARRAYInst | |
    MULTIANEWARRAYInst | |
    CHECKCASTInst | |
    INSTANCEOFInst | |
    GOTOInst | |
    INVOKEInst | Base type of instruction that perform a method invocation |
    INVOKESTATICInst | Invoke a static method |
    INVOKEVIRTUALInst | Invoke an instance method |
    INVOKESPECIALInst | Invoke an instance method with special handling |
    INVOKEINTERFACEInst | Invoke an interface method |
    BUILTINInst | Invoke a builtin |
    IFInst | |
    IF_CMPInst | |
    TABLESWITCHInst | |
     HIGH | Wrapper for type safety |
     LOW | Wrapper for type safety |
    LOOKUPSWITCHInst | |
     MATCH | Wrapper for type safety |
    RETURNInst | Return from the current method |
    THROWInst | |
    PHIInst | |
    ReplacementEntryInst | A point where the method can be entered through on-stack replacement |
    AssumptionInst | Represents a speculative assumption that has to be checked at run-time |
    DeoptimizeInst | Transfers execution back to an unoptimized version of the method |
    InstructionSchedule | InstructionSchedule TODO: more info |
    InstructionVisitor | |
    JITData | |
    Move | |
    Edge | |
    LinearScanAllocatorPass | Linear Scan Allocator |
     StartComparator | |
    ListSchedulingPass | ListSchedulingPass |
    LivetimeAnalysisPass | LivetimeAnalysisPass |
    UseDef | |
    LivetimeRange | |
    LivetimeInterval | |
    LivetimeIntervalImpl | |
    LoopBase | |
    LoopTreeBase | |
    LoopPassBase | Calculate the Loop Tree |
    LoopComparator | |
    LoopTreePrinterPass | LoopTreePrinterPass TODO: more info |
    MachineAddress | |
    MIIterator | |
    MachineBasicBlock | A basic block of (scheduled) machine instructions |
    MoveEdgeFunctor | |
    MachineOperandDesc | Descriptor of a MachineOperand |
    MachineInstruction | Proxy to encode explicit and implicit successors |
    MachineInstructionPrinterPass | MachineInstructionPrinterPass TODO: more info |
    MachineLabelInst | |
    MachinePhiInst | |
    MachineJumpInst | |
    MachineReplacementPointInst | Represents a point in the program, where it is possible to recover the source state to perform on-stack replacement |
    MachineReplacementEntryInst | |
    MachineReplacementPointCallSiteInst | Represents a replacement point at a call site (INVOKE* ICMDs) The reference to the corresponding call MachineInstruction is needed since the replacement point needs to know the size of the callsite (in bytes) |
    MachineReplacementPointStaticSpecialInst | Specialication for INVOKESpecial and INVOKEStatic |
    MachineDeoptInst | |
    MBBIterator | |
    const_MBBIterator | |
    MBBBuilder | |
    MachineInstructionSchedule | |
    MachineInstructionSchedulingPass | MachineInstructionSchedulingPass TODO: more info |
    EmbeddedMachineOperand | |
    MachineOperand | Operands that can be directly used by the machine (register, memory, stackslot) |
    VoidOperand | |
    Register | |
    UnassignedReg | |
    VirtualRegister | |
    StackSlot | |
    ManagedStackSlot | A "virtual" slot that will eventually be mapped to a machine-level slot |
    Immediate | |
     val_operand_t | |
    Address | |
    MachineOperandComp | |
    MachineRegister | |
    NoInst | |
    Matcher | |
    edge | |
    Method | |
    MethodDescriptor | MethodDescriptor TODO: more info |
    NullCheckEliminationPass | NullCheckEliminationPass |
    ObjectFileWriterPass | ObjectFileWriterPass TODO: more info |
    ParserPass | ParserPass TODO: more info |
    Pass | Pass superclass All compiler passes should inheritate this class |
    PassInfo | |
    PassManager | Manages pass registry and scheduling |
    PassRunner | Each instance of PassRunner represents a single run of the compiler2 |
    PassRegistry | |
    PassUsage | Stores the interdependencies of a pass |
    RegisterAllocatorPass | RegisterAllocatorPass |
    ScheduleClickPass | ScheduleClickPass |
    ScheduleEarlyPass | ScheduleEarlyPass |
    ScheduleLatePass | ScheduleLatePass |
    SegRef | Segment reference |
    SegmentTag | |
    classcomp | |
    NormalRefCategory | |
    ReverseRefCategory | |
    Segment | A segment of the code memory |
     IdxTy | Prevent mixing indices |
    ConstTag | |
    PointerTag | |
    SourceStateAttachmentPass | SourceStateAttachmentPass |
    SSAConstructionPass | SSAConstructionPass |
    SSAPrinterPass | SSAPrinterPass TODO: more info |
    BasicBlockPrinterPass | BasicBlockPrinterPass TODO: more info |
    GlobalSchedulePrinterPass | GlobalSchedulePrinterPass TODO: more info |
    StackAnalysisPass | StackAnalysisPass TODO: more info |
    StackSlotManager | StackSlotManager |
    Type | Type Class |
     BooleanType | |
     ByteType | |
     CharType | |
     DoubleType | |
     FloatingPointType | |
     FloatType | |
     GlobalStateType | |
     IntegralType | |
     IntType | |
     LongType | |
     NumericType | |
     PrimitiveType | |
     ReferenceType | |
     ReturnAddressType | |
     ShortType | |
     VoidType | |
    Value | |
    VerifierPass | VerifierPass TODO: more info |
  option | |
  ThreadRuntime | |
  PrintableGraph | |
  GraphPrinter | |
  OptionPrefix | |
  OptionParser | |
  OptionEntry | |
  OptionBase | |
  Option | |
  _ordered_iterator | Ordered iterator |
  _ordered_const_iterator | Ordered const_iterator |
  ordered_list | An ordered_list is an indexed sequence container |
   DecrementEntry | Decrement function struct |
   Entry | Tagged list entry |
   IncreasingEntry | Increasing function struct |
   IncrementEntry | Increment function struct |
   Inserter | Inserter |
  ResetColor | |
  Bold | |
  NoBold | |
  Underline | |
  NoUnderline | |
  OStream | Simple stream class for formatted output |
  SetWidth | Set width flag for next item to be written |
  SetZero | Set width flag and fill zero for next item to be written |
  SetPrecision | Set precision flag for next item to be written |
  SetIndent | Set indent level in stream |
  SetPrefix | Set stream prefix |
  FillZero | |
  Left | |
  Right | |
  Dec | |
  Oct | |
  Hex | |
  FloatDec | |
  Scientific | |
  FloatHex | |
  Indent | |
  Dedent | |
  Nl | |
  Flush | |
  ThreadId | |
  UnionFind | |
  UnionFindImpl | |
  DescriptorPool | |
  Patcher | Patcher super class |
  LegacyPatcher | |
  PatcherBase | Base class for all (non-legacy) patcher |
  InitializeClassPatcher | |
  ClassFileVersion | A version of the Java class file format |
  ClassBuffer | |
  numeric_limits | |
  numeric_limits< signed char > | C++11 INTXX_MIN etc are available in C++11 |
  numeric_limits< char > | |
  numeric_limits< short > | |
  numeric_limits< int > | |
  numeric_limits< long > | |
  numeric_limits< unsigned short > | |
  numeric_limits< unsigned int > | |
  numeric_limits< unsigned char > | |
  numeric_limits< unsigned long int > | |
 Hook | Hook points are inline functions acting as probes scattered throughout several VM subsystems |
 instruction_gen | |
  Formatter | |
  Template | |
 runtime_str_ops | |
 std | |
  hash< cacao::jit::compiler2::MachineOperand * > | |
  less< cacao::jit::compiler2::MachineOperand * > | |
 utf16 | |
  VisitorBase | |
 utf8 | |
  VisitorBase | |
 utf_utils | |
  SlashToDot | |
  DotToSlash | |
  Range | |
 __stack | |
 __ucontext | |
 _backedge | |
 _brkpt | |
 _environment | |
 _jrawMonitorID | |
 _jvmtiEventModeLL | |
 _jvmtiThreadLocalStorage | |
 _list | |
 _pending_brkpt | |
 _sbr | |
 AbstractMethodErrorStub | |
 AnyClassLocker | |
 AnyObjLocker | Helper class used to implicitly acquire and release a mutex within a method scope |
 append_frame_t | |
 Array | This is a generic accessor class for Java arrays (of unspecified type), which can be used to safely operate on Java arrays in native code |
 arraydescriptor | |
 ArrayTemplate | This is a template of an accessor class for Java arrays of a specific type |
 AsmEmitter | |
 assertion_name_t | |
 avl_node_t | |
 avl_tree_t | |
 b_loop | |
 basicblock | |
 basicblock_chain_t | |
 basicblock_info | |
 basicblock_work_item | |
 basicblock_work_list_t | |
 bc_escape_analysis_t | |
 BinaryOperation< T, Instruction::ADDInstID > | Template specialization for ADDInstID |
 BinaryOperation< T, Instruction::ANDInstID > | Template specialization for ANDInstID |
 BinaryOperation< T, Instruction::DIVInstID > | Template specialization for DIVInstID |
 BinaryOperation< T, Instruction::MULInstID > | Template specialization for MULInstID |
 BinaryOperation< T, Instruction::SUBInstID > | Template specialization for SUBInstID |
 bit_vector_t | |
 block_count | |
 BooleanArray | Actual implementations of common Java array access classes |
 branch_label_ref_t | |
 branch_target_t | |
 branchref | |
 Breakpoint | This structure contains information about a breakpoint |
 BreakpointTable | This class is used to record breakpoints in the methodinfo structure |
 brkpts | |
 Buffer | |
  Encode | |
 builtin_gen | |
 BuiltinStub | Class for builtin stub generation |
 builtintable_entry | |
 ByteArray | |
 bytecode_t | |
 ByteCounter | |
 cacaodbgcommunication | |
 cdsfh | |
 Cell_float | |
 CharArray | |
 chop_frame_t | |
 ClassArray | Actual implementation of access class for java.lang.Class arrays |
 classcache_class_entry | |
 classcache_loader_entry | |
 classcache_name_entry | |
 classinfo | |
 classref_or_classinfo | |
 codegendata | |
 codeinfo | |
 Combination | |
 comparator | |
 CompilerStub | Class for compiler stub generation |
 Condition | Dummy condition variable |
 constant_classref | |
 constant_FMIref | Fieldref, Methodref and InterfaceMethodref |
 constant_InvokeDynamic | An invokedynamic call site |
 constant_MethodHandle | |
 constant_MethodType | A MethodType constant stored in the constant pool |
 constant_nameandtype | |
 dataref | |
 dependency_list_item | |
 dependency_list_t | |
 DescriptorParser | |
 DisplayPrintableAscii | |
 dominance_frontier_info | |
 dominance_frontier_item | |
 dominance_frontier_list | |
 dominator_tree_info | |
 dominatordata | |
 Double_Store | |
 Double_variable_info_t | |
 DoubleArray | |
 dsegentry | |
 dst_operand_t | |
 dummy_java_lang_Class | |
 DumpClass | All classes intended to be allocated on dump memory should extend this base class to inherit the appropriate allocation operators |
 DumpList | List implementation with dump memory |
 DumpMemory | Thread-local dump memory structure |
 DumpMemoryAllocator | Allocator for the dump memory |
  rebind | |
 DumpMemoryArea | Dump memory area |
 DumpMemoryBlock | Dump memory block |
 DynamicVector | |
 DynOffsetEntry | |
 edgenode | |
 eocdr | |
 escape_analysis_t | |
 exception_entry | |
 exception_entry_chain_t | |
 exceptiontable_entry_t | |
 exceptiontable_t | |
 executionstate_t | |
 extra_classref | |
 FieldAccess | This classes provides functions to access Java object instance fields |
 fieldinfo | |
 Finalizer | |
 FinalizerData | |
 FinalizerThreadCoordinator | |
 flags_operand_t | |
 Float_variable_info_t | |
 FloatArray | |
 ForwardClass | CONSTANT_Class entries |
 ForwardFieldMethInt | CONSTANT_Fieldref, CONSTANT_Methodref or CONSTANT_InterfaceMethodref |
 ForwardInvokeDynamic | CONSTANT_InvokeDynamic |
 ForwardMethodHandle | CONSTANT_MethodHandle |
 ForwardMethodType | CONSTANT_MethodType |
 ForwardNameAndType | CONSTANT_NameAndType |
 ForwardReferences | |
 ForwardString | CONSTANT_String |
 freemem | |
 FromUtf16Builder | |
 FromUtf8Builder | |
 full_frame_t | |
 GC | |
 GCCriticalSection | Critical section for the GC |
 genericEventData | |
 gnu_classpath_Pointer | GNU Classpath gnu/classpath/Pointer |
 graph_element | |
 graphdata | |
 HashTable | |
  EntryRef | |
  Iterator | |
 hashtable | |
 hashtable_classloader_entry | |
 hashtable_global_ref_entry | |
 HPI | Host Porting Interface (HPI) |
 icmdtable_entry_t | |
 imm_buf | |
 imm_union | |
 inline_block_map | |
 inline_candidate | |
 inline_context | |
 inline_node | |
 inline_site | |
 inline_target_ref | |
 innerclassinfo | |
 InsertOnlyNamedEntry | |
 InsertOnlyNameValuePair | |
 insinfo_inline | |
 instruction | |
 instruction_list_item | |
 instruction_list_t | |
 IntArray | |
 Integer_variable_info_t | |
 interface_info | |
 InternedJavaString | |
 InternedUtf8String | |
 InternTable | |
  Segment | |
 Interval | An integer interval of the form constant_0 + instruction_0 |
 IntervalMap | Maps variable names to intervals |
 java_array_t | |
 java_booleanarray_t | |
 java_bytearray_t | |
 java_chararray_t | |
 java_doublearray_t | |
 java_floatarray_t | |
 java_intarray_t | |
 java_lang_Boolean | Java/lang/Boolean |
 java_lang_Byte | Java/lang/Byte |
 java_lang_Character | Java/lang/Character |
 java_lang_Class | GNU Classpath java/lang/Class |
 java_lang_ClassLoader | GNU Classpath java/lang/ClassLoader |
 java_lang_Double | Java/lang/Double |
 java_lang_Float | Java/lang/Float |
 java_lang_Integer | Java/lang/Integer |
 java_lang_Long | Java/lang/Long |
 java_lang_management_MemoryUsage | Java/lang/management/MemoryUsage |
 java_lang_Object | Java/lang/Object |
 java_lang_reflect_Constructor | GNU Classpath java/lang/reflect/Constructor |
 java_lang_reflect_Field | GNU Classpath java/lang/reflect/Field |
 java_lang_reflect_Method | GNU Classpath java/lang/reflect/Method |
 java_lang_reflect_VMConstructor | GNU Classpath java/lang/reflect/VMConstructor |
 java_lang_reflect_VMField | GNU Classpath java/lang/reflect/VMField |
 java_lang_reflect_VMMethod | GNU Classpath java/lang/reflect/VMMethod |
 java_lang_Short | Java/lang/Short |
 java_lang_StackTraceElement | GNU Classpath java/lang/StackTraceElement |
 java_lang_String | GNU Classpath java/lang/String |
 java_lang_Thread | GNU Classpath java/lang/Thread |
 java_lang_Throwable | GNU Classpath java/lang/Throwable |
 java_lang_VMThread | GNU Classpath java/lang/VMThread |
 java_lang_VMThrowable | GNU Classpath java/lang/VMThrowable |
 java_longarray_t | |
 java_nio_Buffer | GNU Classpath java/nio/Buffer |
 java_nio_DirectByteBufferImpl | GNU Classpath java/nio/DirectByteBufferImpl |
 java_object_t | |
 java_objectarray_t | |
 java_shortarray_t | |
 JavaString | |
 jcode_t | |
 jitdata | |
 jumpref | |
 jvmtiAddrLocationMap | |
 jvmtiCapabilities | |
 jvmtiClassDefinition | |
 jvmtiEnv_struct | |
 jvmtiEventCallbacks | |
 jvmtiExtensionEventInfo | |
 jvmtiExtensionFunctionInfo | |
 jvmtiFrameInfo | |
 jvmtiLineNumberEntry | |
 jvmtiLocalVariableEntry | |
 jvmtiMonitorUsage | |
 jvmtiParamInfo | |
 jvmtiStackInfo | |
 jvmtiThreadGroupInfo | |
 jvmtiThreadInfo | |
 jvmtiTimerInfo | |
 l_loop | |
 LazyStringCopy | Used to lazily copy a java.lang.String into the intern table |
 lfh | |
 lifetime | |
 lineinfo | |
 Linenumber | Represents a Java line number |
 LinenumberResolver | Unary function to resolve Linenumber objects |
 LinenumberTable | Linenumber table of a Java method |
  comparator | |
 List | List implementation |
 list_classpath_entry | |
 list_final_entry_t | |
 list_gcref_entry_t | |
 list_method_entry | |
 LiteralBuilder | Used to lazily construct a java.lang.String literal |
 liveness_sets | |
 localref_table | |
 localvarinfo | |
 lock_hashtable_t | |
 lock_record_t | |
 LockedList | List implementation with a Mutex |
 Lockword | Lockword |
 Long_variable_info_t | |
 LongArray | |
 lookup_target_t | |
 LoopContainer | Represents a single loop |
 LoopList | |
 lsra_reg | |
 lsra_register | |
 lsradata | |
 ltstr | |
 Management | Management support |
 MemoryAllocator | |
 method_assumption | |
 method_worklist | |
 methoddesc | |
 methodinfo | |
 methodtree_element_t | |
 minstruction | |
 Mutex | Dummy implementation of a mutex |
 NamedEntry | |
 NameValuePair | |
 NativeLibraries | Table containing all loaded native libraries |
  comparator | |
 NativeLibrary | Represents a native library |
 NativeMethod | Represents a native method |
 NativeMethods | Table containing all native methods registered with the VM |
  comparator | |
 NativeStub | Class for native stub generation |
 Null_variable_info_t | |
 NumericInstruction | Represents a constant numeric instruction |
 Object_variable_info_t | |
 ObjectArray | Actual implementation of access class for Java Object arrays |
 op_stack_slot_t | |
 op_stack_t | |
 opcycles | |
 OprofileAgent | |
 opt_struct | |
 option_t | |
 os | |
 Package | |
 paramdesc | |
 parsedata_t | |
 parseddesc_t | |
 patcher_function_list_t | Patcher_function_list |
 patchref_t | |
 Peeptable_entry | |
 phi_function | |
 phis_t | |
 PrimInfo | |
  immarg | |
 Primitive | |
 primitivetypeinfo | |
 Properties | Commandline properties |
 raw_exception_entry | |
 RawFieldAccess | This class provides low-level functions to access Java object instance fields |
 Recompiler | Thread for JIT recompilations |
 Reflection | |
 regioninfo_t | |
 registerdata | |
 replace_patch_data_t | |
 rootset_entry_t | |
 rootset_t | |
 runagentparam | |
 s1_operand_t | |
 s2_operand_t | |
 s3_operand_t | |
 SafeCodePointCounter | |
 same_frame_extended_t | |
 same_locals_1_stack_item_frame_extended_t | |
 same_locals_1_stack_item_frame_t | |
 Scalar | An integral value of the form Constant + NumericInstruction |
 scheduledata | |
 set | |
 ShortArray | |
 show_filter | |
 site | |
 SprintConvertToLatin1 | |
 ssa_info | |
 stack_map_frame_t | |
 stack_map_t | |
 stackdata_t | |
 stackelement_t | |
 stackframeinfo_t | |
 stackslot | |
 stacktrace_entry_t | |
 stacktrace_t | |
 startupinfo | |
 state_array_t | |
 SuckClasspath | Classpath entries list |
 sun_reflect_ConstantPool | OpenJDK sun/reflect/ConstantPool |
 superreuse | |
 superstart | |
 ThreadList | |
 threadobject | |
 tlh_t | |
 Top_variable_info_t | |
 trapinfo_t | Contains information about a decoded trap instruction |
 traversal_ops_t | |
 traversal_t | |
 typecheck_jsr_caller_t | |
 typecheck_jsr_t | |
 typedesc | |
 typedescriptor_t | |
 typeinfo_mergedlist_t | |
 typeinfo_t | |
 ucontext | |
 UnaryOperation | UnaryOperation function object class |
 UnaryOperation< T, Instruction::NEGInstID > | Template specialization for NEGInstID |
 Uninitialized_variable_info_t | |
 UninitializedThis_variable_info_t | |
 unresolved_class | |
 unresolved_field | |
 unresolved_method | |
 unresolved_subtype_set | |
 utf16_tag | |
 Utf16Hasher | |
 utf8_tag | |
 Utf8String | |
  Data | |
  utf16_iterator | |
 val_operand_t | |
 Value | Represents the result of the addition of a certain IR-variable with a certain constant |
 ValueMap | Contains a Value-object for every variable |
 var_extra | |
 var_info | |
 VariableSet | A container for variables names |
 varinfo | |
 vars_item_t | |
 vars_t | |
 verification_type_info_t | |
 verifier_state | |
 vftbl_t | |
 VM | Represent an instance of a VM |
 worklist | |
 ZipFile | |
 ZipFileEntry | |