- 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
-
- 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.
- 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
-
- align(long, int) - Static method in class org.openjdk.jol.util.MathUtil
-
- 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 class org.openjdk.jol.datamodel.CurrentDataModel
-
- arrayHeaderSize() - Method in interface org.openjdk.jol.datamodel.DataModel
-
Return the array header size.
- arrayHeaderSize() - Method in class org.openjdk.jol.datamodel.X86_32_DataModel
-
- arrayHeaderSize() - Method in class org.openjdk.jol.datamodel.X86_64_COOPS_DataModel
-
- arrayHeaderSize() - Method in class org.openjdk.jol.datamodel.X86_64_DataModel
-
- 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.
- 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.
- getKlassOopSize() - Method in class org.openjdk.jol.vm.sa.UniverseData
-
- 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
-
- GraphVisitor - Interface in org.openjdk.jol.info
-
Object graph visitor callback.
- GraphWalker - Class in org.openjdk.jol.info
-
Basic class to walk object graphs.
- GraphWalker() - Constructor for class org.openjdk.jol.info.GraphWalker
-