Skip to content

Commit

Permalink
Merge pull request eclipse-openj9#1227 from pshipton/api21a
Browse files Browse the repository at this point in the history
Update jdk21 api docs for 0.42
  • Loading branch information
babsingh authored Nov 27, 2023
2 parents 72fdc24 + e099cdd commit 63f7c19
Show file tree
Hide file tree
Showing 51 changed files with 1,891 additions and 850 deletions.
87 changes: 49 additions & 38 deletions docs/api/jdk21/allclasses-index.html
Original file line number Diff line number Diff line change
Expand Up @@ -763,74 +763,85 @@ <h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces<
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Factory for creating different types of contexts.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="openj9.dtfj/com/ibm/j9ddr/libraries/CoreFileResolver.html" title="class in com.ibm.j9ddr.libraries">CoreFileResolver</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="openj9.dtfj/com/ibm/j9ddr/vm29/tools/ddrinteractive/commands/CoreInfoCommand.html" title="class in com.ibm.j9ddr.vm29.tools.ddrinteractive.commands">CoreInfoCommand</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Runs DDR extension !</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="openj9.dtfj/com/ibm/j9ddr/vm29/tools/ddrinteractive/commands/ContinuationStackWalkCommand.html" title="class in com.ibm.j9ddr.vm29.tools.ddrinteractive.commands">ContinuationStackWalkCommand</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">DDR command to walk the stack frames of a continuation.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="openj9.dtfj/com/ibm/j9ddr/corereaders/CoreReader.html" title="class in com.ibm.j9ddr.corereaders">CoreReader</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="openj9.dtfj/com/ibm/j9ddr/libraries/CoreFileResolver.html" title="class in com.ibm.j9ddr.libraries">CoreFileResolver</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="openj9.dtfj/com/ibm/j9ddr/vm29/tools/ddrinteractive/commands/CoreInfoCommand.html" title="class in com.ibm.j9ddr.vm29.tools.ddrinteractive.commands">CoreInfoCommand</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Runs DDR extension !</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="openj9.dtfj/com/ibm/j9ddr/corereaders/CoreReader.html" title="class in com.ibm.j9ddr.corereaders">CoreReader</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Factory for ICoreReader implementations.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="openj9.dtfj/com/ibm/dtfj/corereaders/CoreReaderSupport.html" title="class in com.ibm.dtfj.corereaders">CoreReaderSupport</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="openj9.dtfj/com/ibm/dtfj/corereaders/CorruptCoreException.html" title="class in com.ibm.dtfj.corereaders">CorruptCoreException</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="openj9.dtfj/com/ibm/dtfj/corereaders/CoreReaderSupport.html" title="class in com.ibm.dtfj.corereaders">CoreReaderSupport</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="openj9.dtfj/com/ibm/dtfj/corereaders/CorruptCoreException.html" title="class in com.ibm.dtfj.corereaders">CorruptCoreException</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
<div class="block">Used by the core readers when they recognize a core file as a certain type but know that it is damaged and unusable</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="openj9.dtfj/com/ibm/j9ddr/corereaders/CorruptCoreException.html" title="class in com.ibm.j9ddr.corereaders">CorruptCoreException</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="openj9.dtfj/com/ibm/j9ddr/corereaders/CorruptCoreException.html" title="class in com.ibm.j9ddr.corereaders">CorruptCoreException</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
<div class="block">Used by the core readers when they recognize a core file as a certain type
but know that it is damaged and unusable</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="openj9.dtfj/com/ibm/dtfj/image/CorruptData.html" title="interface in com.ibm.dtfj.image">CorruptData</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="openj9.dtfj/com/ibm/dtfj/image/CorruptData.html" title="interface in com.ibm.dtfj.image">CorruptData</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">This class is used to indicate that corruption has been detected in the image.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="openj9.dtfj/com/ibm/dtfj/image/j9/CorruptData.html" title="class in com.ibm.dtfj.image.j9">CorruptData</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="openj9.dtfj/com/ibm/dtfj/image/CorruptDataException.html" title="class in com.ibm.dtfj.image">CorruptDataException</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="openj9.dtfj/com/ibm/dtfj/image/j9/CorruptData.html" title="class in com.ibm.dtfj.image.j9">CorruptData</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="openj9.dtfj/com/ibm/dtfj/image/CorruptDataException.html" title="class in com.ibm.dtfj.image">CorruptDataException</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
<div class="block">Used to indicate that corruption has been detected in the image.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="openj9.dtfj/com/ibm/j9ddr/CorruptDataException.html" title="class in com.ibm.j9ddr">CorruptDataException</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="openj9.dtfj/com/ibm/j9ddr/CorruptDataException.html" title="class in com.ibm.j9ddr">CorruptDataException</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="openj9.dtfj/com/ibm/j9ddr/vm29/j9/gc/CorruptFreeEntryException.html" title="class in com.ibm.j9ddr.vm29.j9.gc">CorruptFreeEntryException</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="openj9.dtfj/com/ibm/j9ddr/vm29/j9/gc/CorruptHintException.html" title="class in com.ibm.j9ddr.vm29.j9.gc">CorruptHintException</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="openj9.dtfj/com/ibm/j9ddr/vm29/j9/gc/CorruptFreeEntryException.html" title="class in com.ibm.j9ddr.vm29.j9.gc">CorruptFreeEntryException</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="openj9.dtfj/com/ibm/dtfj/image/j9/corrupt/CorruptImagePointer.html" title="class in com.ibm.dtfj.image.j9.corrupt">CorruptImagePointer</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="openj9.dtfj/com/ibm/j9ddr/vm29/j9/gc/CorruptHintException.html" title="class in com.ibm.j9ddr.vm29.j9.gc">CorruptHintException</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="openj9.dtfj/com/ibm/dtfj/image/j9/corrupt/CorruptImagePointer.html" title="class in com.ibm.dtfj.image.j9.corrupt">CorruptImagePointer</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Class to represent a corrupt pointer and can be used to populate a corrupt data exception.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="openj9.dtfj/com/ibm/j9ddr/vm29/view/dtfj/java/corrupt/CorruptJavaObject.html" title="class in com.ibm.j9ddr.vm29.view.dtfj.java.corrupt">CorruptJavaObject</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="openj9.dtfj/com/ibm/j9ddr/vm29/pointer/CorruptPointer.html" title="class in com.ibm.j9ddr.vm29.pointer">CorruptPointer</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="openj9.dtfj/com/ibm/j9ddr/vm29/view/dtfj/java/corrupt/CorruptJavaObject.html" title="class in com.ibm.j9ddr.vm29.view.dtfj.java.corrupt">CorruptJavaObject</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="openj9.dtfj/com/ibm/j9ddr/exceptions/CorruptStructuresException.html" title="class in com.ibm.j9ddr.exceptions">CorruptStructuresException</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="openj9.dtfj/com/ibm/j9ddr/vm29/pointer/CorruptPointer.html" title="class in com.ibm.j9ddr.vm29.pointer">CorruptPointer</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="openj9.dtfj/com/ibm/j9ddr/exceptions/CorruptStructuresException.html" title="class in com.ibm.j9ddr.exceptions">CorruptStructuresException</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
<div class="block">Exception to indicate that the DDR blob is corrupt and cannot be read.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="openj9.dtfj/com/ibm/j9ddr/vm29/tools/ddrinteractive/commands/CPDescriptionCommand.html" title="class in com.ibm.j9ddr.vm29.tools.ddrinteractive.commands">CPDescriptionCommand</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="jdk.management/com/ibm/lang/management/CpuLoadCalculationConstants.html" title="interface in com.ibm.lang.management">CpuLoadCalculationConstants</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="openj9.dtfj/com/ibm/j9ddr/vm29/tools/ddrinteractive/commands/CPDescriptionCommand.html" title="class in com.ibm.j9ddr.vm29.tools.ddrinteractive.commands">CPDescriptionCommand</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="jdk.management/com/ibm/lang/management/CpuLoadCalculationConstants.html" title="interface in com.ibm.lang.management">CpuLoadCalculationConstants</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Constants used by <a href="jdk.management/com/ibm/lang/management/OperatingSystemMXBean.html#getProcessCpuLoad()"><code>OperatingSystemMXBean.getProcessCpuLoad()</code></a> and
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/jdk.management/com/sun/management/OperatingSystemMXBean.html#getSystemCpuLoad()" title="class or interface in com.sun.management" class="external-link" target="_blank"><code>OperatingSystemMXBean.getSystemCpuLoad()</code></a> methods.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="openj9.criu/org/eclipse/openj9/criu/CRIUDumpPermission.html" title="class in org.eclipse.openj9.criu">CRIUDumpPermission</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="openj9.criu/org/eclipse/openj9/criu/CRIUDumpPermission.html" title="class in org.eclipse.openj9.criu">CRIUDumpPermission</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The permission class for operations on the org.eclipse.openj9.criu.CRIUSupport class.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="openj9.criu/org/eclipse/openj9/criu/CRIUSupport.html" title="class in org.eclipse.openj9.criu">CRIUSupport</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="openj9.criu/org/eclipse/openj9/criu/CRIUSupport.html" title="class in org.eclipse.openj9.criu">CRIUSupport</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">CRIU Support API

A checkpoint is the act of halting the JVM, saving its state and writing it out to a file(s).</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="openj9.criu/org/eclipse/openj9/criu/CRIUSupport.HookMode.html" title="enum class in org.eclipse.openj9.criu">CRIUSupport.HookMode</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block">A hook can be one of the following states:

SINGLE_THREAD_MODE - a mode in which only the Java thread that requested a
checkpoint is permitted to run.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="openj9.dtfj/com/ibm/j9ddr/vm29/tools/ddrinteractive/structureformat/extensions/CStringFieldFormatter.html" title="class in com.ibm.j9ddr.vm29.tools.ddrinteractive.structureformat.extensions">CStringFieldFormatter</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Field formatter that adds the value of any char * string fields.</div>
Expand Down
6 changes: 6 additions & 0 deletions docs/api/jdk21/index-files/index-10.html
Original file line number Diff line number Diff line change
Expand Up @@ -1159,6 +1159,8 @@ <h2 class="title" id="I:J">J</h2>
</dd>
<dt><a href="../openj9.dtfj/com/ibm/j9ddr/vm29/tools/ddrinteractive/JavaVersionHelper.html#%3Cinit%3E()" class="member-name-link">JavaVersionHelper()</a> - Constructor for class com.ibm.j9ddr.vm29.tools.ddrinteractive.<a href="../openj9.dtfj/com/ibm/j9ddr/vm29/tools/ddrinteractive/JavaVersionHelper.html" title="class in com.ibm.j9ddr.vm29.tools.ddrinteractive">JavaVersionHelper</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../openj9.dtfj/com/ibm/j9ddr/vm29/j9/stackwalker/WalkState.html#javaVM" class="member-name-link">javaVM</a> - Variable in class com.ibm.j9ddr.vm29.j9.stackwalker.<a href="../openj9.dtfj/com/ibm/j9ddr/vm29/j9/stackwalker/WalkState.html" title="class in com.ibm.j9ddr.vm29.j9.stackwalker">WalkState</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../openj9.dtfj/com/ibm/dtfj/java/j9/JavaVMInitArgs.html" class="type-name-link" title="class in com.ibm.dtfj.java.j9">JavaVMInitArgs</a> - Class in <a href="../openj9.dtfj/com/ibm/dtfj/java/j9/package-summary.html">com.ibm.dtfj.java.j9</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../openj9.dtfj/com/ibm/dtfj/java/JavaVMInitArgs.html" class="type-name-link" title="interface in com.ibm.dtfj.java">JavaVMInitArgs</a> - Interface in <a href="../openj9.dtfj/com/ibm/dtfj/java/package-summary.html">com.ibm.dtfj.java</a></dt>
Expand Down Expand Up @@ -1862,8 +1864,12 @@ <h2 class="title" id="I:J">J</h2>
<dd>&nbsp;</dd>
<dt><a href="../openj9.dtfj/com/ibm/j9ddr/vm29/j9/stackwalker/MethodMetaData.html#jitAddSpilledRegistersForDataResolve(com.ibm.j9ddr.vm29.j9.stackwalker.WalkState)" class="member-name-link">jitAddSpilledRegistersForDataResolve(WalkState)</a> - Static method in class com.ibm.j9ddr.vm29.j9.stackwalker.<a href="../openj9.dtfj/com/ibm/j9ddr/vm29/j9/stackwalker/MethodMetaData.html" title="class in com.ibm.j9ddr.vm29.j9.stackwalker">MethodMetaData</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../openj9.dtfj/com/ibm/j9ddr/vm29/j9/stackwalker/WalkState.html#jitFPRegisterStorageBase" class="member-name-link">jitFPRegisterStorageBase</a> - Variable in class com.ibm.j9ddr.vm29.j9.stackwalker.<a href="../openj9.dtfj/com/ibm/j9ddr/vm29/j9/stackwalker/WalkState.html" title="class in com.ibm.j9ddr.vm29.j9.stackwalker">WalkState</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../openj9.dtfj/com/ibm/j9ddr/vm29/j9/stackwalker/MethodMetaData.html#jitGetMapsFromPC(com.ibm.j9ddr.vm29.pointer.generated.J9JavaVMPointer,com.ibm.j9ddr.vm29.pointer.generated.J9JITExceptionTablePointer,com.ibm.j9ddr.vm29.types.UDATA,com.ibm.j9ddr.vm29.j9.stackwalker.MethodMetaData.JITMaps)" class="member-name-link">jitGetMapsFromPC(J9JavaVMPointer, J9JITExceptionTablePointer, UDATA, MethodMetaData.JITMaps)</a> - Static method in class com.ibm.j9ddr.vm29.j9.stackwalker.<a href="../openj9.dtfj/com/ibm/j9ddr/vm29/j9/stackwalker/MethodMetaData.html" title="class in com.ibm.j9ddr.vm29.j9.stackwalker">MethodMetaData</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../openj9.dtfj/com/ibm/j9ddr/vm29/j9/stackwalker/WalkState.html#jitGlobalStorageBase" class="member-name-link">jitGlobalStorageBase</a> - Variable in class com.ibm.j9ddr.vm29.j9.stackwalker.<a href="../openj9.dtfj/com/ibm/j9ddr/vm29/j9/stackwalker/WalkState.html" title="class in com.ibm.j9ddr.vm29.j9.stackwalker">WalkState</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../openj9.dtfj/com/ibm/dtfj/image/j9/JitImageSection.html" class="type-name-link" title="class in com.ibm.dtfj.image.j9">JitImageSection</a> - Class in <a href="../openj9.dtfj/com/ibm/dtfj/image/j9/package-summary.html">com.ibm.dtfj.image.j9</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../openj9.dtfj/com/ibm/dtfj/image/j9/JitImageSection.html#%3Cinit%3E(com.ibm.dtfj.image.ImagePointer,com.ibm.dtfj.image.ImagePointer,long)" class="member-name-link">JitImageSection(ImagePointer, ImagePointer, long)</a> - Constructor for class com.ibm.dtfj.image.j9.<a href="../openj9.dtfj/com/ibm/dtfj/image/j9/JitImageSection.html" title="class in com.ibm.dtfj.image.j9">JitImageSection</a></dt>
Expand Down
Loading

0 comments on commit 63f7c19

Please sign in to comment.