blob: b4225e38643f2ea9dad424507018de275f749852 [file] [log] [blame]
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (18) -->
<title>Uses of Package com.ibm.j9ddr (OpenJ9 JDK 18)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="use: module: openj9.dtfj, package: com.ibm.j9ddr">
<meta name="generator" content="javadoc/PackageUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-use-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"></span><span class="nav-bar-toggle-icon"></span><span class="nav-bar-toggle-icon"></span></button>
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<div class="about-language"><div style="margin-top: 9px;"><strong>OpenJ9 JDK 18</strong></div></div>
<ul id="navbar-top-firstrow" class="nav-list" 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="nav-bar-cell1-rev">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#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<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="caption"><span>Packages that use <a href="package-summary.html">com.ibm.j9ddr</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr">com.ibm.j9ddr</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.j9ddr.corereaders.elf">com.ibm.j9ddr.corereaders.elf</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr.corereaders.elf.unwind">com.ibm.j9ddr.corereaders.elf.unwind</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.j9ddr.corereaders.macho">com.ibm.j9ddr.corereaders.macho</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr.corereaders.memory">com.ibm.j9ddr.corereaders.memory</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.j9ddr.corereaders.minidump">com.ibm.j9ddr.corereaders.minidump</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr.corereaders.minidump.unwind">com.ibm.j9ddr.corereaders.minidump.unwind</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.j9ddr.corereaders.osthread">com.ibm.j9ddr.corereaders.osthread</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr.events">com.ibm.j9ddr.events</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.j9ddr.tools.ddrinteractive">com.ibm.j9ddr.tools.ddrinteractive</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr.tools.ddrinteractive.commands">com.ibm.j9ddr.tools.ddrinteractive.commands</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.j9ddr.tools.ddrinteractive.plugins">com.ibm.j9ddr.tools.ddrinteractive.plugins</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr.view.dtfj">com.ibm.j9ddr.view.dtfj</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.j9ddr.view.dtfj.image">com.ibm.j9ddr.view.dtfj.image</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr.view.nativert">com.ibm.j9ddr.view.nativert</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.j9ddr.vm29.events">com.ibm.j9ddr.vm29.events</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr.vm29.j9">com.ibm.j9ddr.vm29.j9</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.j9ddr.vm29.j9.gc">com.ibm.j9ddr.vm29.j9.gc</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr.vm29.j9.stackmap">com.ibm.j9ddr.vm29.j9.stackmap</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.j9ddr.vm29.j9.stackwalker">com.ibm.j9ddr.vm29.j9.stackwalker</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr.vm29.j9.walkers">com.ibm.j9ddr.vm29.j9.walkers</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.j9ddr.vm29.pointer">com.ibm.j9ddr.vm29.pointer</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr.vm29.pointer.helper">com.ibm.j9ddr.vm29.pointer.helper</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.j9ddr.vm29.tools.ddrinteractive">com.ibm.j9ddr.vm29.tools.ddrinteractive</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr.vm29.tools.ddrinteractive.commands">com.ibm.j9ddr.vm29.tools.ddrinteractive.commands</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.j9ddr.vm29.tools.ddrinteractive.gccheck">com.ibm.j9ddr.vm29.tools.ddrinteractive.gccheck</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr.vm29.tools.ddrinteractive.monitors">com.ibm.j9ddr.vm29.tools.ddrinteractive.monitors</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.j9ddr.vm29.view.dtfj">com.ibm.j9ddr.vm29.view.dtfj</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr.vm29.view.dtfj.java">com.ibm.j9ddr.vm29.view.dtfj.java</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.j9ddr.vm29.view.dtfj.java.corrupt">com.ibm.j9ddr.vm29.view.dtfj.java.corrupt</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr.vm29.view.dtfj.java.j9">com.ibm.j9ddr.vm29.view.dtfj.java.j9</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<section class="package-uses">
<ul class="block-list">
<li>
<section class="detail" id="com.ibm.j9ddr">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/AddressedCorruptDataException.html#com.ibm.j9ddr">AddressedCorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">A CorruptDataException with an address.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr">CorruptDataException</a></div>
<div class="col-last odd-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
<div class="col-first even-row-color"><a href="class-use/IVMData.html#com.ibm.j9ddr">IVMData</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="class-use/J9DDRClassLoader.html#com.ibm.j9ddr">J9DDRClassLoader</a></div>
<div class="col-last odd-row-color">
<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>
</div>
<div class="col-first even-row-color"><a href="class-use/StructureHeader.html#com.ibm.j9ddr">StructureHeader</a></div>
<div class="col-last even-row-color">
<div class="block">Represents the header for the blob</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/StructureHeader.BlobID.html#com.ibm.j9ddr">StructureHeader.BlobID</a></div>
<div class="col-last odd-row-color">
<div class="block">Identifies the type of blob by its name</div>
</div>
<div class="col-first even-row-color"><a href="class-use/StructureReader.html#com.ibm.j9ddr">StructureReader</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="class-use/StructureReader.ConstantDescriptor.html#com.ibm.j9ddr">StructureReader.ConstantDescriptor</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="class-use/StructureReader.FieldDescriptor.html#com.ibm.j9ddr">StructureReader.FieldDescriptor</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="class-use/StructureReader.PackageNameType.html#com.ibm.j9ddr">StructureReader.PackageNameType</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="class-use/StructureReader.StructureDescriptor.html#com.ibm.j9ddr">StructureReader.StructureDescriptor</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="class-use/StructureTypeManager.html#com.ibm.j9ddr">StructureTypeManager</a></div>
<div class="col-last odd-row-color">
<div class="block">Helper class for working with structure data</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.corereaders.elf">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.corereaders.elf">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/DataUnavailableException.html#com.ibm.j9ddr.corereaders.elf">DataUnavailableException</a></div>
<div class="col-last odd-row-color">
<div class="block">Exception thrown when data isn't available for some reason.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.corereaders.elf.unwind">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.corereaders.elf.unwind">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.corereaders.macho">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.corereaders.macho">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/DataUnavailableException.html#com.ibm.j9ddr.corereaders.macho">DataUnavailableException</a></div>
<div class="col-last odd-row-color">
<div class="block">Exception thrown when data isn't available for some reason.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.corereaders.memory">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/AddressedCorruptDataException.html#com.ibm.j9ddr.corereaders.memory">AddressedCorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">A CorruptDataException with an address.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.corereaders.memory">CorruptDataException</a></div>
<div class="col-last odd-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
<div class="col-first even-row-color"><a href="class-use/DataUnavailableException.html#com.ibm.j9ddr.corereaders.memory">DataUnavailableException</a></div>
<div class="col-last even-row-color">
<div class="block">Exception thrown when data isn't available for some reason.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.corereaders.minidump">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.corereaders.minidump">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/DataUnavailableException.html#com.ibm.j9ddr.corereaders.minidump">DataUnavailableException</a></div>
<div class="col-last odd-row-color">
<div class="block">Exception thrown when data isn't available for some reason.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.corereaders.minidump.unwind">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.corereaders.minidump.unwind">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.corereaders.osthread">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.corereaders.osthread">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.events">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.events">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.tools.ddrinteractive">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.tools.ddrinteractive">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/DataUnavailableException.html#com.ibm.j9ddr.tools.ddrinteractive">DataUnavailableException</a></div>
<div class="col-last odd-row-color">
<div class="block">Exception thrown when data isn't available for some reason.</div>
</div>
<div class="col-first even-row-color"><a href="class-use/IVMData.html#com.ibm.j9ddr.tools.ddrinteractive">IVMData</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="class-use/J9DDRClassLoader.html#com.ibm.j9ddr.tools.ddrinteractive">J9DDRClassLoader</a></div>
<div class="col-last odd-row-color">
<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>
</div>
<div class="col-first even-row-color"><a href="class-use/NoSuchFieldException.html#com.ibm.j9ddr.tools.ddrinteractive">NoSuchFieldException</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="class-use/StructureReader.StructureDescriptor.html#com.ibm.j9ddr.tools.ddrinteractive">StructureReader.StructureDescriptor</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="class-use/StructureTypeManager.html#com.ibm.j9ddr.tools.ddrinteractive">StructureTypeManager</a></div>
<div class="col-last even-row-color">
<div class="block">Helper class for working with structure data</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.tools.ddrinteractive.commands">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.tools.ddrinteractive.commands">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.tools.ddrinteractive.plugins">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/IVMData.html#com.ibm.j9ddr.tools.ddrinteractive.plugins">IVMData</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.view.dtfj">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.view.dtfj">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.view.dtfj.image">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.view.dtfj.image">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/DataUnavailableException.html#com.ibm.j9ddr.view.dtfj.image">DataUnavailableException</a></div>
<div class="col-last odd-row-color">
<div class="block">Exception thrown when data isn't available for some reason.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.view.nativert">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/IBootstrapRunnable.html#com.ibm.j9ddr.view.nativert">IBootstrapRunnable</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="class-use/IVMData.html#com.ibm.j9ddr.view.nativert">IVMData</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.vm29.events">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.events">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.vm29.j9">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.j9">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/IVMData.html#com.ibm.j9ddr.vm29.j9">IVMData</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="class-use/J9DDRClassLoader.html#com.ibm.j9ddr.vm29.j9">J9DDRClassLoader</a></div>
<div class="col-last even-row-color">
<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>
</div>
<div class="col-first odd-row-color"><a href="class-use/StructureReader.html#com.ibm.j9ddr.vm29.j9">StructureReader</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="class-use/StructureReader.StructureDescriptor.html#com.ibm.j9ddr.vm29.j9">StructureReader.StructureDescriptor</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.vm29.j9.gc">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.j9.gc">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.vm29.j9.stackmap">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.j9.stackmap">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.vm29.j9.stackwalker">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.j9.stackwalker">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.vm29.j9.walkers">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.j9.walkers">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.vm29.pointer">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.pointer">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/NullPointerDereference.html#com.ibm.j9ddr.vm29.pointer">NullPointerDereference</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.vm29.pointer.helper">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/AddressedCorruptDataException.html#com.ibm.j9ddr.vm29.pointer.helper">AddressedCorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">A CorruptDataException with an address.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.pointer.helper">CorruptDataException</a></div>
<div class="col-last odd-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.vm29.tools.ddrinteractive">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.tools.ddrinteractive">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/IBootstrapRunnable.html#com.ibm.j9ddr.vm29.tools.ddrinteractive">IBootstrapRunnable</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="class-use/IVMData.html#com.ibm.j9ddr.vm29.tools.ddrinteractive">IVMData</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.vm29.tools.ddrinteractive.commands">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.tools.ddrinteractive.commands">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.vm29.tools.ddrinteractive.gccheck">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.tools.ddrinteractive.gccheck">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/IBootstrapRunnable.html#com.ibm.j9ddr.vm29.tools.ddrinteractive.gccheck">IBootstrapRunnable</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="class-use/IVMData.html#com.ibm.j9ddr.vm29.tools.ddrinteractive.gccheck">IVMData</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.vm29.tools.ddrinteractive.monitors">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.tools.ddrinteractive.monitors">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.vm29.view.dtfj">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.view.dtfj">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/IBootstrapRunnable.html#com.ibm.j9ddr.vm29.view.dtfj">IBootstrapRunnable</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="class-use/IVMData.html#com.ibm.j9ddr.vm29.view.dtfj">IVMData</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.vm29.view.dtfj.java">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.view.dtfj.java">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.vm29.view.dtfj.java.corrupt">
<div class="caption"><span>Classes in <a href="package-summary.html">com.ibm.j9ddr</a> used by <a href="vm29/view/dtfj/java/corrupt/package-summary.html">com.ibm.j9ddr.vm29.view.dtfj.java.corrupt</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.view.dtfj.java.corrupt">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.vm29.view.dtfj.java.j9">
<div class="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></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CorruptDataException.html#com.ibm.j9ddr.vm29.view.dtfj.java.j9">CorruptDataException</a></div>
<div class="col-last even-row-color">
<div class="block">Base type for all corrupt data exceptions</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><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>
</div>
</div>
</body>
</html>