Module openj9.dtfj
Package com.ibm.j9ddr.vm29.j9
-
Interface Summary Interface Description HashTable.HashEqualFunction<StructType> Encapsulation of the equal function needed by the HashTableHashTable.HashFunction<StructType> Encapsulation of the hash function needed by the HashTableIAlgorithm Interface that can be used by versioned algorithms to make matching algorithms to versions easier.IAVLSearchComparator For use with AVLTreeIHashTable<StructType extends AbstractPointer> LiveSetWalker.ObjectVisitor SlotIterator<E> -
Class Summary Class Description AddressAwareRootScanner AlgorithmPicker<T extends IAlgorithm> Class containing the boilerplate code for picking an appropriate algorithm.AlgorithmVersion ArgBits AVLTree AVL tree wrapperBaseAlgorithm Contains logic for doing a simple one-version match for an algorithmBCNames Bytecode name->value mappings from oti/bcnames.hBytecodeWalk Constants from oti/bytecodewalk.hConstantPoolHelpers DataType GCVMThreadStackSlotIterator HashTable<StructType extends AbstractPointer> HashTable_V1<StructType extends AbstractPointer> J9ConstantHelper J9JavaStackIterator J9ObjectFieldOffset Representation of the offset for instance fields or address for static fields in a J9ObjectJ9ObjectFieldOffsetIterator J9ObjectFieldOffsetIterator_V1 Class that calculates offsets into an Object of fields.J9ROMFieldShapeIterator J9ThreadMonitorHelper J9VMThreadPointerUtil J9VMThreadPointerUtil.ThreadInfo JavaLangClassLoaderHelper JITLook Mirror of util/jitlook.cJVMTIObjectTagTable JVMTIObjectTagTable.ObjectTagEqualFunction JVMTIObjectTagTable.ObjectTagHashFunction LiveSetWalker ModuleHashTable ModuleHashTable is used for accessing hash tables in J9Modules (e.g. readAccessHashTable)MonitorTable MonitorTable.MonitorEqualFunction_V1 MonitorTable.MonitorHashFunction_V1 MonitorTableList Represents the list of monitors anchored on J9JavaVM->monitorTableListMonitorTableListIterator Iterates over all the J9ObjectMonitor entries in all of the monitor tables in the monitor table listObjectAccessBarrier ObjectFieldInfo ObjectHash ObjectModel ObjectMonitor ObjectToSparseDataHashTable ObjectToSparseDataHashTable is used for accessing hash tablesHashTable
in SparseDataTableEntryMM_SparseDataTableEntryPointer
(e.g. iterator).OptInfo Analogue to util/optinfo.cPackageHashTable PackageHashTable is used for accessing hash tables in J9PackagesPCStack Program-counter stack use information.Pool<StructType extends DataType> Pool_29_V0<StructType extends DataType> ROMHelp Static helper functions.RootScanner RootSet SendSlot Analogue of util/sendslot.c util/sendslot.asmStackRoots StringTable StringTable.StringComparatorFunction<StructType extends AbstractPointer> StringTable.StringEqualFunction<StructType extends AbstractPointer> StringTable.StringHashFunction<StructType extends AbstractPointer> SystemMonitor SystemMonitorSingleTier_V1 SystemMonitorThreeTier_V1 VMConstantPool VMConstant pool value retrieval.VMData VrfyTbl Contains tables from util/vrfytbl.c -
Enum Summary Enum Description RootScanner.Reachability RootSet.RootSetType