- add(GraphLayout) - Method in class org.openjdk.jol.info.GraphLayout
-
Add another layout data to the current one.
- add(T) - Method in class org.openjdk.jol.util.Multiset
-
- add(T, long) - Method in class org.openjdk.jol.util.Multiset
-
- add(Object) - Method in class org.openjdk.jol.util.SimpleIdentityHashSet
-
- addClasspathEntries(Collection<String>) - Static method in class org.openjdk.jol.util.ClassUtils
-
Add these new classpath entries to resolve against.
- addField(FieldData) - Method in class org.openjdk.jol.info.ClassData
-
Add the field data.
- addresses() - Method in class org.openjdk.jol.info.GraphLayout
-
Answer the set of addresses for the discovered objects
- addressOf(Object) - Method in interface org.openjdk.jol.vm.VirtualMachine
-
Returns the machine address of the given object.
- addressSize() - Method in interface org.openjdk.jol.vm.VirtualMachine
-
Returns native address size.
- addSuperClass(String) - Method in class org.openjdk.jol.info.ClassData
-
Add the super-class into the hierarchy.
- addSuperClassData(Class) - Method in class org.openjdk.jol.info.ClassData
-
Add the super-class data of the class.
- addSuperClassData(ClassData) - Method in class org.openjdk.jol.info.ClassData
-
Add the super-class data of the class.
- align(int, int) - Static method in class org.openjdk.jol.util.MathUtil
-
Aligns the argument to the given alignment.
- align(long, int) - Static method in class org.openjdk.jol.util.MathUtil
-
Aligns the argument to the given alignment.
- arrayBaseOffset(String) - Method in interface org.openjdk.jol.vm.VirtualMachine
-
Returns the array base offset for an array of a given component type.
- arrayClass() - Method in class org.openjdk.jol.info.ClassData
-
Answer the array class for this class data.
- arrayComponentType() - Method in class org.openjdk.jol.info.ClassData
-
Answer the array component class for this class data.
- arrayHeaderSize() - Method in interface org.openjdk.jol.datamodel.DataModel
-
Return the array header size.
- arrayHeaderSize() - Method in class org.openjdk.jol.datamodel.Model32
-
- arrayHeaderSize() - Method in class org.openjdk.jol.datamodel.Model64
-
- arrayHeaderSize() - Method in class org.openjdk.jol.datamodel.Model64_CCPS
-
- arrayHeaderSize() - Method in class org.openjdk.jol.datamodel.Model64_COOPS_CCPS
-
- arrayHeaderSize() - Method in class org.openjdk.jol.datamodel.ModelVM
-
- arrayHeaderSize() - Method in interface org.openjdk.jol.vm.VirtualMachine
-
Returns the array header size.
- arrayIndexScale(String) - Method in interface org.openjdk.jol.vm.VirtualMachine
-
Returns the array index scale for an array of a given component type.
- arrayLength() - Method in class org.openjdk.jol.info.ClassData
-
Answer the array length for this class data.
- arrayLengthHeaderSize() - Method in interface org.openjdk.jol.datamodel.DataModel
-
Return the array length header size.
- arrayLengthHeaderSize() - Method in class org.openjdk.jol.datamodel.Model32
-
- arrayLengthHeaderSize() - Method in class org.openjdk.jol.datamodel.Model64
-
- arrayLengthHeaderSize() - Method in class org.openjdk.jol.datamodel.Model64_CCPS
-
- arrayLengthHeaderSize() - Method in class org.openjdk.jol.datamodel.Model64_COOPS_CCPS
-
- arrayLengthHeaderSize() - Method in class org.openjdk.jol.datamodel.ModelVM
-
- gcd(long, long) - Static method in class org.openjdk.jol.util.MathUtil
-
- getAddressSize() - Method in class org.openjdk.jol.vm.sa.UniverseData
-
- getBoolean(Object, long) - Method in interface org.openjdk.jol.vm.VirtualMachine
-
Reads a boolean off the object at given offset.
- getByte(Object, long) - Method in interface org.openjdk.jol.vm.VirtualMachine
-
Reads a byte off the object at given offset.
- getChar(Object, long) - Method in interface org.openjdk.jol.vm.VirtualMachine
-
Reads a char off the object at given offset.
- getClassCounts() - Method in class org.openjdk.jol.info.GraphLayout
-
Answer the class counts
- getClasses() - Method in class org.openjdk.jol.info.GraphLayout
-
Answer the set of observed classes
- getClassSizes() - Method in class org.openjdk.jol.info.GraphLayout
-
Answer the class sizes.
- getDouble(Object, long) - Method in interface org.openjdk.jol.vm.VirtualMachine
-
Reads a double off the object at given offset.
- getFloat(Object, long) - Method in interface org.openjdk.jol.vm.VirtualMachine
-
Reads a float off the object at given offset.
- getInt(Object, long) - Method in interface org.openjdk.jol.vm.VirtualMachine
-
Reads an int off the object at given offset.
- getLong(Object, long) - Method in interface org.openjdk.jol.vm.VirtualMachine
-
Reads a long off the object at given offset.
- getLossesExternal() - Method in class org.openjdk.jol.info.ClassLayout
-
Loosed bytes due to next object alignment
- getLossesInternal() - Method in class org.openjdk.jol.info.ClassLayout
-
Loosed bytes from padding between fields
- getLossesTotal() - Method in class org.openjdk.jol.info.ClassLayout
-
Total loosed bytes i.e.
- getNarrowKlassBase() - Method in class org.openjdk.jol.vm.sa.UniverseData
-
- getNarrowKlassShift() - Method in class org.openjdk.jol.vm.sa.UniverseData
-
- getNarrowOopBase() - Method in class org.openjdk.jol.vm.sa.UniverseData
-
- getNarrowOopShift() - Method in class org.openjdk.jol.vm.sa.UniverseData
-
- getObject(Object, long) - Method in interface org.openjdk.jol.vm.VirtualMachine
-
Reads an object off the object at given offset.
- getObjectAlignment() - Method in class org.openjdk.jol.vm.sa.UniverseData
-
- getOopSize() - Method in class org.openjdk.jol.vm.sa.UniverseData
-
- getSafeName(Class) - Static method in class org.openjdk.jol.util.ClassUtils
-
- getShort(Object, long) - Method in interface org.openjdk.jol.vm.VirtualMachine
-
Reads a short off the object at given offset.
- getUniverseData() - Method in class org.openjdk.jol.vm.sa.ServiceabilityAgentSupport
-
- GraphLayout - Class in org.openjdk.jol.info
-
Holds the object graph layout info.
- GraphLayout(Object...) - Constructor for class org.openjdk.jol.info.GraphLayout
-
- GraphPathRecord - Class in org.openjdk.jol.info
-
Object path in object graph.
- GraphStats - Class in org.openjdk.jol.info
-
Light-weight statistics about the object graph.
- GraphStats() - Constructor for class org.openjdk.jol.info.GraphStats
-
- GraphStatsWalker - Class in org.openjdk.jol.info
-
Walker for graph statistics.
- GraphStatsWalker() - Constructor for class org.openjdk.jol.info.GraphStatsWalker
-
- GraphVisitor - Interface in org.openjdk.jol.info
-
Object graph visitor callback.
- GraphWalker - Class in org.openjdk.jol.info
-
Concrete class to walk object graphs.
- GraphWalker(GraphVisitor...) - Constructor for class org.openjdk.jol.info.GraphWalker
-