diff --git a/docs/api/jdk11/allclasses-index.html b/docs/api/jdk11/allclasses-index.html index 3bdbf0cc3c..6297ebb50b 100644 --- a/docs/api/jdk11/allclasses-index.html +++ b/docs/api/jdk11/allclasses-index.html @@ -1428,7 +1428,7 @@

All Classes

-CRaCMXBeanImpl +CRaCMXBeanImpl
An implementation of the CRaCMXBean interface.
@@ -2468,7 +2468,7 @@

All Classes

ExtendedThreadInfo -
Class encapsulates a ThreadInfo instance along with the corresponding native thread identification +
Class encapsulates a ThreadInfo instance along with the corresponding native thread identification information as assigned by the operating system.
@@ -3084,7 +3084,7 @@

All Classes

GuestOSInfoRetrievalException -
This exception class is thrown when retrieving +
This exception class is thrown when retrieving Guest (Virtual Machine(VM)/Logical Partition(LPAR)) usage statistics fails.
@@ -7155,14 +7155,14 @@

All Classes

StringModifier -
This class is to be used together with pre-match handler, match handler +
This class is to be used together with pre-match handler, match handler and post-match handler.
StringReceiver -
This is a kind of OutputStream which caches the incoming bytes (instead if printing them out) +
This is a kind of OutputStream which caches the incoming bytes (instead if printing them out) and releases them as a string whenever it is asked to.
@@ -7613,7 +7613,7 @@

All Classes

TraceRecord -
The Trace Record corresponds to a runtime Trace Buffer, it is responsible for formatting +
The Trace Record corresponds to a runtime Trace Buffer, it is responsible for formatting individual trace entries.
diff --git a/docs/api/jdk11/allclasses.html b/docs/api/jdk11/allclasses.html index 8ef4e514e2..6196ce7831 100644 --- a/docs/api/jdk11/allclasses.html +++ b/docs/api/jdk11/allclasses.html @@ -294,7 +294,7 @@

All Classes

  • CPDescriptionCommand
  • CpuLoadCalculationConstants
  • CRaCMXBean
  • -
  • CRaCMXBeanImpl
  • +
  • CRaCMXBeanImpl
  • CRIUDumpPermission
  • CRIUSupport
  • CRIUSupport.HookMode
  • diff --git a/docs/api/jdk11/allpackages-index.html b/docs/api/jdk11/allpackages-index.html index 1cce250526..3892977bc0 100644 --- a/docs/api/jdk11/allpackages-index.html +++ b/docs/api/jdk11/allpackages-index.html @@ -673,16 +673,20 @@

    All Packages

    +jdk.crac.management.internal +  + + openj9.lang.management
    OpenJ9 management extensions to java.lang.management.
    - + openj9.lang.management.internal   - + org.eclipse.openj9.criu
    This package enables access to CRIU capabilities from Java.
    diff --git a/docs/api/jdk11/deprecated-list.html b/docs/api/jdk11/deprecated-list.html index 9f64f89b5a..a28c71901c 100644 --- a/docs/api/jdk11/deprecated-list.html +++ b/docs/api/jdk11/deprecated-list.html @@ -177,7 +177,7 @@

    Contents

    com.ibm.lang.management.RuntimeMXBean.getProcessID() -
    As of Java 10. Use +
    As of Java 10. Use getPid() instead.
    @@ -321,7 +321,7 @@

    Contents

    com.ibm.lang.management.RuntimeMXBean.getProcessID() -
    As of Java 10. Use +
    As of Java 10. Use getPid() instead.
    diff --git a/docs/api/jdk11/element-list b/docs/api/jdk11/element-list index 398c4dd23c..487986a4ab 100644 --- a/docs/api/jdk11/element-list +++ b/docs/api/jdk11/element-list @@ -6,6 +6,7 @@ com.ibm.virtualization.management.internal com.sun.management com.sun.management.internal jdk.crac.management +jdk.crac.management.internal openj9.lang.management openj9.lang.management.internal module:openj9.criu diff --git a/docs/api/jdk11/index-files/index-1.html b/docs/api/jdk11/index-files/index-1.html index 03ac9c38b3..d851315de3 100644 --- a/docs/api/jdk11/index-files/index-1.html +++ b/docs/api/jdk11/index-files/index-1.html @@ -914,7 +914,7 @@

    A

    addPrimitiveArray(long, long, int, long, int, int) - Method in class com.ibm.jvm.dtfjview.heapdump.HeapDumpFormatter
    Adds a primitive array object to the heapdump - + Type code is: 0 - bool, 1 - char, 2 - float, 3 - double, 4 - byte, 5 - short, 6 - int, 7 - long
    diff --git a/docs/api/jdk11/index-files/index-10.html b/docs/api/jdk11/index-files/index-10.html index 25ce9b41fa..9231bb1afa 100644 --- a/docs/api/jdk11/index-files/index-10.html +++ b/docs/api/jdk11/index-files/index-10.html @@ -1810,6 +1810,8 @@

    J

    This package contains a management interface of the CRaC functionality in the Java virtual machine.
    +
    jdk.crac.management.internal - package jdk.crac.management.internal
    +
     
    jdk.management - module jdk.management
    Defines JDK-specific management interfaces for the JVM.
    diff --git a/docs/api/jdk11/index-files/index-12.html b/docs/api/jdk11/index-files/index-12.html index 3d80b2e166..3d59c9b474 100644 --- a/docs/api/jdk11/index-files/index-12.html +++ b/docs/api/jdk11/index-files/index-12.html @@ -318,7 +318,7 @@

    L

     
    LEGACY_ZIP_MODE_PROPERTY - Static variable in interface com.ibm.jvm.dtfjview.SessionProperties
    -
    Set if zip files are to be treated as in legacy implementations +
    Set if zip files are to be treated as in legacy implementations which will call ImageFactory.getImage(File)
    length - Variable in class com.ibm.jvm.trace.format.api.DataHeader
    diff --git a/docs/api/jdk11/index-files/index-13.html b/docs/api/jdk11/index-files/index-13.html index ad28dbc052..977a748b03 100644 --- a/docs/api/jdk11/index-files/index-13.html +++ b/docs/api/jdk11/index-files/index-13.html @@ -623,7 +623,7 @@

    M

    MemoryUsageRetrievalException(String) - Constructor for exception com.ibm.lang.management.MemoryUsageRetrievalException
    -
    Constructor for the exception class that takes a message string +
    Constructor for the exception class that takes a message string describing the exact nature of the exception.
    MemoryUsageUtil - Class in com.ibm.lang.management.internal
    @@ -795,7 +795,7 @@

    M

    The minimum time between successive calls required to obtain a valid CPU load measurement. - + 10 ms in nanoseconds.
    minJitDataBytes() - Static method in class com.ibm.oti.shared.SharedClassStatistics
    @@ -895,7 +895,7 @@

    M

    modify(String) - Method in interface com.ibm.jvm.dtfjview.tools.utils.IStringModifier
    -
    This method is to be called by an OutputStreamModifier object +
    This method is to be called by an OutputStreamModifier object before the string is sent to the OutputStream.
    ModularityHelper - Class in com.ibm.j9ddr.vm29.tools.ddrinteractive
    diff --git a/docs/api/jdk11/index-files/index-18.html b/docs/api/jdk11/index-files/index-18.html index d67ebc7ed2..2e8f6a841f 100644 --- a/docs/api/jdk11/index-files/index-18.html +++ b/docs/api/jdk11/index-files/index-18.html @@ -1150,7 +1150,7 @@

    R

    reset() - Method in interface com.ibm.jvm.dtfjview.heapdump.ReferenceIterator
    -
    Resets the iterator back to the start of the +
    Resets the iterator back to the start of the structure it is iterating.
    resetDumpOptions() - Static method in class com.ibm.jvm.Dump
    diff --git a/docs/api/jdk11/index-files/index-19.html b/docs/api/jdk11/index-files/index-19.html index 5443aae5fc..ec82a96575 100644 --- a/docs/api/jdk11/index-files/index-19.html +++ b/docs/api/jdk11/index-files/index-19.html @@ -2488,14 +2488,14 @@

    S

     
    StringModifier - Class in com.ibm.jvm.dtfjview.tools.utils
    -
    This class is to be used together with pre-match handler, match handler +
    This class is to be used together with pre-match handler, match handler and post-match handler.
    StringModifier(IPrematchHandle, IMatchHandle, IPostmatchHandle) - Constructor for class com.ibm.jvm.dtfjview.tools.utils.StringModifier
     
    StringReceiver - Class in com.ibm.jvm.dtfjview.tools.utils
    -
    This is a kind of OutputStream which caches the incoming bytes (instead if printing them out) +
    This is a kind of OutputStream which caches the incoming bytes (instead if printing them out) and releases them as a string whenever it is asked to.
    StringReceiver(String) - Constructor for class com.ibm.jvm.dtfjview.tools.utils.StringReceiver
    diff --git a/docs/api/jdk11/index-files/index-20.html b/docs/api/jdk11/index-files/index-20.html index 4fdd3defe7..fca60bc4f9 100644 --- a/docs/api/jdk11/index-files/index-20.html +++ b/docs/api/jdk11/index-files/index-20.html @@ -612,22 +612,22 @@

    T

    toHexString(byte) - Method in class com.ibm.jvm.dtfjview.commands.BaseJdmpviewCommand
    -
    Format a number with the correct number of zeros as padding according +
    Format a number with the correct number of zeros as padding according to the data type passed in.
    toHexString(int) - Method in class com.ibm.jvm.dtfjview.commands.BaseJdmpviewCommand
    -
    Format a number with the correct number of zeros as padding according +
    Format a number with the correct number of zeros as padding according to the data type passed in.
    toHexString(long) - Method in class com.ibm.jvm.dtfjview.commands.BaseJdmpviewCommand
    -
    Format a number with the correct number of zeros as padding according +
    Format a number with the correct number of zeros as padding according to the data type passed in.
    toHexString(short) - Method in class com.ibm.jvm.dtfjview.commands.BaseJdmpviewCommand
    -
    Format a number with the correct number of zeros as padding according +
    Format a number with the correct number of zeros as padding according to the data type passed in.
    toHexStringAddr(long) - Method in class com.ibm.jvm.dtfjview.commands.BaseJdmpviewCommand
    @@ -1023,7 +1023,7 @@

    T

     
    TraceFile() - Constructor for class com.ibm.jvm.trace.TraceFile
    -
    Create an empty TraceFile object to which TraceBuffers and a TraceFileHeader can +
    Create an empty TraceFile object to which TraceBuffers and a TraceFileHeader can be added.
    TraceFile(String) - Constructor for class com.ibm.jvm.trace.TraceFile
    @@ -1121,7 +1121,7 @@

    T

     
    TraceRecord - Class in com.ibm.jvm.format
    -
    The Trace Record corresponds to a runtime Trace Buffer, it is responsible for formatting +
    The Trace Record corresponds to a runtime Trace Buffer, it is responsible for formatting individual trace entries.
    TraceRecord - Class in com.ibm.jvm.trace.format.api
    diff --git a/docs/api/jdk11/index-files/index-3.html b/docs/api/jdk11/index-files/index-3.html index 0c460fdb50..e64a81a868 100644 --- a/docs/api/jdk11/index-files/index-3.html +++ b/docs/api/jdk11/index-files/index-3.html @@ -2061,37 +2061,37 @@

    C

    convertBigDecimalToExternalDecimal(BigDecimal, byte[], int, int, boolean, int) - Static method in class com.ibm.dataaccess.DecimalData
    Converts a BigDecimal value to an External Decimal in a byte array - + Overflow can happen if the BigDecimal does not fit into the result byte array.
    convertBigDecimalToPackedDecimal(BigDecimal, byte[], int, int, boolean) - Static method in class com.ibm.dataaccess.DecimalData
    Converts a BigDecimal into a Packed Decimal in a byte array - + Overflow can happen if the BigDecimal does not fit into the result byte array.
    convertBigDecimalToUnicodeDecimal(BigDecimal, char[], int, int, boolean, int) - Static method in class com.ibm.dataaccess.DecimalData
    Converts a BigDecimal value to a Unicode Decimal in a char array - + Overflow can happen if the BigDecimal does not fit into the result char array.
    convertBigIntegerToExternalDecimal(BigInteger, byte[], int, int, boolean, int) - Static method in class com.ibm.dataaccess.DecimalData
    Converts a BigInteger value into an External Decimal in a byte array - + Overflow can happen if the BigInteger does not fit into the byte array.
    convertBigIntegerToPackedDecimal(BigInteger, byte[], int, int, boolean) - Static method in class com.ibm.dataaccess.DecimalData
    Converts a BigInteger value into a Packed Decimal in a byte array - + Overflow can happen if the BigInteger does not fit into the byte array.
    convertBigIntegerToUnicodeDecimal(BigInteger, char[], int, int, boolean, int) - Static method in class com.ibm.dataaccess.DecimalData
    Converts a BigInteger value to a Unicode Decimal in a char array - + Overflow can happen if the BigInteger does not fit into the char array.
    convertBytesToSlots(UDATA) - Static method in class com.ibm.j9ddr.vm29.types.Scalar
    @@ -2129,7 +2129,7 @@

    C

    convertIntegerToUnicodeDecimal(int, char[], int, int, boolean, int) - Static method in class com.ibm.dataaccess.DecimalData
    Converts an integer to a Unicode Decimal in a char array - + Overflow can happen if the resulting External Decimal value does not fit into the char array, given the offset and precision.
    @@ -2144,7 +2144,7 @@

    C

    convertLongToUnicodeDecimal(long, char[], int, int, boolean, int) - Static method in class com.ibm.dataaccess.DecimalData
    Converts a long to a Unicode Decimal in a char array - + Overflow can happen if the resulting Unicode Decimal value does not fit into the char array, given its precision and offset .
    @@ -2631,7 +2631,7 @@

    C

    A management interface of the CRaC functionality in the Java virtual machine.
    -
    CRaCMXBeanImpl - Class in jdk.crac.management
    +
    CRaCMXBeanImpl - Class in jdk.crac.management.internal
    An implementation of the CRaCMXBean interface.
    diff --git a/docs/api/jdk11/index-files/index-5.html b/docs/api/jdk11/index-files/index-5.html index 5c503f9474..0c3e9ac409 100644 --- a/docs/api/jdk11/index-files/index-5.html +++ b/docs/api/jdk11/index-files/index-5.html @@ -312,6 +312,8 @@

    E

    enableVerboseLogging(int, PrintStream) - Static method in class com.ibm.j9ddr.vm29.j9.stackwalker.StackWalkerUtils
     
    +
    enableVirtualLargeObjectHeap - Variable in class com.ibm.j9ddr.vm29.j9.gc.GCArrayletObjectModelBase
    +
     
    ENCODED_INDEX - Static variable in class com.ibm.j9ddr.vm29.j9.stackmap.LocalMap
     
    ENCODED_MASK - Static variable in class com.ibm.j9ddr.vm29.j9.stackmap.LocalMap
    @@ -753,7 +755,7 @@

    E

    ExtendedThreadInfo - Interface in com.ibm.lang.management
    -
    Class encapsulates a ThreadInfo instance along with the corresponding native thread identification +
    Class encapsulates a ThreadInfo instance along with the corresponding native thread identification information as assigned by the operating system.
    ExtendedThreadMXBeanImpl - Class in com.ibm.lang.management.internal
    diff --git a/docs/api/jdk11/index-files/index-6.html b/docs/api/jdk11/index-files/index-6.html index fd1021b007..1c4a36ad67 100644 --- a/docs/api/jdk11/index-files/index-6.html +++ b/docs/api/jdk11/index-files/index-6.html @@ -868,7 +868,7 @@

    F

    from(CompositeData) - Static method in class com.ibm.lang.management.JvmCpuMonitorInfo
    -
    Receives a CompositeData representing a +
    Receives a CompositeData representing a JvmCpuMonitorInfo object and attempts to return the root JvmCpuMonitorInfo instance.
    @@ -903,7 +903,7 @@

    F

    from(CompositeData) - Static method in class com.ibm.virtualization.management.GuestOSProcessorUsage
    -
    Receives a CompositeData representing a +
    Receives a CompositeData representing a GuestOSProcessorUsage object and attempts to return the root GuestOSProcessorUsage instance.
    diff --git a/docs/api/jdk11/index-files/index-7.html b/docs/api/jdk11/index-files/index-7.html index 5e284e62a5..81bc8cc8a0 100644 --- a/docs/api/jdk11/index-files/index-7.html +++ b/docs/api/jdk11/index-files/index-7.html @@ -3373,7 +3373,7 @@

    G

    getFileName(Map) - Static method in class com.ibm.jvm.dtfjview.heapdump.HeapDumpSettings
    Returns the filename to use for writing out a heap dump, either based - on what the user has set or by generating the default name based on the + on what the user has set or by generating the default name based on the image name
    getFileOffset() - Method in class com.ibm.dtfj.corereaders.MemoryRange
    @@ -4113,9 +4113,9 @@

    G

    Singleton accessor method.
    -
    getInstance() - Static method in class jdk.crac.management.CRaCMXBeanImpl
    +
    getInstance() - Static method in class jdk.crac.management.internal.CRaCMXBeanImpl
    -
    Returns an instance of CRaCMXBeanImpl.
    +
    Returns an instance of CRaCMXBeanImpl.
    getInstance() - Static method in class openj9.lang.management.internal.OpenJ9DiagnosticsMXBeanImpl
    @@ -4489,6 +4489,10 @@

    G

    getListeners() - Method in interface com.ibm.java.diagnostics.utils.plugins.PluginManager
     
    +
    getLoadableDescriptorAtIndex(J9ROMClassPointer, int) - Static method in class com.ibm.j9ddr.vm29.j9.OptInfo
    +
     
    +
    getLoadableDescriptorsCount(J9ROMClassPointer) - Static method in class com.ibm.j9ddr.vm29.j9.OptInfo
    +
     
    getLoadAddress() - Method in class com.ibm.dtfj.corereaders.zos.le.Dll
    Returns the load address for this DLL.
    @@ -5149,7 +5153,7 @@

    G

     
    getNativeThreadIds(long[]) - Method in interface com.ibm.lang.management.ThreadMXBean
    -
    Fetches an array of the native (operating system assigned) identifiers +
    Fetches an array of the native (operating system assigned) identifiers corresponding to unique TIDs (as returned by java/lang/Thread.getId()) specified to it.
    getNestedPackedArrayObject(JavaClass, ImagePointer, int) - Method in class com.ibm.j9ddr.vm29.view.dtfj.java.DTFJJavaRuntime
    @@ -5814,10 +5818,6 @@

    G

    getPrefix() - Method in class com.ibm.j9ddr.CTypeParser
     
    -
    getPreloadClassCount(J9ROMClassPointer) - Static method in class com.ibm.j9ddr.vm29.j9.OptInfo
    -
     
    -
    getPreloadClassNameAtIndex(J9ROMClassPointer, int) - Static method in class com.ibm.j9ddr.vm29.j9.OptInfo
    -
     
    getPrintable(char) - Static method in class com.ibm.jvm.dtfjview.commands.helpers.Utils
     
    getPrintable(String) - Static method in class com.ibm.jvm.dtfjview.commands.helpers.Utils
    @@ -5916,7 +5916,7 @@

    G

    getProcessID() - Method in interface com.ibm.lang.management.RuntimeMXBean
    Deprecated, for removal: This API element is subject to removal in a future version. -
    As of Java 10. Use +
    As of Java 10. Use getPid() instead.
    @@ -8049,13 +8049,13 @@

    G

    getVMGeneratedCPULoad() - Method in interface com.ibm.lang.management.RuntimeMXBean
    -
    Returns a system load average calculated over the minute preceding +
    Returns a system load average calculated over the minute preceding the call averaged over the number of CPU available to Java virtual machine process.
    getVmId() - Method in interface com.ibm.lang.management.RuntimeMXBean
    -
    This is provided for the benefit of applications which use attach API to load JVMTI agents +
    This is provided for the benefit of applications which use attach API to load JVMTI agents into their own JVMs.
    getVMIdleState() - Method in interface com.ibm.lang.management.RuntimeMXBean
    @@ -8239,7 +8239,7 @@

    G

    GuestOSInfoRetrievalException - Exception in com.ibm.virtualization.management
    -
    This exception class is thrown when retrieving +
    This exception class is thrown when retrieving Guest (Virtual Machine(VM)/Logical Partition(LPAR)) usage statistics fails.
    GuestOSInfoRetrievalException(String) - Constructor for exception com.ibm.virtualization.management.GuestOSInfoRetrievalException
    diff --git a/docs/api/jdk11/index-files/index-8.html b/docs/api/jdk11/index-files/index-8.html index cad9d18d48..bff64e47bf 100644 --- a/docs/api/jdk11/index-files/index-8.html +++ b/docs/api/jdk11/index-files/index-8.html @@ -208,6 +208,22 @@

    H

    Check to see if a class implements the command interface
    +
    hasCorrectDataAddrPointer(J9IndexableObjectPointer) - Method in class com.ibm.j9ddr.vm29.j9.gc.GCArrayletObjectModelBase
    +
    +
    Determine the validity of the data address belonging to arrayPtr.
    +
    +
    hasCorrectDataAddrPointer(J9IndexableObjectPointer) - Method in class com.ibm.j9ddr.vm29.j9.gc.GCObjectModel
    +
    +
    Determine the validity of the data address belonging to arrayPtr.
    +
    +
    hasCorrectDataAddrPointer(J9IndexableObjectPointer) - Static method in class com.ibm.j9ddr.vm29.j9.ObjectModel
    +
    +
    Determine the validity of the data address belonging to arrayPtr.
    +
    +
    hasCorrectDataAddrPointer(J9IndexableObjectPointer) - Static method in class com.ibm.j9ddr.vm29.pointer.helper.J9IndexableObjectHelper
    +
    +
    Determine the validity of the data address belonging to objPointer.
    +
    hasCUDASupport() - Method in class com.ibm.gpu.CUDAManager
    Use this method to identify if CUDA is supported on this machine and @@ -314,6 +330,8 @@

    H

     
    hasLibraries() - Method in class com.ibm.j9ddr.libraries.CoreFileResolver
     
    +
    hasLoadableDescriptorsAttribute(J9ROMClassPointer) - Static method in class com.ibm.j9ddr.vm29.pointer.helper.J9ROMClassHelper
    +
     
    hasMetaData() - Method in class com.ibm.dtfj.utils.file.ManagedImageSource
     
    hasMethodAnnotations(J9ROMMethodPointer) - Static method in class com.ibm.j9ddr.vm29.pointer.helper.J9ROMMethodHelper
    @@ -344,8 +362,6 @@

    H

    hasParameterAnnotations(J9ROMMethodPointer) - Static method in class com.ibm.j9ddr.vm29.pointer.helper.J9ROMMethodHelper
     
    -
    hasPreloadAttribute(J9ROMClassPointer) - Static method in class com.ibm.j9ddr.vm29.pointer.helper.J9ROMClassHelper
    -
     
    hasPropertyBeenSet(String) - Method in class com.ibm.java.diagnostics.utils.DTFJContext
    Used to determine if a property has been set in the context property diff --git a/docs/api/jdk11/index-files/index-9.html b/docs/api/jdk11/index-files/index-9.html index 7ae1898650..7a89ce1afa 100644 --- a/docs/api/jdk11/index-files/index-9.html +++ b/docs/api/jdk11/index-files/index-9.html @@ -670,7 +670,7 @@

    I

     
    initCommand(String, String[], IContext, PrintStream) - Method in class com.ibm.jvm.dtfjview.commands.BaseJdmpviewCommand
    -
    Common processing to initialize the command and make the porting of +
    Common processing to initialize the command and make the porting of existing jdmpview commands easier.
    INITIAL_O_SLOTS_CORRUPTION_THRESHOLD - Static variable in class com.ibm.j9ddr.vm29.j9.stackwalker.StackWalkerUtils
    @@ -1141,6 +1141,10 @@

    I

    Determine if the specified address is in the region
    +
    isAddressWithinHeap(VoidPointer) - Method in class com.ibm.j9ddr.vm29.j9.gc.GCArrayletObjectModelBase
    +
    +
    Check if the given address is within the heap.
    +
    isAIXDump(byte[], long) - Static method in class com.ibm.j9ddr.corereaders.aix.AIXDumpReader
     
    isAIXDump(ClosingFileReader) - Static method in class com.ibm.j9ddr.corereaders.aix.AIXDumpReader
    @@ -1177,6 +1181,14 @@

    I

     
    isArraylet() - Method in class com.ibm.dtfj.java.j9.JavaObject
     
    +
    isArrayletDataAdjacentToHeader(J9IndexableObjectPointer) - Method in class com.ibm.j9ddr.vm29.j9.gc.GCArrayletObjectModelBase
    +
    +
    Determine if the arraylet data of arrayPtr is adjacent to its header.
    +
    +
    isArrayletDataAdjacentToHeader(UDATA) - Method in class com.ibm.j9ddr.vm29.j9.gc.GCArrayletObjectModelBase
    +
    +
    Determine if the arraylet data of arrayPtr is adjacent to its header.
    +
    isAttachApiInitialized() - Method in interface com.ibm.lang.management.RuntimeMXBean
    Query the state of the Attach API.
    @@ -1239,6 +1251,10 @@

    I

    Does this reference point to a class?
    +
    isClassSignature(char) - Static method in class com.ibm.j9ddr.vm29.pointer.helper.J9ClassHelper
    +
    +
    Queries if a given char is the first character of a reference or value type signature.
    +
    isClonable(J9ROMClassPointer) - Static method in class com.ibm.j9ddr.vm29.pointer.helper.J9ROMClassHelper
     
    isClosed() - Method in class com.ibm.j9ddr.view.dtfj.image.J9DDRImage
    @@ -1364,8 +1380,6 @@

    I

    Determine if the current object is forwarded.
    -
    isForwarder(J9ROMMethodPointer) - Static method in class com.ibm.j9ddr.vm29.pointer.helper.J9ROMMethodHelper
    -
     
    isGCSpecial(J9ROMClassPointer) - Static method in class com.ibm.j9ddr.vm29.pointer.helper.J9ROMClassHelper
     
    isGetter(J9ROMMethodPointer) - Static method in class com.ibm.j9ddr.vm29.pointer.helper.J9ROMMethodHelper
    @@ -1418,6 +1432,10 @@

    I

    Returns TRUE if an object is indexable, FALSE otherwise.
    +
    isIndexableObjectOffHeap(VoidPointer, UDATA) - Method in class com.ibm.j9ddr.vm29.j9.gc.GCArrayletObjectModelBase
    +
    +
    Check if the given indexable object is off heap.
    +
    isInflated() - Method in class com.ibm.j9ddr.vm29.j9.ObjectMonitor
     
    isInlineContiguousArraylet(J9IndexableObjectPointer) - Method in class com.ibm.j9ddr.vm29.j9.gc.GCArrayletObjectModelBase
    @@ -1440,10 +1458,6 @@

    I

    Returns true if this is a J9 heap dump.
    -
    isJ9ClassAPrimitiveValueType(J9ClassPointer) - Method in class com.ibm.j9ddr.vm29.pointer.helper.ValueTypeHelper
    -
    -
    Queries if J9Class is a primitive value type
    -
    isJ9ClassAValueType(J9ClassPointer) - Method in class com.ibm.j9ddr.vm29.pointer.helper.ValueTypeHelper
    Queries if J9Class is a value type
    @@ -1618,10 +1632,6 @@

    I

     
    isRedirectedToFile() - Method in class com.ibm.java.diagnostics.utils.commands.CommandParser
     
    -
    isRefOrValSignature(char) - Static method in class com.ibm.j9ddr.vm29.pointer.helper.J9ClassHelper
    -
    -
    Queries if a given char is the first character of a reference or value type signature.
    -
    isRegularString() - Method in class com.ibm.j9ddr.util.PatternString
    Checks if this PatternString contains no wildcards.
    diff --git a/docs/api/jdk11/jdk.management/com/ibm/lang/management/CpuLoadCalculationConstants.html b/docs/api/jdk11/jdk.management/com/ibm/lang/management/CpuLoadCalculationConstants.html index 7055eed2d4..2b3e60a35b 100644 --- a/docs/api/jdk11/jdk.management/com/ibm/lang/management/CpuLoadCalculationConstants.html +++ b/docs/api/jdk11/jdk.management/com/ibm/lang/management/CpuLoadCalculationConstants.html @@ -181,7 +181,7 @@

    Field Summary

    The minimum time between successive calls required to obtain a valid CPU load measurement. - + 10 ms in nanoseconds.
    @@ -274,7 +274,7 @@

    MINIMUM_INTERVAL

    static final long MINIMUM_INTERVAL
    The minimum time between successive calls required to obtain a valid CPU load measurement. - + 10 ms in nanoseconds.
    See Also:
    diff --git a/docs/api/jdk11/jdk.management/com/ibm/lang/management/ExtendedThreadInfo.html b/docs/api/jdk11/jdk.management/com/ibm/lang/management/ExtendedThreadInfo.html index 92c0638204..69a4a5a36b 100644 --- a/docs/api/jdk11/jdk.management/com/ibm/lang/management/ExtendedThreadInfo.html +++ b/docs/api/jdk11/jdk.management/com/ibm/lang/management/ExtendedThreadInfo.html @@ -131,7 +131,7 @@

    Interface ExtendedThreadI

  • public interface ExtendedThreadInfo
    -
    Class encapsulates a ThreadInfo instance along with the corresponding native thread identification +
    Class encapsulates a ThreadInfo instance along with the corresponding native thread identification information as assigned by the operating system.
  • diff --git a/docs/api/jdk11/jdk.management/com/ibm/lang/management/JvmCpuMonitorInfo.html b/docs/api/jdk11/jdk.management/com/ibm/lang/management/JvmCpuMonitorInfo.html index 3141125110..86012af1a1 100644 --- a/docs/api/jdk11/jdk.management/com/ibm/lang/management/JvmCpuMonitorInfo.html +++ b/docs/api/jdk11/jdk.management/com/ibm/lang/management/JvmCpuMonitorInfo.html @@ -203,7 +203,7 @@

    Method Summary

    static JvmCpuMonitorInfo from​(CompositeData cd) -
    Receives a CompositeData representing a +
    Receives a CompositeData representing a JvmCpuMonitorInfo object and attempts to return the root JvmCpuMonitorInfo instance.
    @@ -331,7 +331,7 @@

    getTimestamp

    getApplicationCpuTime

    public long getApplicationCpuTime()
    This method returns the total CPU usage for all application threads. - It includes the threads that are in the "Application" category as well as those in the user defined categories (Application-UserX). + It includes the threads that are in the "Application" category as well as those in the user defined categories (Application-UserX). This does not include information about "Resource-monitor" threads.
    Returns:
    @@ -425,12 +425,12 @@

    getApplicationUserCpuTime

  • from

    public static JvmCpuMonitorInfo from​(CompositeData cd)
    -
    Receives a CompositeData representing a +
    Receives a CompositeData representing a JvmCpuMonitorInfo object and attempts to return the root JvmCpuMonitorInfo instance.
    Parameters:
    -
    cd - A CompositeData that represents a +
    cd - A CompositeData that represents a JvmCpuMonitorInfo.
    Returns:
    if cd is non- null, returns a new instance of diff --git a/docs/api/jdk11/jdk.management/com/ibm/lang/management/JvmCpuMonitorMXBean.html b/docs/api/jdk11/jdk.management/com/ibm/lang/management/JvmCpuMonitorMXBean.html index 82030e861c..0638634ecf 100644 --- a/docs/api/jdk11/jdk.management/com/ibm/lang/management/JvmCpuMonitorMXBean.html +++ b/docs/api/jdk11/jdk.management/com/ibm/lang/management/JvmCpuMonitorMXBean.html @@ -154,7 +154,7 @@

    Interface JvmCpuMonitorM "Resource-Monitor" threads are special because they do not participate in idle accounting. This means that any CPU usage of these threads does not count towards determining the state of the application.
  • A thread can be part of only one category at any given time but can change categories any number of times during its timeline. -
  • The usage information is in microseconds and increases monotonically. +
  • The usage information is in microseconds and increases monotonically.
  • The CPU usage information consists of the following data:
    1. Attached threads that are live. @@ -172,7 +172,7 @@

      Interface JvmCpuMonitorM

  • - This information is based on repeatedly checking the CPU usage in the following use case scenarios: + This information is based on repeatedly checking the CPU usage in the following use case scenarios:
    1. Monitoring application idle and active behavior.
    2. Calculating the JVM Overhead over a specific interval. @@ -193,7 +193,7 @@

      Interface JvmCpuMonitorM if (true != mbeanServer.isRegistered(mxbeanName)) { // JvmCpuMonitorMXBean not registered } - JvmCpuMonitorMXBean jcmBean = JMX.newMXBeanProxy(mbeanServer, mxbeanName, JvmCpuMonitorMXBean.class); + JvmCpuMonitorMXBean jcmBean = JMX.newMXBeanProxy(mbeanServer, mxbeanName, JvmCpuMonitorMXBean.class); } catch (Exception e) { // Exception Handling } @@ -334,7 +334,7 @@

      setThreadCategory

      Some notes on the setting the thread categories
      1. "Application" threads cannot be changed to any "System-JVM" category.
      2. Threads in the "System-JVM" category cannot be modified. -
      3. Once a thread is designated as "Resource-Monitor", it cannot be changed. +
      4. Once a thread is designated as "Resource-Monitor", it cannot be changed.

    Parameters:
    diff --git a/docs/api/jdk11/jdk.management/com/ibm/lang/management/MemoryPoolMXBean.html b/docs/api/jdk11/jdk.management/com/ibm/lang/management/MemoryPoolMXBean.html index 748439612b..a25ccd0116 100644 --- a/docs/api/jdk11/jdk.management/com/ibm/lang/management/MemoryPoolMXBean.html +++ b/docs/api/jdk11/jdk.management/com/ibm/lang/management/MemoryPoolMXBean.html @@ -141,10 +141,10 @@

    Interface MemoryPoolMXBean< extends MemoryPoolMXBean
    The OpenJ9 interface for managing and monitoring the virtual machine's memory pools. - The following list describes 4 common behavior changes for MemoryPoolMXBean. - You can revert to the earlier implementation of MemoryPoolMXBean by setting the + The following list describes 4 common behavior changes for MemoryPoolMXBean. + You can revert to the earlier implementation of MemoryPoolMXBean by setting the -XX:+HeapManagementMXBeanCompatibility Java command line option. - +

    1. More detailed heap memory pools can be obtained by calling ManagementFactory.getMemoryPoolMXBeans()

    The following names are reported for heap memory pools, listed by garbage collection policy:

    @@ -183,19 +183,19 @@

    1. More detailed heap memory pools can be obtained by calling MemoryPoolMXBean.getUsage() or MemoryPoolMXBean.getCollectionUsage(). - In some cases the total sum of memory usage of all heap memory pools is more than the maximum heap size. + In some cases the total sum of memory usage of all heap memory pools is more than the maximum heap size. This irregularity can be caused if data for each pool is collected between garbage collection cycles, where objects have been moved or reclaimed. - If you want to collect memory usage data that is synchronized across the memory pools, use the + If you want to collect memory usage data that is synchronized across the memory pools, use the GarbageCollectionNotificationInfo or GarbageCollectorMXBean.getLastGcInfo() extensions. - +

    3. Usage Threshold (MemoryPoolMXBean.getUsageThreshold(), MemoryPoolMXBean.setUsageThreshold(long), MemoryPoolMXBean.isUsageThresholdExceeded())

    The usage threshold attribute is designed for monitoring the increasing trend of memory usage and incurs only a low overhead. This attribute is not appropriate for some memory pools. - Use the MemoryPoolMXBean.isUsageThresholdSupported() method to determine + Use the MemoryPoolMXBean.isUsageThresholdSupported() method to determine if this functionality is supported by the memory pool to avoid an unexpected UnsupportedOperationException.
    The following names are reported for heap memory pools that support the usage threshold attribute: @@ -207,11 +207,11 @@

    3. Usage Threshold (MemoryPoolMXBean.getCollectionUsageThreshold(), MemoryPoolMXBean.setCollectionUsageThreshold(long), MemoryPoolMXBean.isCollectionUsageThresholdExceeded())

    - The collection usage threshold is a manageable attribute that is applicable only to some garbage-collected memory pools. - This attribute reports the amount of memory taken up by objects that are still in use after a garbage collection cycle. - Use the MemoryPoolMXBean.isCollectionUsageThresholdSupported() method to determine + The collection usage threshold is a manageable attribute that is applicable only to some garbage-collected memory pools. + This attribute reports the amount of memory taken up by objects that are still in use after a garbage collection cycle. + Use the MemoryPoolMXBean.isCollectionUsageThresholdSupported() method to determine if this functionality is supported by the memory pool to avoid an unexpected UnsupportedOperationException.
    The following names are reported for heap memory pools that support the collection usage threshold attribute: diff --git a/docs/api/jdk11/jdk.management/com/ibm/lang/management/MemoryUsageRetrievalException.html b/docs/api/jdk11/jdk.management/com/ibm/lang/management/MemoryUsageRetrievalException.html index 91b2b6bf37..111134b2bf 100644 --- a/docs/api/jdk11/jdk.management/com/ibm/lang/management/MemoryUsageRetrievalException.html +++ b/docs/api/jdk11/jdk.management/com/ibm/lang/management/MemoryUsageRetrievalException.html @@ -146,7 +146,7 @@

    Class MemoryUsageR
    public class MemoryUsageRetrievalException
     extends Exception
    -
    Exception class whose instance is thrown when Memory usage sampling fails. +
    Exception class whose instance is thrown when Memory usage sampling fails. For exact cause one needs to inspect the exception string message capturing the details by calling the toString() method.
    @@ -177,7 +177,7 @@

    Constructor Summary

    MemoryUsageRetrievalException​(String msg) -
    Constructor for the exception class that takes a message string +
    Constructor for the exception class that takes a message string describing the exact nature of the exception.
    @@ -229,11 +229,11 @@

    Constructor Detail

  • MemoryUsageRetrievalException

    public MemoryUsageRetrievalException​(String msg)
    -
    Constructor for the exception class that takes a message string +
    Constructor for the exception class that takes a message string describing the exact nature of the exception.
    Parameters:
    -
    msg - The string that describes the exact nature of the exception +
    msg - The string that describes the exact nature of the exception that occurred while sampling memory usage statistics.
  • diff --git a/docs/api/jdk11/jdk.management/com/ibm/lang/management/RuntimeMXBean.html b/docs/api/jdk11/jdk.management/com/ibm/lang/management/RuntimeMXBean.html index 92bc8f8cd8..39bf210b0d 100644 --- a/docs/api/jdk11/jdk.management/com/ibm/lang/management/RuntimeMXBean.html +++ b/docs/api/jdk11/jdk.management/com/ibm/lang/management/RuntimeMXBean.html @@ -214,7 +214,7 @@

    Method Summary

    double getVMGeneratedCPULoad() -
    Returns a system load average calculated over the minute preceding +
    Returns a system load average calculated over the minute preceding the call averaged over the number of CPU available to Java virtual machine process.
    @@ -223,7 +223,7 @@

    Method Summary

    String getVmId() -
    This is provided for the benefit of applications which use attach API to load JVMTI agents +
    This is provided for the benefit of applications which use attach API to load JVMTI agents into their own JVMs.
    @@ -322,16 +322,16 @@

    getProcessID

    since="10") long getProcessID()
    Deprecated, for removal: This API element is subject to removal in a future version. -
    As of Java 10. Use +
    As of Java 10. Use getPid() instead.
    Returns the native process identifier that identifies the current - Java process to the operating system. The value is prone to being - recycled over a period of time, as considered suitable by the + Java process to the operating system. The value is prone to being + recycled over a period of time, as considered suitable by the operating system.
    Returns:
    -
    A long representing the process ID (pid) on the underlying +
    A long representing the process ID (pid) on the underlying operating system.

  • @@ -343,7 +343,7 @@

    getProcessID

  • getVMGeneratedCPULoad

    double getVMGeneratedCPULoad()
    -
    Returns a system load average calculated over the minute preceding +
    Returns a system load average calculated over the minute preceding the call averaged over the number of CPU available to Java virtual machine process.
    @@ -428,7 +428,7 @@

    isAttachApiTerminated

  • getVmId

    String getVmId()
    -
    This is provided for the benefit of applications which use attach API to load JVMTI agents +
    This is provided for the benefit of applications which use attach API to load JVMTI agents into their own JVMs.
    Returns:
    diff --git a/docs/api/jdk11/jdk.management/com/ibm/lang/management/ThreadMXBean.html b/docs/api/jdk11/jdk.management/com/ibm/lang/management/ThreadMXBean.html index 791ddf2a79..3b1a83e54b 100644 --- a/docs/api/jdk11/jdk.management/com/ibm/lang/management/ThreadMXBean.html +++ b/docs/api/jdk11/jdk.management/com/ibm/lang/management/ThreadMXBean.html @@ -185,7 +185,7 @@

    Method Summary

    long[] getNativeThreadIds​(long[] threadIDs) -
    Fetches an array of the native (operating system assigned) identifiers +
    Fetches an array of the native (operating system assigned) identifiers corresponding to unique TIDs (as returned by java/lang/Thread.getId()) specified to it.
    @@ -236,7 +236,7 @@

    getNativeThreadIds

    long[] getNativeThreadIds​(long[] threadIDs)
                        throws IllegalArgumentException,
                               SecurityException
    -
    Fetches an array of the native (operating system assigned) identifiers +
    Fetches an array of the native (operating system assigned) identifiers corresponding to unique TIDs (as returned by java/lang/Thread.getId()) specified to it.
    Parameters:
    @@ -248,7 +248,7 @@

    getNativeThreadIds

    element of the returned array.
  • Throws:
    IllegalArgumentException - is thrown if any of the thread identifiers passed is invalid (<=0).
    -
    SecurityException - is thrown if the caller does not have sufficient permissions +
    SecurityException - is thrown if the caller does not have sufficient permissions (ManagementPermission("monitor"))
    @@ -263,7 +263,7 @@

    getNativeThreadId

    throws IllegalArgumentException, SecurityException
    Find the native (operating system assigned) thread identifiers corresponding - to a unique TID (as returned by java/lang/Thread.getId()). When querying multiple threadIDs, + to a unique TID (as returned by java/lang/Thread.getId()). When querying multiple threadIDs, consider using getNativeThreadIds(long[]) as it is more efficient than getNativeThreadId().
    Parameters:
    @@ -273,7 +273,7 @@

    getNativeThreadId

    ID is no longer alive or does not exist, -1 is returned.
    Throws:
    IllegalArgumentException - is thrown if the thread identifier passed is invalid (<=0).
    -
    SecurityException - is thrown if the caller does not have sufficient permissions +
    SecurityException - is thrown if the caller does not have sufficient permissions (ManagementPermission("monitor"))
    @@ -293,7 +293,7 @@

    dumpAllExtendedThreads

    threads in the virtual machine during the time it is invoked. Fetches an array of ExtendedThreadInfo objects that provide native thread identifiers along with java.lang.management.ThreadInfo object representing the thread. - Consider using dumpAllExtendedThreads() in place of dumpAllThreads() as it provides + Consider using dumpAllExtendedThreads() in place of dumpAllThreads() as it provides additional thread identification information in an efficient manner.
    Parameters:
    @@ -306,11 +306,11 @@

    dumpAllExtendedThreads

    Returns:
    Array of ExtendedThreadInfo objects.
    Throws:
    -
    SecurityException - is thrown if the caller does not have sufficient permissions +
    SecurityException - is thrown if the caller does not have sufficient permissions (ManagementPermission("monitor"))
    UnsupportedOperationException - is thrown if the JVM does not support monitoring object monitor usage or ownable synchronizer usage, even as it has been specified.
    -
    InternalError - is thrown in case an error occurs while fetching thread information, +
    InternalError - is thrown in case an error occurs while fetching thread information, typically, an internal error resulting from an inconsistency in the class library.
    diff --git a/docs/api/jdk11/jdk.management/com/ibm/lang/management/UnixOperatingSystemMXBean.html b/docs/api/jdk11/jdk.management/com/ibm/lang/management/UnixOperatingSystemMXBean.html index cb1a29bf4a..52ae7bd5aa 100644 --- a/docs/api/jdk11/jdk.management/com/ibm/lang/management/UnixOperatingSystemMXBean.html +++ b/docs/api/jdk11/jdk.management/com/ibm/lang/management/UnixOperatingSystemMXBean.html @@ -238,7 +238,7 @@

    getMaxFileDescriptorCount

    getMaxFileDescriptorCount in interface UnixOperatingSystemMXBean
    Returns:
    The maximum number of file descriptors that can be opened in a process or - -1, if an error occurred while obtaining this. If the operating system doesn't have + -1, if an error occurred while obtaining this. If the operating system doesn't have any limits configured, Long.MAX_VALUE is returned.
    Since:
    1.8
    diff --git a/docs/api/jdk11/jdk.management/com/ibm/lang/management/class-use/JvmCpuMonitorInfo.html b/docs/api/jdk11/jdk.management/com/ibm/lang/management/class-use/JvmCpuMonitorInfo.html index 8fcd2c3487..d0fbce36df 100644 --- a/docs/api/jdk11/jdk.management/com/ibm/lang/management/class-use/JvmCpuMonitorInfo.html +++ b/docs/api/jdk11/jdk.management/com/ibm/lang/management/class-use/JvmCpuMonitorInfo.html @@ -140,7 +140,7 @@

    Uses of static JvmCpuMonitorInfo JvmCpuMonitorInfo.from​(CompositeData cd) -
    Receives a CompositeData representing a +
    Receives a CompositeData representing a JvmCpuMonitorInfo object and attempts to return the root JvmCpuMonitorInfo instance.
    diff --git a/docs/api/jdk11/jdk.management/com/ibm/lang/management/package-summary.html b/docs/api/jdk11/jdk.management/com/ibm/lang/management/package-summary.html index d6d8cb5e7e..584bd0352e 100644 --- a/docs/api/jdk11/jdk.management/com/ibm/lang/management/package-summary.html +++ b/docs/api/jdk11/jdk.management/com/ibm/lang/management/package-summary.html @@ -125,7 +125,7 @@

    Package com.ibm.lang.management

    ExtendedThreadInfo -
    Class encapsulates a ThreadInfo instance along with the corresponding native thread identification +
    Class encapsulates a ThreadInfo instance along with the corresponding native thread identification information as assigned by the operating system.
    diff --git a/docs/api/jdk11/jdk.management/com/ibm/lang/management/package-use.html b/docs/api/jdk11/jdk.management/com/ibm/lang/management/package-use.html index b1cad9b12e..8d0ca00333 100644 --- a/docs/api/jdk11/jdk.management/com/ibm/lang/management/package-use.html +++ b/docs/api/jdk11/jdk.management/com/ibm/lang/management/package-use.html @@ -142,7 +142,7 @@

    Uses of Packag ExtendedThreadInfo -
    Class encapsulates a ThreadInfo instance along with the corresponding native thread identification +
    Class encapsulates a ThreadInfo instance along with the corresponding native thread identification information as assigned by the operating system.
    diff --git a/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/GuestOSInfoRetrievalException.html b/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/GuestOSInfoRetrievalException.html index 73a9fcfb6c..595b0e5360 100644 --- a/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/GuestOSInfoRetrievalException.html +++ b/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/GuestOSInfoRetrievalException.html @@ -146,7 +146,7 @@

    Class GuestOSInfoR
    public class GuestOSInfoRetrievalException
     extends Exception
    -
    This exception class is thrown when retrieving +
    This exception class is thrown when retrieving Guest (Virtual Machine(VM)/Logical Partition(LPAR)) usage statistics fails. It could be trying to retrieve either GuestOSProcessorUsage or GuestOSMemoryUsage. For exact cause one needs to inspect the exception diff --git a/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/GuestOSMXBean.html b/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/GuestOSMXBean.html index 5cb872695b..e21c87a67a 100644 --- a/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/GuestOSMXBean.html +++ b/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/GuestOSMXBean.html @@ -176,7 +176,7 @@

    Interface GuestOSMXBean

    if (true != mbeanServer.isRegistered(mxbeanName)) { // GuestOSMXBean not registered } - GuestOSMXBean guestBean = JMX.newMXBeanProxy(mbeanServer, mxbeanName, GuestOSMXBean.class); + GuestOSMXBean guestBean = JMX.newMXBeanProxy(mbeanServer, mxbeanName, GuestOSMXBean.class); } catch (Exception e) { // Exception Handling } @@ -297,7 +297,7 @@

    retrieveProcessorUsage

    GuestOSProcessorUsage retrieveProcessorUsage()
                                           throws GuestOSInfoRetrievalException
    Function instantiates a GuestOSProcessorUsage object and populates it with the - current snapshot of Processor Usage statistics of the Guest as seen by the Hypervisor. + current snapshot of Processor Usage statistics of the Guest as seen by the Hypervisor. The statistics are an aggregate across all physical CPUs assigned to the Guest by the Hypervisor.
    Returns:
    @@ -350,7 +350,7 @@

    retrieveMemoryUsage

    The new GuestOSMemoryUsage object.
    Throws:
    GuestOSInfoRetrievalException - if it failed to obtain usage statistics. - +

    In case of an exception, the handler code can use toString() on the exception code to obtain a description of the exception.

    diff --git a/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/GuestOSMemoryUsage.html b/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/GuestOSMemoryUsage.html index f2c6974d9e..ab80c468f1 100644 --- a/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/GuestOSMemoryUsage.html +++ b/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/GuestOSMemoryUsage.html @@ -335,7 +335,7 @@

    from

    object and attempts to return the root GuestOSMemoryUsage instance.
    Parameters:
    -
    cd - A CompositeData that represents a +
    cd - A CompositeData that represents a GuestOSMemoryUsage.
    Returns:
    if cd is non- null, returns a new instance of diff --git a/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/GuestOSProcessorUsage.html b/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/GuestOSProcessorUsage.html index 37d1e63ab4..d01c834ac6 100644 --- a/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/GuestOSProcessorUsage.html +++ b/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/GuestOSProcessorUsage.html @@ -207,7 +207,7 @@

    Method Summary

    static GuestOSProcessorUsage from​(CompositeData cd) -
    Receives a CompositeData representing a +
    Receives a CompositeData representing a GuestOSProcessorUsage object and attempts to return the root GuestOSProcessorUsage instance.
    @@ -299,7 +299,7 @@

    Method Detail

    getCpuTime

    public long getCpuTime()
    The total used time of the Guest as reported by the Hypervisor in microseconds. -
      +
      • z/OS maintains CPU usage history only for the last 4 hours. The value might not be monotonically increasing.
    @@ -376,12 +376,12 @@

    getCpuEntitlement

  • from

    public static GuestOSProcessorUsage from​(CompositeData cd)
    -
    Receives a CompositeData representing a +
    Receives a CompositeData representing a GuestOSProcessorUsage object and attempts to return the root GuestOSProcessorUsage instance.
    Parameters:
    -
    cd - A CompositeData that represents a +
    cd - A CompositeData that represents a GuestOSProcessorUsage.
    Returns:
    if cd is non- null, returns a new instance of diff --git a/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/HypervisorMXBean.html b/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/HypervisorMXBean.html index 2beb10a6ac..0f635e74ae 100644 --- a/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/HypervisorMXBean.html +++ b/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/HypervisorMXBean.html @@ -181,7 +181,7 @@

    Interface HypervisorMXBean< if (true != mbeanServer.isRegistered(mxbeanName)) { // HypervisorMXBean not registered } - HypervisorMXBean hypBean = JMX.newMXBeanProxy(mbeanServer, mxbeanName, HypervisorMXBean.class); + HypervisorMXBean hypBean = JMX.newMXBeanProxy(mbeanServer, mxbeanName, HypervisorMXBean.class); } catch (Exception e) { // Exception Handling } diff --git a/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/class-use/GuestOSProcessorUsage.html b/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/class-use/GuestOSProcessorUsage.html index fd03224e32..61e9580923 100644 --- a/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/class-use/GuestOSProcessorUsage.html +++ b/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/class-use/GuestOSProcessorUsage.html @@ -141,7 +141,7 @@

    Uses of static GuestOSProcessorUsage GuestOSProcessorUsage.from​(CompositeData cd) -
    Receives a CompositeData representing a +
    Receives a CompositeData representing a GuestOSProcessorUsage object and attempts to return the root GuestOSProcessorUsage instance.
    diff --git a/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/package-summary.html b/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/package-summary.html index 34ac1e4843..a525791d10 100644 --- a/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/package-summary.html +++ b/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/package-summary.html @@ -169,7 +169,7 @@

    Package com.ibm.virtualization.management GuestOSInfoRetrievalException -
    This exception class is thrown when retrieving +
    This exception class is thrown when retrieving Guest (Virtual Machine(VM)/Logical Partition(LPAR)) usage statistics fails.
    diff --git a/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/package-use.html b/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/package-use.html index 1bbddfcb66..dc8430e97d 100644 --- a/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/package-use.html +++ b/docs/api/jdk11/jdk.management/com/ibm/virtualization/management/package-use.html @@ -135,7 +135,7 @@

    Uses GuestOSInfoRetrievalException -
    This exception class is thrown when retrieving +
    This exception class is thrown when retrieving Guest (Virtual Machine(VM)/Logical Partition(LPAR)) usage statistics fails.
    diff --git a/docs/api/jdk11/jdk.management/jdk/crac/management/CRaCMXBean.html b/docs/api/jdk11/jdk.management/jdk/crac/management/CRaCMXBean.html index 36954e15a6..0e7807e218 100644 --- a/docs/api/jdk11/jdk.management/jdk/crac/management/CRaCMXBean.html +++ b/docs/api/jdk11/jdk.management/jdk/crac/management/CRaCMXBean.html @@ -137,7 +137,7 @@

    Interface CRaCMXBean

    All Known Implementing Classes:
    -
    CRaCMXBeanImpl
    +
    CRaCMXBeanImpl

    public interface CRaCMXBean
    diff --git a/docs/api/jdk11/jdk.management/jdk/crac/management/class-use/CRaCMXBean.html b/docs/api/jdk11/jdk.management/jdk/crac/management/class-use/CRaCMXBean.html
    index 69278b61fc..c81be1f629 100644
    --- a/docs/api/jdk11/jdk.management/jdk/crac/management/class-use/CRaCMXBean.html
    +++ b/docs/api/jdk11/jdk.management/jdk/crac/management/class-use/CRaCMXBean.html
    @@ -114,6 +114,10 @@ 

    Uses
    This package contains a management interface of the CRaC functionality in the Java virtual machine.
    + +jdk.crac.management.internal +  +

  • @@ -125,7 +129,31 @@

    Uses

    Uses of CRaCMXBean in jdk.crac.management

    - + + + + + + + + + + + + + +
    Classes in jdk.crac.management that implement CRaCMXBean Methods in jdk.crac.management that return CRaCMXBean 
    Modifier and TypeMethodDescription
    static CRaCMXBeanCRaCMXBean.getCRaCMXBean() +
    Returns the implementation of CRaCMXBean.
    +
    + + +
  • +
    + + +

    Uses of CRaCMXBean in jdk.crac.management.internal

    + + @@ -134,7 +162,7 @@

    Uses of

    - + @@ -142,7 +170,7 @@

    Uses of -

    + @@ -151,16 +179,9 @@

    Uses of

    - - - - - - + diff --git a/docs/api/jdk11/jdk.management/jdk/crac/management/CRaCMXBeanImpl.html b/docs/api/jdk11/jdk.management/jdk/crac/management/internal/CRaCMXBeanImpl.html similarity index 79% rename from docs/api/jdk11/jdk.management/jdk/crac/management/CRaCMXBeanImpl.html rename to docs/api/jdk11/jdk.management/jdk/crac/management/internal/CRaCMXBeanImpl.html index 032b4aa595..fa41a0fdea 100644 --- a/docs/api/jdk11/jdk.management/jdk/crac/management/CRaCMXBeanImpl.html +++ b/docs/api/jdk11/jdk.management/jdk/crac/management/internal/CRaCMXBeanImpl.html @@ -5,22 +5,22 @@ CRaCMXBeanImpl (OpenJ9 JDK 11) - + - - - - - - + + + + + + - - + + - +
    Classes in jdk.crac.management.internal that implement CRaCMXBean 
    Modifier and Type Classclass CRaCMXBeanImplCRaCMXBeanImpl
    An implementation of the CRaCMXBean interface.
    Methods in jdk.crac.management that return CRaCMXBean Methods in jdk.crac.management.internal that return CRaCMXBean 
    Modifier and Type Methodstatic CRaCMXBeanCRaCMXBean.getCRaCMXBean() -
    Returns the implementation of CRaCMXBean.
    -
    static CRaCMXBeanCRaCMXBeanImpl.getInstance()CRaCMXBeanImpl.getInstance() -
    Returns an instance of CRaCMXBeanImpl.
    +
    Returns an instance of CRaCMXBeanImpl.
    Description
    static CRaCMXBeanstatic CRaCMXBean getInstance() -
    Returns an instance of CRaCMXBeanImpl.
    +
    Returns an instance of CRaCMXBeanImpl.
    @@ -204,8 +204,8 @@

    Methods declared in class java.lang. -

    Methods declared in interface jdk.crac.management.CRaCMXBean

    -getRestoreTime, getUptimeSinceRestore
  • +

    Methods declared in interface jdk.crac.management.CRaCMXBean

    +getRestoreTime, getUptimeSinceRestore
    • @@ -236,11 +236,11 @@

      Method Detail

      diff --git a/docs/api/jdk11/jdk.management/jdk/crac/management/internal/class-use/CRaCMXBeanImpl.html b/docs/api/jdk11/jdk.management/jdk/crac/management/internal/class-use/CRaCMXBeanImpl.html new file mode 100644 index 0000000000..7a90801a20 --- /dev/null +++ b/docs/api/jdk11/jdk.management/jdk/crac/management/internal/class-use/CRaCMXBeanImpl.html @@ -0,0 +1,107 @@ + + + + + +Uses of Class jdk.crac.management.internal.CRaCMXBeanImpl (OpenJ9 JDK 11) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      jdk.crac.management.internal.CRaCMXBeanImpl

      +
      +
      No usage of jdk.crac.management.internal.CRaCMXBeanImpl
      +
      + + + diff --git a/docs/api/jdk11/jdk.management/jdk/crac/management/internal/package-summary.html b/docs/api/jdk11/jdk.management/jdk/crac/management/internal/package-summary.html new file mode 100644 index 0000000000..8c06064ecd --- /dev/null +++ b/docs/api/jdk11/jdk.management/jdk/crac/management/internal/package-summary.html @@ -0,0 +1,129 @@ + + + + + +jdk.crac.management.internal (OpenJ9 JDK 11) + + + + + + + + + + + + + + + +
      + +
      +
      +
      + +

      Package jdk.crac.management.internal

      +
      +
      +
        +
      • + + + + + + + + + + + + +
        Class Summary 
        ClassDescription
        CRaCMXBeanImpl +
        An implementation of the CRaCMXBean interface.
        +
        +
      • +
      +
      +
      + + + diff --git a/docs/api/jdk11/jdk.management/jdk/crac/management/internal/package-tree.html b/docs/api/jdk11/jdk.management/jdk/crac/management/internal/package-tree.html new file mode 100644 index 0000000000..b33b1889e4 --- /dev/null +++ b/docs/api/jdk11/jdk.management/jdk/crac/management/internal/package-tree.html @@ -0,0 +1,122 @@ + + + + + +jdk.crac.management.internal Class Hierarchy (OpenJ9 JDK 11) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Hierarchy For Package jdk.crac.management.internal

      +Package Hierarchies: + +
      +
      +
      +

      Class Hierarchy

      + +
      +
      +
      + + + diff --git a/docs/api/jdk11/jdk.management/jdk/crac/management/class-use/CRaCMXBeanImpl.html b/docs/api/jdk11/jdk.management/jdk/crac/management/internal/package-use.html similarity index 85% rename from docs/api/jdk11/jdk.management/jdk/crac/management/class-use/CRaCMXBeanImpl.html rename to docs/api/jdk11/jdk.management/jdk/crac/management/internal/package-use.html index 65c51e7320..e074bf2b11 100644 --- a/docs/api/jdk11/jdk.management/jdk/crac/management/class-use/CRaCMXBeanImpl.html +++ b/docs/api/jdk11/jdk.management/jdk/crac/management/internal/package-use.html @@ -3,7 +3,7 @@ -Uses of Class jdk.crac.management.CRaCMXBeanImpl (OpenJ9 JDK 11) +Uses of Package jdk.crac.management.internal (OpenJ9 JDK 11) @@ -21,7 +21,7 @@