Uses of Class
com.ibm.dtfj.image.MemoryAccessException
Packages that use MemoryAccessException
Package
Description
Classes to support reading system images.
Classes to support Java™ runtime instances.
-
Uses of MemoryAccessException in com.ibm.dtfj.image
Methods in com.ibm.dtfj.image that throw MemoryAccessExceptionModifier and TypeMethodDescriptionbyteImagePointer.getByteAt(long index) Get the value at the given offset from this pointer.doubleImagePointer.getDoubleAt(long index) Get the value at the given offset from this pointer.floatImagePointer.getFloatAt(long index) Get the value at the given offset from this pointer.intImagePointer.getIntAt(long index) Get the value at the given offset from this pointer.longImagePointer.getLongAt(long index) Get the value at the given offset from this pointer.ImagePointer.getPointerAt(long index) Get the value at the given offset from this pointer.shortImagePointer.getShortAt(long index) Get the value at the given offset from this pointer. -
Uses of MemoryAccessException in com.ibm.dtfj.image.j9
Methods in com.ibm.dtfj.image.j9 that throw MemoryAccessExceptionModifier and TypeMethodDescriptionbyteImagePointer.getByteAt(long index) doubleImagePointer.getDoubleAt(long index) floatImagePointer.getFloatAt(long index) intImagePointer.getIntAt(long index) longImagePointer.getLongAt(long index) ImagePointer.getPointerAt(long index) shortImagePointer.getShortAt(long index) byteImageAddressSpace.readByteAtIndex(long address) intImageAddressSpace.readIntAtIndex(long address) longImageAddressSpace.readLongAtIndex(long address) ImageAddressSpace.readPointerAtIndex(long address) shortImageAddressSpace.readShortAtIndex(long address) -
Uses of MemoryAccessException in com.ibm.dtfj.image.j9.corrupt
Methods in com.ibm.dtfj.image.j9.corrupt that throw MemoryAccessExceptionModifier and TypeMethodDescriptionbyteCorruptImagePointer.getByteAt(long index) doubleCorruptImagePointer.getDoubleAt(long index) floatCorruptImagePointer.getFloatAt(long index) intCorruptImagePointer.getIntAt(long index) longCorruptImagePointer.getLongAt(long index) CorruptImagePointer.getPointerAt(long index) shortCorruptImagePointer.getShortAt(long index) -
Uses of MemoryAccessException in com.ibm.dtfj.image.javacore
Methods in com.ibm.dtfj.image.javacore that throw MemoryAccessExceptionModifier and TypeMethodDescriptionbyteJCImagePointer.getByteAt(long index) doubleJCImagePointer.getDoubleAt(long index) floatJCImagePointer.getFloatAt(long index) intJCImagePointer.getIntAt(long index) longJCImagePointer.getLongAt(long index) JCImagePointer.getPointerAt(long index) shortJCImagePointer.getShortAt(long index) -
Uses of MemoryAccessException in com.ibm.dtfj.java
Methods in com.ibm.dtfj.java that throw MemoryAccessExceptionModifier and TypeMethodDescriptionvoidCopies data from the image array into a local Java array.JavaField.get(JavaObject object) Get the contents of an Object field.booleanJavaField.getBoolean(JavaObject object) Get the contents of a boolean field.byteJavaField.getByte(JavaObject object) Get the contents of a byte field.charJavaField.getChar(JavaObject object) Get the contents of a char field.doubleJavaField.getDouble(JavaObject object) Get the contents of a double field.floatJavaField.getFloat(JavaObject object) Get the contents of a float field.intJavaField.getInt(JavaObject object) Get the contents of an int field.longJavaField.getLong(JavaObject object) Get the contents of a long field.JavaRuntime.getObjectAtAddress(ImagePointer address) Gets the object located at addressaddressin the heap.shortJavaField.getShort(JavaObject object) Get the contents of a short field.JavaField.getString(JavaObject object) Get the contents of a string field.default booleanJavaField.isNestedPacked()Deprecated.default booleanJavaField.isNestedPackedArray()Deprecated. -
Uses of MemoryAccessException in com.ibm.dtfj.java.j9
Methods in com.ibm.dtfj.java.j9 that throw MemoryAccessExceptionModifier and TypeMethodDescriptionvoidJavaField.get(JavaObject object) booleanJavaInstanceField.getBoolean(JavaObject object) booleanJavaStaticField.getBoolean(JavaObject object) byteJavaInstanceField.getByte(JavaObject object) byteJavaStaticField.getByte(JavaObject object) charJavaInstanceField.getChar(JavaObject object) charJavaStaticField.getChar(JavaObject object) doubleJavaField.getDouble(JavaObject object) floatJavaField.getFloat(JavaObject object) JavaObject.getFObjectAtOffset(int offset) intJavaField.getInt(JavaObject object) longJavaField.getLong(JavaObject object) protected abstract ObjectJavaField.getReferenceType(JavaObject object) JavaInstanceField.getReferenceType(JavaObject object) JavaStaticField.getReferenceType(JavaObject object) shortJavaField.getShort(JavaObject object) JavaField.getString(JavaObject hostObject) JavaHeap.readClassPointerRelativeTo(ImagePointer pointer) intJavaAbstractClass.readFlagsFromInstance(JavaObject instance) JavaHeap.readFObjectAt(ImagePointer basePointer, long offset) -
Uses of MemoryAccessException in com.ibm.dtfj.java.javacore
Methods in com.ibm.dtfj.java.javacore that throw MemoryAccessException -
Uses of MemoryAccessException in com.ibm.dtfj.phd
Methods in com.ibm.dtfj.phd that throw MemoryAccessException -
Uses of MemoryAccessException in com.ibm.j9ddr.view.dtfj
Methods in com.ibm.j9ddr.view.dtfj that throw MemoryAccessExceptionModifier and TypeMethodDescriptionstatic CorruptDataExceptionJ9DDRDTFJUtils.handleAllButMemAccExAndDataUnavailAsCorruptDataException(IProcess p, Throwable t, Class<?>[] allowlist) Go through the standard handleAsCorruptDataException method to convert the supplied error condition into a corrupt data exception as long as it is not present in the allow list AND especially for this method, if it is neither MemoryAccessException or DataUnavailable.static CorruptDataExceptionJ9DDRDTFJUtils.handleAllButMemAccExAsCorruptDataException(IProcess p, Throwable t, Class<?>[] allowlist) Go through the standard handleAsCorruptDataException method to convert the supplied error condition into a corrupt data exception as long as it is not present in the allow list AND especially for this method, if it is not a MemoryAccessException. -
Uses of MemoryAccessException in com.ibm.j9ddr.view.dtfj.image
Methods in com.ibm.j9ddr.view.dtfj.image that throw MemoryAccessExceptionModifier and TypeMethodDescriptionbyteJ9DDRImagePointer.getByteAt(long index) doubleJ9DDRImagePointer.getDoubleAt(long index) floatJ9DDRImagePointer.getFloatAt(long index) intJ9DDRImagePointer.getIntAt(long index) longJ9DDRImagePointer.getLongAt(long index) J9DDRImagePointer.getPointerAt(long index) shortJ9DDRImagePointer.getShortAt(long index) -
Uses of MemoryAccessException in com.ibm.j9ddr.view.dtfj.java.helper
Methods in com.ibm.j9ddr.view.dtfj.java.helper that throw MemoryAccessExceptionModifier and TypeMethodDescriptionstatic JavaObjectDTFJJavaClassHelper.getProtectionDomain(JavaClass clazz) -
Uses of MemoryAccessException in com.ibm.j9ddr.vm29.view.dtfj.java
Methods in com.ibm.j9ddr.vm29.view.dtfj.java that throw MemoryAccessExceptionModifier and TypeMethodDescriptionvoidDTFJJavaFieldInstance.get(JavaObject object) DTFJJavaFieldStatic.get(JavaObject object) booleanDTFJJavaFieldInstance.getBoolean(JavaObject object) booleanDTFJJavaFieldStatic.getBoolean(JavaObject object) byteDTFJJavaFieldInstance.getByte(JavaObject object) byteDTFJJavaFieldStatic.getByte(JavaObject object) charDTFJJavaFieldInstance.getChar(JavaObject object) charDTFJJavaFieldStatic.getChar(JavaObject object) doubleDTFJJavaFieldInstance.getDouble(JavaObject object) doubleDTFJJavaFieldStatic.getDouble(JavaObject object) floatDTFJJavaFieldInstance.getFloat(JavaObject object) floatDTFJJavaFieldStatic.getFloat(JavaObject object) intDTFJJavaFieldInstance.getInt(JavaObject object) intDTFJJavaFieldStatic.getInt(JavaObject object) longDTFJJavaFieldInstance.getLong(JavaObject object) longDTFJJavaFieldStatic.getLong(JavaObject object) DTFJJavaRuntime.getObjectAtAddress(ImagePointer address) shortDTFJJavaFieldInstance.getShort(JavaObject object) shortDTFJJavaFieldStatic.getShort(JavaObject object) DTFJJavaFieldInstance.getString(JavaObject object) DTFJJavaFieldStatic.getString(JavaObject object) -
Uses of MemoryAccessException in com.ibm.jvm.dtfjview.commands.helpers
Methods in com.ibm.jvm.dtfjview.commands.helpers that throw MemoryAccessExceptionModifier and TypeMethodDescriptionMonitorNode.getOwner()static JavaThreadUtils.getParkBlockerOwner(JavaObject blocker, JavaRuntime r) static JavaObjectUtils.getParkBlockerOwnerObject(JavaObject blocker, JavaRuntime r) static StringUtils.getThreadNameFromObject(JavaObject lockOwnerObj, JavaRuntime rt, PrintStream out)