blob: 88e10b62c2e4368a1746812f4abff22079582ad9 [file] [log] [blame]
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (16) -->
<title>Uses of Package com.ibm.j9ddr (OpenJ9 JDK 16)</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">
<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 16</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">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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, 2021, IBM Corp. and others.</small></p>
</footer>
</div>
</div>
</body>
</html>