blob: 89f6b371fe6b74a10d404d215a434cb7dd3eada3 [file] [log] [blame]
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>Uses of Package com.ibm.j9ddr (OpenJ9 JDK 11)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.5.1.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Package com.ibm.j9ddr (OpenJ9 JDK 11)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><div style="margin-top: 9px;"><strong>OpenJ9 JDK 11</strong></div></div>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="Uses of Package com.ibm.j9ddr" class="title">Uses of Package<br>com.ibm.j9ddr</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="package-summary.html">com.ibm.j9ddr</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr">com.ibm.j9ddr</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.corereaders.elf">com.ibm.j9ddr.corereaders.elf</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.corereaders.elf.unwind">com.ibm.j9ddr.corereaders.elf.unwind</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.corereaders.macho">com.ibm.j9ddr.corereaders.macho</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.corereaders.memory">com.ibm.j9ddr.corereaders.memory</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.corereaders.minidump">com.ibm.j9ddr.corereaders.minidump</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.corereaders.minidump.unwind">com.ibm.j9ddr.corereaders.minidump.unwind</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.corereaders.osthread">com.ibm.j9ddr.corereaders.osthread</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.events">com.ibm.j9ddr.events</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.tools.ddrinteractive">com.ibm.j9ddr.tools.ddrinteractive</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.tools.ddrinteractive.commands">com.ibm.j9ddr.tools.ddrinteractive.commands</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.tools.ddrinteractive.plugins">com.ibm.j9ddr.tools.ddrinteractive.plugins</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.view.dtfj">com.ibm.j9ddr.view.dtfj</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.view.dtfj.image">com.ibm.j9ddr.view.dtfj.image</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.view.nativert">com.ibm.j9ddr.view.nativert</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.vm29.events">com.ibm.j9ddr.vm29.events</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.vm29.j9">com.ibm.j9ddr.vm29.j9</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.vm29.j9.gc">com.ibm.j9ddr.vm29.j9.gc</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.vm29.j9.stackmap">com.ibm.j9ddr.vm29.j9.stackmap</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.vm29.j9.stackwalker">com.ibm.j9ddr.vm29.j9.stackwalker</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.vm29.j9.walkers">com.ibm.j9ddr.vm29.j9.walkers</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.vm29.pointer">com.ibm.j9ddr.vm29.pointer</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.vm29.pointer.helper">com.ibm.j9ddr.vm29.pointer.helper</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.vm29.tools.ddrinteractive">com.ibm.j9ddr.vm29.tools.ddrinteractive</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.vm29.tools.ddrinteractive.commands">com.ibm.j9ddr.vm29.tools.ddrinteractive.commands</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.vm29.tools.ddrinteractive.gccheck">com.ibm.j9ddr.vm29.tools.ddrinteractive.gccheck</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.vm29.tools.ddrinteractive.monitors">com.ibm.j9ddr.vm29.tools.ddrinteractive.monitors</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.vm29.view.dtfj">com.ibm.j9ddr.vm29.view.dtfj</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.vm29.view.dtfj.java">com.ibm.j9ddr.vm29.view.dtfj.java</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#com.ibm.j9ddr.vm29.view.dtfj.java.j9">com.ibm.j9ddr.vm29.view.dtfj.java.j9</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="package-summary.html">com.ibm.j9ddr</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/AddressedCorruptDataException.html#com.ibm.j9ddr">AddressedCorruptDataException</a></th>
<td class="colLast">
<div class="block">A CorruptDataException with an address.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/IVMData.html#com.ibm.j9ddr">IVMData</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/J9DDRClassLoader.html#com.ibm.j9ddr">J9DDRClassLoader</a></th>
<td class="colLast">
<div class="block">This ClassLoader serves two purposes.
1) Based on partitioning rules and package namespaces it ensures that
certain classes are loaded once per runtime invocation while others
are loaded once per CORE file being inspected.
2) Generate bytecode at runtime based on the data in the core file (or
structure metadata file) for the J9 structure constants and offsets;
as well as pointer classes.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/StructureHeader.html#com.ibm.j9ddr">StructureHeader</a></th>
<td class="colLast">
<div class="block">Represents the header for the blob</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/StructureHeader.BlobID.html#com.ibm.j9ddr">StructureHeader.BlobID</a></th>
<td class="colLast">
<div class="block">Identifies the type of blob by its name</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/StructureReader.html#com.ibm.j9ddr">StructureReader</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/StructureReader.ConstantDescriptor.html#com.ibm.j9ddr">StructureReader.ConstantDescriptor</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/StructureReader.FieldDescriptor.html#com.ibm.j9ddr">StructureReader.FieldDescriptor</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/StructureReader.PackageNameType.html#com.ibm.j9ddr">StructureReader.PackageNameType</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/StructureReader.StructureDescriptor.html#com.ibm.j9ddr">StructureReader.StructureDescriptor</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/StructureTypeManager.html#com.ibm.j9ddr">StructureTypeManager</a></th>
<td class="colLast">
<div class="block">Helper class for working with structure data</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.corereaders.elf">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="corereaders/elf/package-summary.html">com.ibm.j9ddr.corereaders.elf</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.corereaders.elf">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.corereaders.elf.unwind">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="corereaders/elf/unwind/package-summary.html">com.ibm.j9ddr.corereaders.elf.unwind</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.corereaders.elf.unwind">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.corereaders.macho">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="corereaders/macho/package-summary.html">com.ibm.j9ddr.corereaders.macho</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.corereaders.macho">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/DataUnavailableException.html#com.ibm.j9ddr.corereaders.macho">DataUnavailableException</a></th>
<td class="colLast">
<div class="block">Exception thrown when data isn't available for some reason.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.corereaders.memory">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="corereaders/memory/package-summary.html">com.ibm.j9ddr.corereaders.memory</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/AddressedCorruptDataException.html#com.ibm.j9ddr.corereaders.memory">AddressedCorruptDataException</a></th>
<td class="colLast">
<div class="block">A CorruptDataException with an address.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.corereaders.memory">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/DataUnavailableException.html#com.ibm.j9ddr.corereaders.memory">DataUnavailableException</a></th>
<td class="colLast">
<div class="block">Exception thrown when data isn't available for some reason.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.corereaders.minidump">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="corereaders/minidump/package-summary.html">com.ibm.j9ddr.corereaders.minidump</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.corereaders.minidump">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/DataUnavailableException.html#com.ibm.j9ddr.corereaders.minidump">DataUnavailableException</a></th>
<td class="colLast">
<div class="block">Exception thrown when data isn't available for some reason.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.corereaders.minidump.unwind">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="corereaders/minidump/unwind/package-summary.html">com.ibm.j9ddr.corereaders.minidump.unwind</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.corereaders.minidump.unwind">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.corereaders.osthread">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="corereaders/osthread/package-summary.html">com.ibm.j9ddr.corereaders.osthread</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.corereaders.osthread">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.events">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="events/package-summary.html">com.ibm.j9ddr.events</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.events">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.tools.ddrinteractive">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="tools/ddrinteractive/package-summary.html">com.ibm.j9ddr.tools.ddrinteractive</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.tools.ddrinteractive">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/IVMData.html#com.ibm.j9ddr.tools.ddrinteractive">IVMData</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/NoSuchFieldException.html#com.ibm.j9ddr.tools.ddrinteractive">NoSuchFieldException</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/StructureReader.StructureDescriptor.html#com.ibm.j9ddr.tools.ddrinteractive">StructureReader.StructureDescriptor</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/StructureTypeManager.html#com.ibm.j9ddr.tools.ddrinteractive">StructureTypeManager</a></th>
<td class="colLast">
<div class="block">Helper class for working with structure data</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.tools.ddrinteractive.commands">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="tools/ddrinteractive/commands/package-summary.html">com.ibm.j9ddr.tools.ddrinteractive.commands</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.tools.ddrinteractive.commands">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.tools.ddrinteractive.plugins">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="tools/ddrinteractive/plugins/package-summary.html">com.ibm.j9ddr.tools.ddrinteractive.plugins</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/IVMData.html#com.ibm.j9ddr.tools.ddrinteractive.plugins">IVMData</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.view.dtfj">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="view/dtfj/package-summary.html">com.ibm.j9ddr.view.dtfj</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.view.dtfj">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.view.dtfj.image">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="view/dtfj/image/package-summary.html">com.ibm.j9ddr.view.dtfj.image</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.view.dtfj.image">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/DataUnavailableException.html#com.ibm.j9ddr.view.dtfj.image">DataUnavailableException</a></th>
<td class="colLast">
<div class="block">Exception thrown when data isn't available for some reason.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.view.nativert">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="view/nativert/package-summary.html">com.ibm.j9ddr.view.nativert</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/IBootstrapRunnable.html#com.ibm.j9ddr.view.nativert">IBootstrapRunnable</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.vm29.events">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="vm29/events/package-summary.html">com.ibm.j9ddr.vm29.events</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.events">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.vm29.j9">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="vm29/j9/package-summary.html">com.ibm.j9ddr.vm29.j9</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.j9">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/IVMData.html#com.ibm.j9ddr.vm29.j9">IVMData</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/StructureReader.html#com.ibm.j9ddr.vm29.j9">StructureReader</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.vm29.j9.gc">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="vm29/j9/gc/package-summary.html">com.ibm.j9ddr.vm29.j9.gc</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.j9.gc">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.vm29.j9.stackmap">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="vm29/j9/stackmap/package-summary.html">com.ibm.j9ddr.vm29.j9.stackmap</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.j9.stackmap">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.vm29.j9.stackwalker">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="vm29/j9/stackwalker/package-summary.html">com.ibm.j9ddr.vm29.j9.stackwalker</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.j9.stackwalker">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.vm29.j9.walkers">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="vm29/j9/walkers/package-summary.html">com.ibm.j9ddr.vm29.j9.walkers</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.j9.walkers">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.vm29.pointer">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="vm29/pointer/package-summary.html">com.ibm.j9ddr.vm29.pointer</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.pointer">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/NullPointerDereference.html#com.ibm.j9ddr.vm29.pointer">NullPointerDereference</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.vm29.pointer.helper">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="vm29/pointer/helper/package-summary.html">com.ibm.j9ddr.vm29.pointer.helper</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/AddressedCorruptDataException.html#com.ibm.j9ddr.vm29.pointer.helper">AddressedCorruptDataException</a></th>
<td class="colLast">
<div class="block">A CorruptDataException with an address.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.pointer.helper">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.vm29.tools.ddrinteractive">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="vm29/tools/ddrinteractive/package-summary.html">com.ibm.j9ddr.vm29.tools.ddrinteractive</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.tools.ddrinteractive">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/IBootstrapRunnable.html#com.ibm.j9ddr.vm29.tools.ddrinteractive">IBootstrapRunnable</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.vm29.tools.ddrinteractive.commands">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="vm29/tools/ddrinteractive/commands/package-summary.html">com.ibm.j9ddr.vm29.tools.ddrinteractive.commands</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.tools.ddrinteractive.commands">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.vm29.tools.ddrinteractive.gccheck">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="vm29/tools/ddrinteractive/gccheck/package-summary.html">com.ibm.j9ddr.vm29.tools.ddrinteractive.gccheck</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.tools.ddrinteractive.gccheck">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/IBootstrapRunnable.html#com.ibm.j9ddr.vm29.tools.ddrinteractive.gccheck">IBootstrapRunnable</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.vm29.tools.ddrinteractive.monitors">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="vm29/tools/ddrinteractive/monitors/package-summary.html">com.ibm.j9ddr.vm29.tools.ddrinteractive.monitors</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.tools.ddrinteractive.monitors">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.vm29.view.dtfj">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="vm29/view/dtfj/package-summary.html">com.ibm.j9ddr.vm29.view.dtfj</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.view.dtfj">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/IBootstrapRunnable.html#com.ibm.j9ddr.vm29.view.dtfj">IBootstrapRunnable</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.vm29.view.dtfj.java">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="vm29/view/dtfj/java/package-summary.html">com.ibm.j9ddr.vm29.view.dtfj.java</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.view.dtfj.java">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="com.ibm.j9ddr.vm29.view.dtfj.java.j9">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="vm29/view/dtfj/java/j9/package-summary.html">com.ibm.j9ddr.vm29.view.dtfj.java.j9</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.view.dtfj.java.j9">CorruptDataException</a></th>
<td class="colLast">
<div class="block">Base type for all corrupt data exceptions</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><div style="margin-top: 9px;"><strong>OpenJ9 JDK 11</strong></div></div>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small><a href="https://www.eclipse.org/openj9/" target="_blank">Eclipse OpenJ9 website.</a><br> To raise a bug report or suggest an improvement create an <a href="https://github.com/eclipse-openj9/openj9/issues" target="_blank">Eclipse Openj9 issue.</a><br> Copyright &copy; 1998, 2022, IBM Corp. and others.</small></p>
</footer>
</body>
</html>