1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-04 19:10:37 -08:00
emacs/mps/manual/html/genindex.html
Gareth Rees 90b84881d8 Bring mps manual html up to date.
Copied from Perforce
 Change: 180908
 ServerID: perforce.ravenbrook.com
2013-02-05 13:37:39 +00:00

5375 lines
No EOL
121 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Index &mdash; Memory Pool System 1.111.0 documentation</title>
<link rel="stylesheet" href="_static/mps.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '',
VERSION: '1.111.0',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="copyright" title="Copyright" href="copyright.html" />
<link rel="top" title="Memory Pool System 1.111.0 documentation" href="index.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="#" title="General Index"
accesskey="I">index</a></li>
<li><a href="index.html">Memory Pool System 1.111.0 documentation</a> &raquo;</li>
</ul>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<h1 id="index">Index</h1>
<div class="genindex-jumpbox">
<a href="#Symbols"><strong>Symbols</strong></a>
| <a href="#A"><strong>A</strong></a>
| <a href="#B"><strong>B</strong></a>
| <a href="#C"><strong>C</strong></a>
| <a href="#D"><strong>D</strong></a>
| <a href="#E"><strong>E</strong></a>
| <a href="#F"><strong>F</strong></a>
| <a href="#G"><strong>G</strong></a>
| <a href="#H"><strong>H</strong></a>
| <a href="#I"><strong>I</strong></a>
| <a href="#J"><strong>J</strong></a>
| <a href="#K"><strong>K</strong></a>
| <a href="#L"><strong>L</strong></a>
| <a href="#M"><strong>M</strong></a>
| <a href="#N"><strong>N</strong></a>
| <a href="#O"><strong>O</strong></a>
| <a href="#P"><strong>P</strong></a>
| <a href="#Q"><strong>Q</strong></a>
| <a href="#R"><strong>R</strong></a>
| <a href="#S"><strong>S</strong></a>
| <a href="#T"><strong>T</strong></a>
| <a href="#U"><strong>U</strong></a>
| <a href="#V"><strong>V</strong></a>
| <a href="#W"><strong>W</strong></a>
| <a href="#Z"><strong>Z</strong></a>
</div>
<h2 id="Symbols">Symbols</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt>
-d
</dt>
<dd><dl>
<dt><a href="topic/telemetry.html#cmdoption-mpseventsql-d">mpseventsql command line option</a>
</dt>
</dl></dd>
<dt>
-f
</dt>
<dd><dl>
<dt><a href="topic/telemetry.html#cmdoption-mpseventsql-f">mpseventsql command line option</a>
</dt>
</dl></dd>
<dt>
-f &lt;filename&gt;
</dt>
<dd><dl>
<dt><a href="topic/telemetry.html#cmdoption-mpseventcnv-f">mpseventcnv command line option</a>
</dt>
</dl></dd>
<dt>
-h
</dt>
<dd><dl>
<dt><a href="topic/telemetry.html#cmdoption-mpseventcnv-h">mpseventcnv command line option</a>
</dt>
</dl></dd>
<dt>
-i &lt;filename&gt;
</dt>
<dd><dl>
<dt><a href="topic/telemetry.html#cmdoption-mpseventsql-i">mpseventsql command line option</a>
</dt>
</dl></dd>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt>
-o &lt;filename&gt;
</dt>
<dd><dl>
<dt><a href="topic/telemetry.html#cmdoption-mpseventsql-o">mpseventsql command line option</a>
</dt>
</dl></dd>
<dt>
-p
</dt>
<dd><dl>
<dt><a href="topic/telemetry.html#cmdoption-mpseventsql-p">mpseventsql command line option</a>
</dt>
</dl></dd>
<dt>
-r
</dt>
<dd><dl>
<dt><a href="topic/telemetry.html#cmdoption-mpseventsql-r">mpseventsql command line option</a>
</dt>
</dl></dd>
<dt>
-t
</dt>
<dd><dl>
<dt><a href="topic/telemetry.html#cmdoption-mpseventsql-t">mpseventsql command line option</a>
</dt>
</dl></dd>
<dt>
-v
</dt>
<dd><dl>
<dt><a href="topic/telemetry.html#cmdoption-mpseventsql-v">mpseventsql command line option</a>
</dt>
</dl></dd>
</dl></td>
</tr></table>
<h2 id="A">A</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt><a href="guide/debug.html#index-3">abort</a>
</dt>
<dt><a href="glossary/a.html#term-absolute-address"><strong>absolute address</strong></a>
</dt>
<dt><a href="glossary/a.html#term-activation-frame"><strong>activation frame</strong></a>
</dt>
<dt><a href="glossary/a.html#term-activation-record"><strong>activation record</strong></a>
</dt>
<dt><a href="glossary/a.html#term-activation-stack"><strong>activation stack</strong></a>
</dt>
<dt><a href="glossary/a.html#term-active"><strong>active</strong></a>
</dt>
<dt><a href="glossary/a.html#term-address"><strong>address</strong></a>
</dt>
<dt><a href="glossary/a.html#term-address-space"><strong>address space</strong></a>
</dt>
<dt><a href="guide/debug.html#index-2">address space layout randomization</a>
</dt>
<dt><a href="glossary/a.html#term-address-translation-cache"><strong>address translation cache</strong></a>
</dt>
<dt><a href="glossary/a.html#term-address-ordered-first-fit"><strong>address-ordered first fit</strong></a>
</dt>
<dt><a href="glossary/a.html#term-aging-space"><strong>aging space</strong></a>
</dt>
<dt><a href="glossary/a.html#term-algebraic-data-type"><strong>algebraic data type</strong></a>
</dt>
<dt><a href="mmref/lang.html#term-algol"><strong>ALGOL</strong></a>
</dt>
<dt><a href="glossary/a.html#term-alignment"><strong>alignment</strong></a>
</dt>
<dt><a href="glossary/a.html#term-alive"><strong>alive</strong></a>
</dt>
<dt><a href="glossary/a.html#term-allocate"><strong>allocate</strong></a>
</dt>
<dt><a href="topic/allocation.html#index-0">allocation</a>
</dt>
<dd><dl>
<dt><a href="topic/frame.html#index-0">frame</a>
</dt>
<dt><a href="topic/allocation.html#index-1">manual</a>
</dt>
<dt><a href="topic/pattern.html#index-0">pattern</a>
</dt>
<dt><a href="topic/pattern.html#index-1">ramp pattern</a>
</dt>
<dt><a href="topic/cache.html#index-2">segregated allocation cache</a>
</dt>
<dt><a href="topic/cache.html#index-0">segregated-fit</a>
</dt>
<dt><a href="topic/frame.html#index-0">stack-like</a>
</dt>
<dt><a href="guide/lang.html#index-14">tutorial</a>
</dt>
</dl></dd>
<dt><a href="glossary/a.html#term-allocation-frame"><strong>allocation frame</strong></a>
</dt>
<dt><a href="glossary/a.html#term-allocation-mechanism"><strong>allocation mechanism</strong></a>
</dt>
<dt><a href="glossary/a.html#term-allocation-pattern"><strong>allocation pattern</strong></a>
</dt>
<dt><a href="glossary/a.html#term-allocation-point"><strong>allocation point</strong></a>, <a href="topic/allocation.html#index-2">[1]</a>
</dt>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/a.html#term-allocation-point-protocol"><strong>allocation point protocol</strong></a>, <a href="topic/allocation.html#index-3">[1]</a>
</dt>
<dd><dl>
<dt><a href="topic/allocation.html#index-6">bugs</a>
</dt>
<dt><a href="topic/allocation.html#index-5">cautions</a>
</dt>
<dt><a href="topic/allocation.html#index-4">example</a>
</dt>
<dt><a href="guide/lang.html#index-14">tutorial</a>
</dt>
</dl></dd>
<dt>
allocation points
</dt>
<dd><dl>
<dt><a href="topic/allocation.html#index-7">implementation</a>
</dt>
</dl></dd>
<dt><a href="glossary/a.html#term-allocation-policy"><strong>allocation policy</strong></a>
</dt>
<dd><dl>
<dt><a href="pool/mvt.html#index-1">temporal fit</a>
</dt>
</dl></dd>
<dt><a href="glossary/a.html#term-allocation-strategy"><strong>allocation strategy</strong></a>
</dt>
<dt><a href="glossary/a.html#term-allocator"><strong>allocator</strong></a>
</dt>
<dt><a href="glossary/a.html#term-ambiguous-reference"><strong>ambiguous reference</strong></a>
</dt>
<dd><dl>
<dt><a href="topic/scanning.html#index-4">scanning</a>
</dt>
</dl></dd>
<dt><a href="glossary/a.html#term-ambiguous-root"><strong>ambiguous root</strong></a>
</dt>
<dt><a href="pool/amc.html#index-0">AMC</a>
</dt>
<dd><dl>
<dt><a href="pool/amc.html#index-2">interface</a>
</dt>
<dt><a href="pool/amc.html#index-3">introspection</a>
</dt>
<dt><a href="pool/amc.html#index-1">properties</a>
</dt>
</dl></dd>
<dt><a href="pool/amcz.html#index-0">AMCZ</a>
</dt>
<dd><dl>
<dt><a href="pool/amcz.html#index-2">interface</a>
</dt>
<dt><a href="pool/amcz.html#index-1">properties</a>
</dt>
</dl></dd>
<dt><a href="pool/ams.html#index-0">AMS</a>
</dt>
<dd><dl>
<dt><a href="pool/ams.html#index-2">interface</a>
</dt>
<dt><a href="pool/ams.html#index-1">properties</a>
</dt>
</dl></dd>
<dt><a href="glossary/a.html#term-arena"><strong>arena</strong></a>, <a href="topic/arena.html#index-0">[1]</a>
</dt>
<dd><dl>
<dt><a href="topic/arena.html#index-7">clamped state</a>
</dt>
<dt><a href="guide/lang.html#index-2">creating</a>
</dt>
<dt><a href="topic/arena.html#index-11">introspection</a>
</dt>
<dt><a href="topic/arena.html#index-1">multiple</a>
</dt>
<dt><a href="topic/arena.html#index-8">parked state</a>
</dt>
<dt><a href="topic/arena.html#index-4">properties</a>
</dt>
<dt><a href="topic/arena.html#index-12">protection</a>
</dt>
<dt><a href="topic/arena.html#index-5">states</a>
</dt>
<dt><a href="topic/arena.html#index-6">unclamped state</a>
</dt>
</dl></dd>
<dt><a href="glossary/a.html#term-arena-class"><strong>arena class</strong></a>
</dt>
<dd><dl>
<dt><a href="guide/lang.html#index-2">choosing</a>
</dt>
<dt><a href="topic/arena.html#index-2">client</a>
</dt>
<dt><a href="topic/arena.html#index-3">virtual memory</a>
</dt>
</dl></dd>
<dt><a href="guide/debug.html#index-2">ASLR</a>
</dt>
<dt><a href="glossary/a.html#term-assertion"><strong>assertion</strong></a>, <a href="topic/error.html#index-1">[1]</a>
</dt>
<dd><dl>
<dt><a href="topic/error.html#index-2">common causes</a>
</dt>
</dl></dd>
<dt><a href="glossary/a.html#term-asynchronous-garbage-collector"><strong>asynchronous garbage collector</strong></a>
</dt>
<dt>
asynchrony
</dt>
<dd><dl>
<dt><a href="guide/lang.html#index-15">cautions</a>
</dt>
</dl></dd>
<dt><a href="glossary/a.html#term-atc"><strong>ATC</strong></a>
</dt>
<dt><a href="glossary/a.html#term-atomic-object"><strong>atomic object</strong></a>
</dt>
<dt><a href="glossary/a.html#term-automatic-memory-management"><strong>automatic memory management</strong></a>
</dt>
<dt><a href="glossary/a.html#term-automatic-storage-duration"><strong>automatic storage duration</strong></a>
</dt>
<dt><a href="pool/awl.html#index-0">AWL</a>
</dt>
<dd><dl>
<dt><a href="pool/awl.html#index-4">cautions</a>
</dt>
<dt><a href="pool/awl.html#index-2">dependent object</a>
</dt>
<dt><a href="pool/awl.html#index-5">interface</a>
</dt>
<dt><a href="pool/awl.html#index-1">properties</a>
</dt>
<dt><a href="pool/awl.html#index-3">protection faults</a>
</dt>
</dl></dd>
</dl></td>
</tr></table>
<h2 id="B">B</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/b.html#term-backing-store"><strong>backing store</strong></a>
</dt>
<dt>
barrier
</dt>
<dd><dl>
<dt><a href="guide/debug.html#index-3">handling in debugger</a>
</dt>
</dl></dd>
<dt><a href="glossary/b.html#term-barrier-1"><strong>barrier (1)</strong></a>
</dt>
<dd><dl>
<dt><a href="glossary/b.html#term-barrier-2"><strong>(2)</strong></a>
</dt>
</dl></dd>
<dt><a href="glossary/b.html#term-barrier-hit"><strong>barrier hit</strong></a>
</dt>
<dt><a href="glossary/b.html#term-base-pointer"><strong>base pointer</strong></a>
</dt>
<dt><a href="mmref/lang.html#term-basic"><strong>BASIC</strong></a>
</dt>
<dt><a href="glossary/b.html#term-best-fit"><strong>best fit</strong></a>
</dt>
<dt><a href="glossary/b.html#term-bibop"><strong>BIBOP</strong></a>
</dt>
<dt><a href="glossary/b.html#term-big-bag-of-pages"><strong>big bag of pages</strong></a>
</dt>
<dt><a href="glossary/b.html#term-binary-buddies"><strong>binary buddies</strong></a>
</dt>
<dt><a href="glossary/b.html#term-bit-array"><strong>bit array</strong></a>
</dt>
<dt><a href="glossary/b.html#term-bit-table"><strong>bit table</strong></a>
</dt>
<dt><a href="glossary/b.html#term-bit-vector"><strong>bit vector</strong></a>
</dt>
<dt><a href="glossary/b.html#term-bitmap"><strong>bitmap</strong></a>
</dt>
<dt><a href="glossary/b.html#term-bitmapped-fit"><strong>bitmapped fit</strong></a>
</dt>
<dt><a href="glossary/b.html#term-bitmask"><strong>bitmask</strong></a>
</dt>
<dt><a href="glossary/b.html#term-bitset"><strong>bitset</strong></a>
</dt>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/b.html#term-black"><strong>black</strong></a>
</dt>
<dt><a href="glossary/b.html#term-black-listing"><strong>black-listing</strong></a>
</dt>
<dt><a href="glossary/b.html#term-blacklisting"><strong>blacklisting</strong></a>
</dt>
<dt><a href="glossary/b.html#term-block"><strong>block</strong></a>
</dt>
<dt><a href="glossary/b.html#term-bounds-error"><strong>bounds error</strong></a>
</dt>
<dt><a href="glossary/b.html#term-boxed"><strong>boxed</strong></a>
</dt>
<dt><a href="glossary/b.html#term-break-table"><strong>break-table</strong></a>
</dt>
<dt><a href="glossary/b.html#term-brk"><strong>brk</strong></a>
</dt>
<dt><a href="glossary/b.html#term-broken-heart"><strong>broken heart</strong></a>
</dt>
<dt><a href="glossary/b.html#term-bucket"><strong>bucket</strong></a>
</dt>
<dt><a href="glossary/b.html#term-buddy-system"><strong>buddy system</strong></a>
</dt>
<dt><a href="glossary/b.html#term-buffer"><strong>buffer</strong></a>
</dt>
<dt>
bug
</dt>
<dd><dl>
<dt><a href="guide/debug.html#index-5">allocating with wrong size</a>
</dt>
<dt><a href="topic/allocation.html#index-6">allocation point protocol</a>
</dt>
<dt><a href="guide/debug.html#index-4">underscanning</a>
</dt>
</dl></dd>
<dt><a href="guide/build.html#index-0">building</a>
</dt>
<dt><a href="glossary/b.html#term-bus-error"><strong>bus error</strong></a>
</dt>
<dt><a href="glossary/b.html#term-byte-1"><strong>byte (1)</strong></a>
</dt>
<dd><dl>
<dt><a href="glossary/b.html#term-byte-2"><strong>(2)</strong></a>
</dt>
<dt><a href="glossary/b.html#term-byte-3"><strong>(3)</strong></a>
</dt>
<dt><a href="glossary/b.html#term-byte-4"><strong>(4)</strong></a>
</dt>
</dl></dd>
</dl></td>
</tr></table>
<h2 id="C">C</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt><a href="mmref/lang.html#term-c"><strong>C</strong></a>
</dt>
<dt><a href="mmref/lang.html#term-5"><strong>C#</strong></a>
</dt>
<dt><a href="mmref/lang.html#term-6"><strong>C++</strong></a>
</dt>
<dt><a href="glossary/c.html#term-cache-1"><strong>cache (1)</strong></a>
</dt>
<dd><dl>
<dt><a href="glossary/c.html#term-cache-2"><strong>(2)</strong></a>
</dt>
</dl></dd>
<dt><a href="glossary/c.html#term-cache-memory"><strong>cache memory</strong></a>
</dt>
<dt><a href="glossary/c.html#term-cache-policy"><strong>cache policy</strong></a>
</dt>
<dt><a href="glossary/c.html#term-caching-3"><strong>caching (3)</strong></a>
</dt>
<dt><a href="glossary/c.html#term-cactus-stack"><strong>cactus stack</strong></a>
</dt>
<dt><a href="glossary/c.html#term-card"><strong>card</strong></a>
</dt>
<dt><a href="glossary/c.html#term-card-marking"><strong>card marking</strong></a>
</dt>
<dt>
cautions
</dt>
<dd><dl>
<dt><a href="pool/awl.html#index-4">AWL</a>
</dt>
<dt><a href="topic/allocation.html#index-5">allocation point protocol</a>
</dt>
<dt><a href="guide/lang.html#index-15">asynchrony</a>
</dt>
<dt><a href="topic/finalization.html#index-2">finalization</a>
</dt>
<dt><a href="topic/format.html#index-2">object format</a>
</dt>
<dt><a href="topic/root.html#index-2">root</a>
</dt>
</dl></dd>
<dt><a href="glossary/c.html#term-cell"><strong>cell</strong></a>
</dt>
<dt>
chain
</dt>
<dd><dl>
<dt><a href="topic/collection.html#index-1">generation</a>, <a href="guide/lang.html#index-10">[1]</a>
</dt>
</dl></dd>
<dt><a href="glossary/c.html#term-cheney-collector"><strong>Cheney collector</strong></a>
</dt>
<dt><a href="glossary/c.html#term-cheney-scan"><strong>Cheney scan</strong></a>
</dt>
<dt><a href="glossary/c.html#term-clamped-state"><strong>clamped state</strong></a>, <a href="topic/arena.html#index-7">[1]</a>
</dt>
<dt><a href="glossary/c.html#term-client-arena"><strong>client arena</strong></a>
</dt>
<dt><a href="topic/arena.html#index-2">client arena class</a>
</dt>
<dt><a href="glossary/c.html#term-client-object"><strong>client object</strong></a>
</dt>
<dt><a href="glossary/c.html#term-client-program"><strong>client program</strong></a>
</dt>
<dt><a href="glossary/c.html#term-closure"><strong>closure</strong></a>
</dt>
<dt><a href="glossary/c.html#term-coalesce"><strong>coalesce</strong></a>
</dt>
<dt><a href="mmref/lang.html#term-cobol"><strong>COBOL</strong></a>
</dt>
<dt>
code
</dt>
<dd><dl>
<dt><a href="topic/platform.html#index-0">platform</a>
</dt>
</dl></dd>
<dt><a href="glossary/c.html#term-collect"><strong>collect</strong></a>
</dt>
<dt><a href="glossary/c.html#term-collection"><strong>collection</strong></a>, <a href="topic/collection.html#index-0">[1]</a>
</dt>
<dd><dl>
<dt><a href="topic/arena.html#index-9">running</a>
</dt>
<dt><a href="topic/collection.html#index-2">scheduling</a>
</dt>
</dl></dd>
<dt><a href="glossary/c.html#term-collection-cycle"><strong>collection cycle</strong></a>
</dt>
<dt><a href="glossary/c.html#term-collector-1"><strong>collector (1)</strong></a>
</dt>
<dd><dl>
<dt><a href="glossary/c.html#term-collector-2"><strong>(2)</strong></a>
</dt>
</dl></dd>
<dt><a href="glossary/c.html#term-color"><strong>color</strong></a>
</dt>
<dt><a href="glossary/c.html#term-colour"><strong>colour</strong></a>
</dt>
<dt><a href="glossary/c.html#term-commit-limit"><strong>commit limit</strong></a>
</dt>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/c.html#term-committed-1"><strong>committed (1)</strong></a>
</dt>
<dd><dl>
<dt><a href="glossary/c.html#term-committed-2"><strong>(2)</strong></a>
</dt>
</dl></dd>
<dt><a href="mmref/lang.html#term-common-lisp"><strong>Common Lisp</strong></a>
</dt>
<dt><a href="glossary/c.html#term-compactifying"><strong>compactifying</strong></a>
</dt>
<dt><a href="glossary/c.html#term-compaction"><strong>compaction</strong></a>
</dt>
<dt><a href="guide/build.html#index-0">compiling</a>
</dt>
<dt><a href="glossary/c.html#term-composite-object"><strong>composite object</strong></a>
</dt>
<dt><a href="glossary/c.html#term-comprehensive"><strong>comprehensive</strong></a>
</dt>
<dt><a href="glossary/c.html#term-concurrent-garbage-collection"><strong>concurrent garbage collection</strong></a>
</dt>
<dt><a href="glossary/c.html#term-condemned-set"><strong>condemned set</strong></a>
</dt>
<dt><a href="topic/plinth.html#CONFIG_PLINTH_NONE">CONFIG_PLINTH_NONE (C macro)</a>
</dt>
<dt><a href="topic/error.html#CONFIG_VAR_COOL">CONFIG_VAR_COOL (C macro)</a>
</dt>
<dt><a href="topic/error.html#CONFIG_VAR_HOT">CONFIG_VAR_HOT (C macro)</a>
</dt>
<dt><a href="topic/error.html#CONFIG_VAR_RASH">CONFIG_VAR_RASH (C macro)</a>
</dt>
<dt><a href="glossary/c.html#term-connected"><strong>connected</strong></a>
</dt>
<dt><a href="glossary/c.html#term-cons-1"><strong>cons (1)</strong></a>
</dt>
<dd><dl>
<dt><a href="glossary/c.html#term-cons-2"><strong>(2)</strong></a>
</dt>
</dl></dd>
<dt><a href="glossary/c.html#term-conservative-garbage-collection"><strong>conservative garbage collection</strong></a>
</dt>
<dt>
consistency
</dt>
<dd><dl>
<dt><a href="guide/lang.html#index-15">maintaining</a>
</dt>
</dl></dd>
<dt><a href="glossary/c.html#term-constant-root"><strong>constant root</strong></a>
</dt>
<dt><a href="glossary/c.html#term-constructor-1"><strong>constructor (1)</strong></a>
</dt>
<dd><dl>
<dt><a href="glossary/c.html#term-constructor-2"><strong>(2)</strong></a>
</dt>
</dl></dd>
<dt><a href="glossary/c.html#term-continuation"><strong>continuation</strong></a>
</dt>
<dt><a href="glossary/c.html#term-control-stack"><strong>control stack</strong></a>
</dt>
<dt><a href="glossary/c.html#term-cool"><strong>cool</strong></a>
</dt>
<dt><a href="topic/error.html#index-4">cool variety</a>, <a href="guide/debug.html#index-1">[1]</a>
</dt>
<dt><a href="glossary/c.html#term-copy-method"><strong>copy method</strong></a>
</dt>
<dt><a href="glossary/c.html#term-copying-garbage-collection"><strong>copying garbage collection</strong></a>
</dt>
<dt><a href="copyright.html#index-0">copyright</a>
</dt>
<dt><a href="glossary/c.html#term-core"><strong>core</strong></a>
</dt>
<dt><a href="glossary/c.html#term-creation-space"><strong>creation space</strong></a>
</dt>
<dt><a href="glossary/c.html#term-critical-path"><strong>critical path</strong></a>, <a href="topic/critical.html#index-0">[1]</a>
</dt>
<dd><dl>
<dt><a href="topic/scanning.html#index-3">scanning</a>
</dt>
</dl></dd>
<dt><a href="glossary/c.html#term-crossing-map"><strong>crossing map</strong></a>
</dt>
<dt><a href="glossary/c.html#term-cyclic-data-structure"><strong>cyclic data structure</strong></a>
</dt>
</dl></td>
</tr></table>
<h2 id="D">D</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/d.html#term-dangling-pointer"><strong>dangling pointer</strong></a>
</dt>
<dt><a href="glossary/d.html#term-data-stack"><strong>data stack</strong></a>
</dt>
<dt><a href="glossary/d.html#term-dead"><strong>dead</strong></a>
</dt>
<dt><a href="glossary/d.html#term-deallocate"><strong>deallocate</strong></a>
</dt>
<dt><a href="guide/debug.html#index-3">debugger</a>
</dt>
<dt><a href="guide/debug.html#index-0">debugging</a>
</dt>
<dd><dl>
<dt><a href="topic/debugging.html#index-1">fencepost</a>
</dt>
<dt><a href="topic/debugging.html#index-2">free space splatting</a>
</dt>
<dt><a href="topic/debugging.html#index-0">pool</a>
</dt>
</dl></dd>
<dt><a href="glossary/d.html#term-debugging-pool"><strong>debugging pool</strong></a>
</dt>
<dt><a href="glossary/d.html#term-deferred-coalescing"><strong>deferred coalescing</strong></a>
</dt>
<dt><a href="glossary/d.html#term-deferred-reference-counting"><strong>deferred reference counting</strong></a>
</dt>
<dt>
dependency
</dt>
<dd><dl>
<dt><a href="topic/location.html#index-0">location</a>
</dt>
</dl></dd>
<dt><a href="glossary/d.html#term-dependent-object"><strong>dependent object</strong></a>
</dt>
<dd><dl>
<dt><a href="pool/awl.html#index-2">AWL</a>
</dt>
</dl></dd>
<dt><a href="glossary/d.html#term-derived-pointer"><strong>derived pointer</strong></a>
</dt>
<dt><a href="glossary/d.html#term-derived-type"><strong>derived type</strong></a>
</dt>
<dt><a href="guide/lang.html#index-16">destroying</a>
</dt>
<dt><a href="glossary/d.html#term-destructor-1"><strong>destructor (1)</strong></a>
</dt>
<dd><dl>
<dt><a href="glossary/d.html#term-destructor-2"><strong>(2)</strong></a>
</dt>
</dl></dd>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/d.html#term-dgc"><strong>DGC</strong></a>
</dt>
<dt><a href="glossary/d.html#term-direct-method"><strong>direct method</strong></a>
</dt>
<dt><a href="glossary/d.html#term-dirty-bit"><strong>dirty bit</strong></a>
</dt>
<dt><a href="glossary/d.html#term-distributed-garbage-collection"><strong>distributed garbage collection</strong></a>
</dt>
<dt><a href="glossary/d.html#term-double-buddies"><strong>double buddies</strong></a>
</dt>
<dt><a href="glossary/d.html#term-double-free"><strong>double free</strong></a>
</dt>
<dt><a href="glossary/d.html#term-doubleword"><strong>doubleword</strong></a>
</dt>
<dt><a href="glossary/d.html#term-doubly-weak-hash-table"><strong>doubly weak hash table</strong></a>
</dt>
<dt><a href="glossary/d.html#term-dram"><strong>DRAM</strong></a>
</dt>
<dt><a href="mmref/lang.html#term-dylan"><strong>Dylan</strong></a>
</dt>
<dt><a href="glossary/d.html#term-dynamic-allocation"><strong>dynamic allocation</strong></a>
</dt>
<dt><a href="glossary/d.html#term-dynamic-extent"><strong>dynamic extent</strong></a>
</dt>
<dt><a href="glossary/d.html#term-dynamic-memory"><strong>dynamic memory</strong></a>
</dt>
<dt><a href="glossary/d.html#term-dynamic-ram"><strong>dynamic RAM</strong></a>
</dt>
</dl></td>
</tr></table>
<h2 id="E">E</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/e.html#term-ecru"><strong>ecru</strong></a>
</dt>
<dt><a href="glossary/e.html#term-edge"><strong>edge</strong></a>
</dt>
<dt><a href="mmref/lang.html#term-emacs-lisp"><strong>Emacs Lisp</strong></a>
</dt>
<dt><a href="glossary/e.html#term-entry-table-1"><strong>entry table (1)</strong></a>
</dt>
<dd><dl>
<dt><a href="glossary/e.html#term-entry-table-2"><strong>(2)</strong></a>
</dt>
</dl></dd>
<dt>
environment variable
</dt>
<dd><dl>
<dt><a href="topic/telemetry.html#index-0">MPS_TELEMETRY_CONTROL</a>, <a href="topic/telemetry.html#envvar-MPS_TELEMETRY_CONTROL">[1]</a>, <a href="topic/plinth.html#index-4">[2]</a>, <a href="topic/plinth.html#index-5">[3]</a>
</dt>
<dt><a href="topic/telemetry.html#envvar-MPS_TELEMETRY_DATABASE">MPS_TELEMETRY_DATABASE</a>, <a href="topic/telemetry.html#index-8">[1]</a>
</dt>
<dt><a href="topic/telemetry.html#index-1">MPS_TELEMETRY_FILENAME</a>, <a href="topic/telemetry.html#envvar-MPS_TELEMETRY_FILENAME">[1]</a>, <a href="topic/plinth.html#index-2">[2]</a>
</dt>
</dl></dd>
<dt>
error handling
</dt>
<dd><dl>
<dt><a href="topic/error.html#index-1">assertion</a>
</dt>
<dt><a href="topic/error.html#index-0">introduction</a>
</dt>
<dt><a href="topic/error.html#index-3">varieties</a>
</dt>
</dl></dd>
<dt><a href="topic/telemetry.html#index-4">event category</a>
</dt>
<dt><a href="glossary/e.html#term-exact-garbage-collection"><strong>exact garbage collection</strong></a>
</dt>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/e.html#term-exact-reference"><strong>exact reference</strong></a>
</dt>
<dt><a href="glossary/e.html#term-exact-root"><strong>exact root</strong></a>
</dt>
<dt><a href="glossary/e.html#term-exact-segregated-fit"><strong>exact segregated fit</strong></a>
</dt>
<dt><a href="glossary/e.html#term-execution-stack"><strong>execution stack</strong></a>
</dt>
<dt><a href="glossary/e.html#term-exit-table"><strong>exit table</strong></a>
</dt>
<dt><a href="glossary/e.html#term-extent"><strong>extent</strong></a>
</dt>
<dt><a href="glossary/e.html#term-external-fragmentation"><strong>external fragmentation</strong></a>
</dt>
</dl></td>
</tr></table>
<h2 id="F">F</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/f.html#term-fence-post"><strong>fence post</strong></a>
</dt>
<dt><a href="glossary/f.html#term-fence-post-error"><strong>fence post error</strong></a>
</dt>
<dt><a href="glossary/f.html#term-fencepost"><strong>fencepost</strong></a>, <a href="topic/debugging.html#index-1">[1]</a>
</dt>
<dt><a href="glossary/f.html#term-fencepost-error"><strong>fencepost error</strong></a>
</dt>
<dt><a href="glossary/f.html#term-fibonacci-buddies"><strong>Fibonacci buddies</strong></a>
</dt>
<dt><a href="glossary/f.html#term-fifo-ordered-first-fit"><strong>FIFO-ordered first fit</strong></a>
</dt>
<dt><a href="glossary/f.html#term-file-mapping"><strong>file mapping</strong></a>
</dt>
<dt><a href="glossary/f.html#term-finalization"><strong>finalization</strong></a>, <a href="topic/finalization.html#index-0">[1]</a>
</dt>
<dd><dl>
<dt><a href="topic/finalization.html#index-2">cautions</a>
</dt>
<dt><a href="guide/advanced.html#index-0">example</a>
</dt>
<dt><a href="topic/finalization.html#index-3">interface</a>
</dt>
<dt><a href="topic/finalization.html#index-4">message</a>, <a href="topic/message.html#index-1">[1]</a>
</dt>
<dt><a href="topic/finalization.html#index-1">multiple</a>
</dt>
</dl></dd>
<dt><a href="glossary/f.html#term-finalized-block"><strong>finalized block</strong></a>
</dt>
<dt><a href="glossary/f.html#term-first-fit"><strong>first fit</strong></a>
</dt>
<dt><a href="glossary/f.html#term-fix"><strong>fix</strong></a>
</dt>
<dt>
fixing
</dt>
<dd><dl>
<dt><a href="topic/scanning.html#index-8">interface</a>
</dt>
</dl></dd>
<dt><a href="glossary/f.html#term-flip"><strong>flip</strong></a>
</dt>
<dt><a href="glossary/f.html#term-floating-garbage"><strong>floating garbage</strong></a>
</dt>
<dt><a href="glossary/f.html#term-foreign-code"><strong>foreign code</strong></a>
</dt>
<dt><a href="glossary/f.html#term-format"><strong>format</strong></a>
</dt>
<dd><dl>
<dt><a href="topic/format.html#index-0">object</a>, <a href="guide/lang.html#index-4">[1]</a>
</dt>
</dl></dd>
<dt><a href="glossary/f.html#term-format-method"><strong>format method</strong></a>, <a href="topic/format.html#index-3">[1]</a>
</dt>
<dd><dl>
<dt><a href="guide/lang.html#index-7">forward</a>
</dt>
<dt><a href="guide/lang.html#index-8">is-forwarded</a>
</dt>
<dt><a href="guide/lang.html#index-9">padding</a>
</dt>
<dt><a href="guide/lang.html#index-5">scan</a>
</dt>
<dt><a href="guide/lang.html#index-6">skip</a>
</dt>
</dl></dd>
<dt><a href="glossary/f.html#term-formatted-object"><strong>formatted object</strong></a>
</dt>
<dt><a href="mmref/lang.html#term-fortran"><strong>Fortran</strong></a>
</dt>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/f.html#term-forward-method"><strong>forward method</strong></a>, <a href="guide/lang.html#index-7">[1]</a>
</dt>
<dt><a href="glossary/f.html#term-forwarding-marker"><strong>forwarding marker</strong></a>
</dt>
<dt><a href="glossary/f.html#term-forwarding-object"><strong>forwarding object</strong></a>
</dt>
<dt><a href="glossary/f.html#term-forwarding-pointer"><strong>forwarding pointer</strong></a>
</dt>
<dt><a href="glossary/f.html#term-fragmentation"><strong>fragmentation</strong></a>
</dt>
<dt><a href="glossary/f.html#term-frame"><strong>frame</strong></a>
</dt>
<dd><dl>
<dt><a href="topic/frame.html#index-0">allocation</a>
</dt>
</dl></dd>
<dt><a href="glossary/f.html#term-free-1"><strong>free (1)</strong></a>
</dt>
<dd><dl>
<dt><a href="glossary/f.html#term-free-2"><strong>(2)</strong></a>
</dt>
<dt><a href="glossary/f.html#term-free-3"><strong>(3)</strong></a>
</dt>
<dt><a href="glossary/f.html#term-free-4"><strong>(4)</strong></a>
</dt>
</dl></dd>
<dt><a href="glossary/f.html#term-free-block"><strong>free block</strong></a>
</dt>
<dt><a href="glossary/f.html#term-free-block-chain"><strong>free block chain</strong></a>
</dt>
<dt><a href="glossary/f.html#term-free-list"><strong>free list</strong></a>
</dt>
<dd><dl>
<dt><a href="topic/cache.html#index-0">segregated</a>
</dt>
</dl></dd>
<dt><a href="topic/debugging.html#index-2">free space splatting</a>
</dt>
<dt><a href="glossary/f.html#term-free-store"><strong>free store</strong></a>
</dt>
<dt><a href="topic/plinth.html#index-0">freestanding environment</a>
</dt>
<dt><a href="glossary/f.html#term-freestore"><strong>freestore</strong></a>
</dt>
<dt><a href="glossary/f.html#term-from-space"><strong>from space</strong></a>
</dt>
<dt><a href="glossary/f.html#term-fromspace"><strong>fromspace</strong></a>
</dt>
<dt><a href="glossary/f.html#term-function-pointer"><strong>function pointer</strong></a>
</dt>
<dt><a href="glossary/f.html#term-function-record"><strong>function record</strong></a>
</dt>
</dl></td>
</tr></table>
<h2 id="G">G</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/g.html#term-garbage"><strong>garbage</strong></a>
</dt>
<dt><a href="glossary/g.html#term-garbage-collection"><strong>garbage collection</strong></a>, <a href="topic/collection.html#index-0">[1]</a>
</dt>
<dd><dl>
<dt><a href="topic/arena.html#index-10">limiting pause</a>
</dt>
<dt><a href="topic/collection.html#index-4">message</a>
</dt>
<dt><a href="topic/arena.html#index-9">running</a>
</dt>
<dt><a href="topic/collection.html#index-2">scheduling</a>
</dt>
<dt><a href="topic/collection.html#index-3">start message</a>
</dt>
<dt><a href="topic/arena.html#index-10">using idle time</a>
</dt>
</dl></dd>
<dt><a href="glossary/g.html#term-garbage-collector"><strong>garbage collector</strong></a>
</dt>
<dt><a href="glossary/g.html#term-gb"><strong>GB</strong></a>
</dt>
<dt><a href="glossary/g.html#term-gc"><strong>GC</strong></a>
</dt>
<dt><a href="glossary/g.html#term-general-protection-fault"><strong>General Protection Fault</strong></a>
</dt>
<dt><a href="glossary/g.html#term-generation"><strong>generation</strong></a>
</dt>
<dd><dl>
<dt><a href="guide/perf.html#index-0">choosing size</a>
</dt>
</dl></dd>
<dt><a href="glossary/g.html#term-generation-chain"><strong>generation chain</strong></a>, <a href="topic/collection.html#index-1">[1]</a>, <a href="guide/lang.html#index-10">[2]</a>
</dt>
<dt><a href="glossary/g.html#term-generation-scavenging"><strong>generation scavenging</strong></a>
</dt>
<dt><a href="glossary/g.html#term-generational-garbage-collection"><strong>generational garbage collection</strong></a>
</dt>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/g.html#term-generational-hypothesis"><strong>generational hypothesis</strong></a>
</dt>
<dt><a href="glossary/g.html#term-gigabyte"><strong>gigabyte</strong></a>
</dt>
<dt><a href="glossary/g.html#term-good-fit"><strong>good fit</strong></a>
</dt>
<dt><a href="glossary/g.html#term-gpf"><strong>GPF</strong></a>
</dt>
<dt><a href="glossary/g.html#term-grain"><strong>grain</strong></a>
</dt>
<dt><a href="glossary/g.html#term-graph"><strong>graph</strong></a>
</dt>
<dt><a href="glossary/g.html#term-gray"><strong>gray</strong></a>
</dt>
<dt><a href="glossary/g.html#term-gray-list"><strong>gray list</strong></a>
</dt>
<dt><a href="glossary/g.html#term-grey"><strong>grey</strong></a>
</dt>
<dt><a href="glossary/g.html#term-grey-list"><strong>grey list</strong></a>
</dt>
</dl></td>
</tr></table>
<h2 id="H">H</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/h.html#term-handle"><strong>handle</strong></a>
</dt>
<dt>
hash table
</dt>
<dd><dl>
<dt><a href="guide/advanced.html#index-1">address-based example</a>
</dt>
<dt><a href="guide/advanced.html#index-2">weak example</a>
</dt>
</dl></dd>
<dt><a href="glossary/h.html#term-header"><strong>header</strong></a>
</dt>
<dt>
headers
</dt>
<dd><dl>
<dt><a href="topic/interface.html#index-3">interface</a>
</dt>
</dl></dd>
<dt><a href="glossary/h.html#term-heap"><strong>heap</strong></a>
</dt>
<dt><a href="glossary/h.html#term-heap-allocation"><strong>heap allocation</strong></a>
</dt>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/h.html#term-hit"><strong>hit</strong></a>
</dt>
<dt><a href="glossary/h.html#term-hit-rate"><strong>hit rate</strong></a>
</dt>
<dt><a href="topic/plinth.html#index-0">hosted environment</a>
</dt>
<dt><a href="glossary/h.html#term-hot"><strong>hot</strong></a>
</dt>
<dt><a href="topic/error.html#index-5">hot variety</a>
</dt>
<dt><a href="glossary/h.html#term-huge-page"><strong>huge page</strong></a>
</dt>
</dl></td>
</tr></table>
<h2 id="I">I</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt><a href="topic/plinth.html#index-1">I/O module</a>
</dt>
<dt>
identifiers
</dt>
<dd><dl>
<dt><a href="topic/interface.html#index-4">interface</a>
</dt>
</dl></dd>
<dt>
idle time
</dt>
<dd><dl>
<dt><a href="topic/arena.html#index-10">using for garbage collection</a>
</dt>
</dl></dd>
<dt><a href="glossary/i.html#term-immediate-data"><strong>immediate data</strong></a>
</dt>
<dt><a href="glossary/i.html#term-immune-set"><strong>immune set</strong></a>
</dt>
<dt><a href="glossary/i.html#term-immutable"><strong>immutable</strong></a>
</dt>
<dt><a href="glossary/i.html#term-immutable-object"><strong>immutable object</strong></a>
</dt>
<dt><a href="glossary/i.html#term-in-parameter"><strong>in parameter</strong></a>
</dt>
<dt><a href="glossary/i.html#term-in-band-header"><strong>in-band header</strong></a>
</dt>
<dt><a href="glossary/i.html#term-in-out-parameter"><strong>in/out parameter</strong></a>
</dt>
<dt><a href="glossary/i.html#term-incremental-garbage-collection"><strong>incremental garbage collection</strong></a>
</dt>
<dt><a href="glossary/i.html#term-incremental-update"><strong>incremental update</strong></a>
</dt>
<dt><a href="glossary/i.html#term-indefinite-extent"><strong>indefinite extent</strong></a>
</dt>
<dt><a href="glossary/i.html#term-indexed-fit"><strong>indexed fit</strong></a>
</dt>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/i.html#term-indirect-method"><strong>indirect method</strong></a>
</dt>
<dt><a href="glossary/i.html#term-infant-mortality"><strong>infant mortality</strong></a>
</dt>
<dt><a href="glossary/i.html#term-inline-allocation-1"><strong>inline allocation (1)</strong></a>
</dt>
<dd><dl>
<dt><a href="glossary/i.html#term-inline-allocation-2"><strong>(2)</strong></a>
</dt>
</dl></dd>
<dt><a href="guide/build.html#index-0">installing</a>
</dt>
<dt><a href="glossary/i.html#term-inter-generational-pointer"><strong>inter-generational pointer</strong></a>
</dt>
<dt>
interface
</dt>
<dd><dl>
<dt><a href="topic/interface.html#index-6">functions</a>
</dt>
<dt><a href="topic/interface.html#index-3">headers</a>
</dt>
<dt><a href="topic/interface.html#index-4">identifiers</a>
</dt>
<dt><a href="topic/interface.html#index-0">introduction</a>
</dt>
<dt><a href="topic/interface.html#index-2">language</a>
</dt>
<dt><a href="topic/interface.html#index-8">macros</a>
</dt>
<dt><a href="topic/interface.html#index-1">support policy</a>
</dt>
<dt><a href="topic/interface.html#index-7">type punning</a>
</dt>
<dt><a href="topic/interface.html#index-5">types</a>
</dt>
</dl></dd>
<dt><a href="glossary/i.html#term-interior-pointer"><strong>interior pointer</strong></a>
</dt>
<dt><a href="glossary/i.html#term-internal-fragmentation"><strong>internal fragmentation</strong></a>
</dt>
<dt>
introspection
</dt>
<dd><dl>
<dt><a href="pool/amc.html#index-3">AMC</a>
</dt>
<dt><a href="pool/mv.html#index-3">MV</a>
</dt>
<dt><a href="pool/mvff.html#index-3">MVFF</a>
</dt>
<dt><a href="pool/mvt.html#index-4">MVT</a>
</dt>
<dt><a href="topic/arena.html#index-11">arena</a>
</dt>
<dt><a href="topic/format.html#index-4">object format</a>
</dt>
<dt><a href="topic/pool.html#index-2">pool</a>
</dt>
<dt><a href="topic/root.html#index-8">root</a>
</dt>
</dl></dd>
<dt><a href="glossary/i.html#term-invalid-page-fault"><strong>invalid page fault</strong></a>
</dt>
<dt><a href="glossary/i.html#term-inverted-page-table"><strong>inverted page table</strong></a>
</dt>
<dt><a href="glossary/i.html#term-20"><strong>inverted page-table</strong></a>
</dt>
<dt><a href="glossary/i.html#term-is-forwarded-method"><strong>is-forwarded method</strong></a>, <a href="guide/lang.html#index-8">[1]</a>
</dt>
</dl></td>
</tr></table>
<h2 id="J">J</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt><a href="mmref/lang.html#term-java"><strong>Java</strong></a>
</dt>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt><a href="mmref/lang.html#term-javascript"><strong>JavaScript</strong></a>
</dt>
</dl></td>
</tr></table>
<h2 id="K">K</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/k.html#term-kb"><strong>kB</strong></a>
</dt>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/k.html#term-kilobyte"><strong>kilobyte</strong></a>
</dt>
</dl></td>
</tr></table>
<h2 id="L">L</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt>
labels
</dt>
<dd><dl>
<dt><a href="topic/telemetry.html#index-10">telemetry</a>
</dt>
</dl></dd>
<dt>
language
</dt>
<dd><dl>
<dt><a href="topic/interface.html#index-2">interface</a>
</dt>
</dl></dd>
<dt><a href="glossary/l.html#term-large-object-area"><strong>large object area</strong></a>
</dt>
<dt><a href="glossary/l.html#term-large-page"><strong>large page</strong></a>
</dt>
<dt><a href="glossary/l.html#term-leaf-object"><strong>leaf object</strong></a>
</dt>
<dt><a href="glossary/l.html#term-leak"><strong>leak</strong></a>
</dt>
<dt><a href="topic/plinth.html#index-3">library module</a>
</dt>
<dt><a href="copyright.html#index-0">license</a>
</dt>
<dd><dl>
<dt><a href="guide/overview.html#index-0">commercial terms</a>
</dt>
</dl></dd>
<dt><a href="glossary/l.html#term-life"><strong>life</strong></a>
</dt>
<dt><a href="glossary/l.html#term-lifetime"><strong>lifetime</strong></a>
</dt>
<dt><a href="glossary/l.html#term-lifo-ordered-first-fit"><strong>LIFO-ordered first fit</strong></a>
</dt>
<dt><a href="glossary/l.html#term-limited-field-reference-count"><strong>limited-field reference count</strong></a>
</dt>
<dt><a href="glossary/l.html#term-linear-addressing"><strong>linear addressing</strong></a>
</dt>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt><a href="mmref/lang.html#term-lisp"><strong>Lisp</strong></a>
</dt>
<dt><a href="mmref/lang.html#term-lisp-machine"><strong>Lisp Machine</strong></a>
</dt>
<dt><a href="glossary/l.html#term-live"><strong>live</strong></a>
</dt>
<dt><a href="pool/lo.html#index-0">LO</a>
</dt>
<dd><dl>
<dt><a href="pool/lo.html#index-2">interface</a>
</dt>
<dt><a href="pool/lo.html#index-1">properties</a>
</dt>
</dl></dd>
<dt><a href="glossary/l.html#term-load"><strong>load</strong></a>
</dt>
<dt><a href="glossary/l.html#term-locality-of-reference"><strong>locality of reference</strong></a>
</dt>
<dt><a href="glossary/l.html#term-location"><strong>location</strong></a>
</dt>
<dt><a href="glossary/l.html#term-location-dependency"><strong>location dependency</strong></a>, <a href="topic/location.html#index-0">[1]</a>
</dt>
<dd><dl>
<dt><a href="topic/location.html#index-2">adding</a>
</dt>
<dt><a href="topic/location.html#index-1">creating</a>
</dt>
<dt><a href="guide/advanced.html#index-1">example</a>
</dt>
<dt><a href="topic/location.html#index-5">interface</a>
</dt>
<dt><a href="topic/location.html#index-3">testing staleness</a>
</dt>
<dt><a href="topic/location.html#index-4">thread safety</a>
</dt>
</dl></dd>
<dt><a href="glossary/l.html#term-lock-free"><strong>lock free</strong></a>
</dt>
<dt><a href="glossary/l.html#term-logical-address"><strong>logical address</strong></a>
</dt>
<dt><a href="glossary/l.html#term-longword"><strong>longword</strong></a>
</dt>
<dt><a href="mmref/lang.html#term-lua"><strong>Lua</strong></a>
</dt>
</dl></td>
</tr></table>
<h2 id="M">M</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/m.html#term-machine-word"><strong>machine word</strong></a>
</dt>
<dt>
macros
</dt>
<dd><dl>
<dt><a href="topic/interface.html#index-8">interface</a>
</dt>
</dl></dd>
<dt><a href="glossary/m.html#term-main-memory"><strong>main memory</strong></a>
</dt>
<dt><a href="glossary/m.html#term-malloc"><strong>malloc</strong></a>
</dt>
<dt><a href="topic/allocation.html#index-1">manual allocation</a>
</dt>
<dt><a href="glossary/m.html#term-manual-memory-management"><strong>manual memory management</strong></a>
</dt>
<dt><a href="glossary/m.html#term-mapped"><strong>mapped</strong></a>
</dt>
<dt><a href="glossary/m.html#term-mapping"><strong>mapping</strong></a>
</dt>
<dt><a href="glossary/m.html#term-mark-and-sweep"><strong>mark-and-sweep</strong></a>
</dt>
<dt><a href="glossary/m.html#term-mark-compact"><strong>mark-compact</strong></a>
</dt>
<dt><a href="glossary/m.html#term-mark-sweep"><strong>mark-sweep</strong></a>
</dt>
<dt><a href="glossary/m.html#term-marking"><strong>marking</strong></a>
</dt>
<dt><a href="glossary/m.html#term-mb"><strong>MB</strong></a>
</dt>
<dt><a href="glossary/m.html#term-megabyte"><strong>megabyte</strong></a>
</dt>
<dt><a href="glossary/m.html#term-memoization"><strong>memoization</strong></a>
</dt>
<dt><a href="glossary/m.html#term-memory-1"><strong>memory (1)</strong></a>
</dt>
<dd><dl>
<dt><a href="glossary/m.html#term-memory-2"><strong>(2)</strong></a>
</dt>
<dt><a href="glossary/m.html#term-memory-3"><strong>(3)</strong></a>
</dt>
<dt><a href="glossary/m.html#term-memory-4"><strong>(4)</strong></a>
</dt>
</dl></dd>
<dt><a href="glossary/m.html#term-memory-bandwidth"><strong>memory bandwidth</strong></a>
</dt>
<dt><a href="glossary/m.html#term-memory-cache"><strong>memory cache</strong></a>
</dt>
<dt><a href="glossary/m.html#term-memory-hierarchy"><strong>memory hierarchy</strong></a>
</dt>
<dt><a href="glossary/m.html#term-memory-leak"><strong>memory leak</strong></a>
</dt>
<dt><a href="glossary/m.html#term-memory-location"><strong>memory location</strong></a>
</dt>
<dt><a href="glossary/m.html#term-memory-management"><strong>memory management</strong></a>
</dt>
<dt><a href="glossary/m.html#term-memory-management-unit"><strong>Memory Management Unit</strong></a>
</dt>
<dt><a href="glossary/m.html#term-memory-manager"><strong>memory manager</strong></a>
</dt>
<dt><a href="glossary/m.html#term-memory-mapping"><strong>memory mapping</strong></a>
</dt>
<dt>
Memory Pool System
</dt>
<dd><dl>
<dt><a href="topic/critical.html#index-0">critical path</a>
</dt>
<dt><a href="guide/overview.html#index-0">overview</a>
</dt>
<dt><a href="guide/perf.html#index-0">performance</a>
</dt>
<dt><a href="guide/overview.html#index-1">supported target platforms</a>
</dt>
<dt><a href="guide/overview.html#index-2">technical introduction</a>
</dt>
<dt><a href="guide/lang.html#index-0">tutorial</a>
</dt>
</dl></dd>
<dt><a href="glossary/m.html#term-memory-protection"><strong>memory protection</strong></a>
</dt>
<dt><a href="glossary/m.html#term-message"><strong>message</strong></a>
</dt>
<dd><dl>
<dt><a href="topic/message.html#index-2">example</a>
</dt>
<dt><a href="topic/finalization.html#index-4">finalization</a>, <a href="topic/message.html#index-1">[1]</a>
</dt>
<dt><a href="topic/collection.html#index-4">garbage collection</a>
</dt>
<dt><a href="topic/collection.html#index-3">garbage collection start</a>
</dt>
<dt><a href="topic/message.html#index-4">interface</a>
</dt>
<dt><a href="topic/message.html#index-0">introduction</a>
</dt>
<dt><a href="topic/message.html#index-5">queue interface</a>
</dt>
<dt><a href="topic/message.html#index-3">types</a>
</dt>
</dl></dd>
<dt><a href="glossary/m.html#term-message-queue"><strong>message queue</strong></a>
</dt>
<dt><a href="glossary/m.html#term-message-type"><strong>message type</strong></a>
</dt>
<dt><a href="pool/mfs.html#index-0">MFS</a>
</dt>
<dd><dl>
<dt><a href="pool/mfs.html#index-2">interface</a>
</dt>
<dt><a href="pool/mfs.html#index-1">properties</a>
</dt>
</dl></dd>
<dt><a href="glossary/m.html#term-misaligned"><strong>misaligned</strong></a>
</dt>
<dt><a href="glossary/m.html#term-miss"><strong>miss</strong></a>
</dt>
<dt><a href="glossary/m.html#term-miss-rate"><strong>miss rate</strong></a>
</dt>
<dt><a href="mmref/lang.html#term-ml"><strong>ML</strong></a>
</dt>
<dt><a href="glossary/m.html#term-mmap"><strong>mmap</strong></a>
</dt>
<dt><a href="glossary/m.html#term-mmu"><strong>MMU</strong></a>
</dt>
<dt>
mode
</dt>
<dd><dl>
<dt><a href="topic/root.html#index-6">root</a>
</dt>
</dl></dd>
<dt><a href="mmref/lang.html#term-modula-3"><strong>Modula-3</strong></a>
</dt>
<dt><a href="glossary/m.html#term-36"><strong>mostly copying garbage collection</strong></a>
</dt>
<dt><a href="glossary/m.html#term-mostly-copying-garbage-collection"><strong>mostly-copying garbage collection</strong></a>
</dt>
<dt><a href="glossary/m.html#term-mostly-exact-garbage-collection"><strong>mostly-exact garbage collection</strong></a>
</dt>
<dt><a href="glossary/m.html#term-mostly-precise-garbage-collection"><strong>mostly-precise garbage collection</strong></a>
</dt>
<dt><a href="glossary/m.html#term-moving-garbage-collector"><strong>moving garbage collector</strong></a>
</dt>
<dt><a href="glossary/m.html#term-moving-memory-manager"><strong>moving memory manager</strong></a>
</dt>
<dt><a href="topic/format.html#mps_addr_fmt">mps_addr_fmt (C function)</a>
</dt>
<dt><a href="topic/pool.html#mps_addr_pool">mps_addr_pool (C function)</a>
</dt>
<dt><a href="topic/interface.html#mps_addr_t">mps_addr_t (C type)</a>
</dt>
<dt><a href="topic/interface.html#mps_align_t">mps_align_t (C type)</a>
</dt>
<dt><a href="topic/allocation.html#mps_alloc">mps_alloc (C function)</a>
</dt>
<dt><a href="topic/pattern.html#mps_alloc_pattern_ramp">mps_alloc_pattern_ramp (C function)</a>
</dt>
<dt><a href="topic/pattern.html#mps_alloc_pattern_ramp_collect_all">mps_alloc_pattern_ramp_collect_all (C function)</a>
</dt>
<dt><a href="topic/pattern.html#mps_alloc_pattern_t">mps_alloc_pattern_t (C type)</a>
</dt>
<dt><a href="pool/amc.html#mps_amc_apply">mps_amc_apply (C function)</a>
</dt>
<dt><a href="pool/amc.html#mps_amc_apply_stepper_t">mps_amc_apply_stepper_t (C type)</a>
</dt>
<dt><a href="topic/pattern.html#mps_ap_alloc_pattern_begin">mps_ap_alloc_pattern_begin (C function)</a>
</dt>
<dt><a href="topic/pattern.html#mps_ap_alloc_pattern_end">mps_ap_alloc_pattern_end (C function)</a>
</dt>
<dt><a href="topic/pattern.html#mps_ap_alloc_pattern_reset">mps_ap_alloc_pattern_reset (C function)</a>
</dt>
<dt><a href="topic/allocation.html#mps_ap_create">mps_ap_create (C function)</a>
</dt>
<dt><a href="topic/allocation.html#mps_ap_create_v">mps_ap_create_v (C function)</a>
</dt>
<dt><a href="topic/allocation.html#mps_ap_destroy">mps_ap_destroy (C function)</a>
</dt>
<dt><a href="topic/allocation.html#mps_ap_fill">mps_ap_fill (C function)</a>
</dt>
<dt><a href="topic/frame.html#mps_ap_frame_pop">mps_ap_frame_pop (C function)</a>
</dt>
<dt><a href="topic/frame.html#mps_ap_frame_push">mps_ap_frame_push (C function)</a>
</dt>
<dt><a href="topic/allocation.html#mps_ap_s">mps_ap_s (C type)</a>
</dt>
<dt><a href="topic/allocation.html#mps_ap_t">mps_ap_t (C type)</a>
</dt>
<dt><a href="topic/allocation.html#mps_ap_trip">mps_ap_trip (C function)</a>
</dt>
<dt><a href="topic/platform.html#MPS_ARCH_I3">MPS_ARCH_I3 (C macro)</a>
</dt>
<dt><a href="topic/platform.html#MPS_ARCH_I6">MPS_ARCH_I6 (C macro)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_clamp">mps_arena_clamp (C function)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_class_cl">mps_arena_class_cl (C function)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_class_t">mps_arena_class_t (C type)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_class_vm">mps_arena_class_vm (C function)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_collect">mps_arena_collect (C function)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_commit_limit">mps_arena_commit_limit (C function)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_commit_limit_set">mps_arena_commit_limit_set (C function)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_committed">mps_arena_committed (C function)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_create">mps_arena_create (C function)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_create_v">mps_arena_create_v (C function)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_destroy">mps_arena_destroy (C function)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_expose">mps_arena_expose (C function)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_extend">mps_arena_extend (C function)</a>
</dt>
<dt><a href="topic/format.html#mps_arena_formatted_objects_walk">mps_arena_formatted_objects_walk (C function)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_has_addr">mps_arena_has_addr (C function)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_park">mps_arena_park (C function)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_release">mps_arena_release (C function)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_reserved">mps_arena_reserved (C function)</a>
</dt>
<dt><a href="topic/root.html#mps_arena_roots_walk">mps_arena_roots_walk (C function)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_spare_commit_limit">mps_arena_spare_commit_limit (C function)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_spare_commit_limit_set">mps_arena_spare_commit_limit_set (C function)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_spare_committed">mps_arena_spare_committed (C function)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_start_collect">mps_arena_start_collect (C function)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_step">mps_arena_step (C function)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_t">mps_arena_t (C type)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_unsafe_expose_remember_protection">mps_arena_unsafe_expose_remember_protection (C function)</a>
</dt>
<dt><a href="topic/arena.html#mps_arena_unsafe_restore_protection">mps_arena_unsafe_restore_protection (C function)</a>
</dt>
<dt><a href="pool/awl.html#mps_awl_find_dependent_t">mps_awl_find_dependent_t (C type)</a>
</dt>
<dt><a href="topic/interface.html#mps_bool_t">mps_bool_t (C type)</a>
</dt>
<dt><a href="topic/platform.html#MPS_BUILD_GC">MPS_BUILD_GC (C macro)</a>
</dt>
<dt><a href="topic/platform.html#MPS_BUILD_LL">MPS_BUILD_LL (C macro)</a>
</dt>
<dt><a href="topic/platform.html#MPS_BUILD_MV">MPS_BUILD_MV (C macro)</a>
</dt>
<dt><a href="topic/collection.html#mps_chain_create">mps_chain_create (C function)</a>
</dt>
<dt><a href="topic/collection.html#mps_chain_destroy">mps_chain_destroy (C function)</a>
</dt>
<dt><a href="topic/collection.html#mps_chain_t">mps_chain_t (C type)</a>
</dt>
<dt><a href="pool/amc.html#mps_class_amc">mps_class_amc (C function)</a>
</dt>
<dt><a href="pool/amcz.html#mps_class_amcz">mps_class_amcz (C function)</a>
</dt>
<dt><a href="pool/ams.html#mps_class_ams">mps_class_ams (C function)</a>
</dt>
<dt><a href="pool/ams.html#mps_class_ams_debug">mps_class_ams_debug (C function)</a>
</dt>
<dt><a href="pool/awl.html#mps_class_awl">mps_class_awl (C function)</a>
</dt>
<dt><a href="pool/lo.html#mps_class_lo">mps_class_lo (C function)</a>
</dt>
<dt><a href="pool/mfs.html#mps_class_mfs">mps_class_mfs (C function)</a>
</dt>
<dt><a href="pool/mv.html#mps_class_mv">mps_class_mv (C function)</a>
</dt>
<dt><a href="pool/mv.html#mps_class_mv_debug">mps_class_mv_debug (C function)</a>
</dt>
<dt><a href="pool/mvff.html#mps_class_mvff">mps_class_mvff (C function)</a>
</dt>
<dt><a href="pool/mvff.html#mps_class_mvff_debug">mps_class_mvff_debug (C function)</a>
</dt>
<dt><a href="pool/mvt.html#mps_class_mvt">mps_class_mvt (C function)</a>
</dt>
<dt><a href="pool/snc.html#mps_class_snc">mps_class_snc (C function)</a>
</dt>
<dt><a href="topic/pool.html#mps_class_t">mps_class_t (C type)</a>
</dt>
<dt><a href="topic/plinth.html#mps_clock">mps_clock (C function)</a>
</dt>
<dt><a href="topic/interface.html#mps_clock_t">mps_clock_t (C type)</a>
</dt>
<dt><a href="topic/plinth.html#mps_clocks_per_sec">mps_clocks_per_sec (C function)</a>
</dt>
<dt><a href="topic/arena.html#mps_collections">mps_collections (C function)</a>
</dt>
<dt><a href="topic/allocation.html#mps_commit">mps_commit (C function)</a>
</dt>
<dt><a href="topic/finalization.html#mps_definalize">mps_definalize (C function)</a>
</dt>
<dt><a href="topic/finalization.html#mps_finalize">mps_finalize (C function)</a>
</dt>
<dt><a href="topic/scanning.html#mps_fix">mps_fix (C function)</a>
</dt>
<dt><a href="topic/scanning.html#MPS_FIX1">MPS_FIX1 (C function)</a>
</dt>
<dt><a href="topic/scanning.html#MPS_FIX12">MPS_FIX12 (C function)</a>
</dt>
<dt><a href="topic/scanning.html#MPS_FIX2">MPS_FIX2 (C function)</a>
</dt>
<dt><a href="topic/scanning.html#MPS_FIX_CALL">MPS_FIX_CALL (C function)</a>
</dt>
<dt><a href="topic/format.html#mps_fmt_A_s">mps_fmt_A_s (C type)</a>
</dt>
<dt><a href="topic/format.html#mps_fmt_auto_header_s">mps_fmt_auto_header_s (C type)</a>
</dt>
<dt><a href="topic/format.html#mps_fmt_B_s">mps_fmt_B_s (C type)</a>
</dt>
<dt><a href="topic/format.html#mps_fmt_class_t">mps_fmt_class_t (C type)</a>
</dt>
<dt><a href="topic/format.html#mps_fmt_create_A">mps_fmt_create_A (C function)</a>
</dt>
<dt><a href="topic/format.html#mps_fmt_create_auto_header">mps_fmt_create_auto_header (C function)</a>
</dt>
<dt><a href="topic/format.html#mps_fmt_create_B">mps_fmt_create_B (C function)</a>
</dt>
<dt><a href="topic/format.html#mps_fmt_destroy">mps_fmt_destroy (C function)</a>
</dt>
<dt><a href="topic/format.html#mps_fmt_fwd_t">mps_fmt_fwd_t (C type)</a>
</dt>
<dt><a href="topic/format.html#mps_fmt_isfwd_t">mps_fmt_isfwd_t (C type)</a>
</dt>
<dt><a href="topic/format.html#mps_fmt_pad_t">mps_fmt_pad_t (C type)</a>
</dt>
<dt><a href="topic/format.html#mps_fmt_scan_t">mps_fmt_scan_t (C type)</a>
</dt>
<dt><a href="topic/format.html#mps_fmt_skip_t">mps_fmt_skip_t (C type)</a>
</dt>
<dt><a href="topic/format.html#mps_fmt_t">mps_fmt_t (C type)</a>
</dt>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt><a href="topic/format.html#mps_formatted_objects_stepper_t">mps_formatted_objects_stepper_t (C type)</a>
</dt>
<dt><a href="topic/frame.html#mps_frame_t">mps_frame_t (C type)</a>
</dt>
<dt><a href="topic/allocation.html#mps_free">mps_free (C function)</a>
</dt>
<dt><a href="topic/collection.html#mps_gen_param_s">mps_gen_param_s (C type)</a>
</dt>
<dt><a href="topic/plinth.html#mps_io_create">mps_io_create (C function)</a>
</dt>
<dt><a href="topic/plinth.html#mps_io_destroy">mps_io_destroy (C function)</a>
</dt>
<dt><a href="topic/plinth.html#mps_io_flush">mps_io_flush (C function)</a>
</dt>
<dt><a href="topic/plinth.html#mps_io_t">mps_io_t (C type)</a>
</dt>
<dt><a href="topic/plinth.html#mps_io_write">mps_io_write (C function)</a>
</dt>
<dt><a href="topic/interface.html#mps_label_t">mps_label_t (C type)</a>
</dt>
<dt><a href="topic/location.html#mps_ld_add">mps_ld_add (C function)</a>
</dt>
<dt><a href="topic/location.html#mps_ld_isstale">mps_ld_isstale (C function)</a>
</dt>
<dt><a href="topic/location.html#mps_ld_merge">mps_ld_merge (C function)</a>
</dt>
<dt><a href="topic/location.html#mps_ld_reset">mps_ld_reset (C function)</a>
</dt>
<dt><a href="topic/location.html#mps_ld_s">mps_ld_s (C type)</a>
</dt>
<dt><a href="topic/location.html#mps_ld_t">mps_ld_t (C type)</a>
</dt>
<dt><a href="topic/plinth.html#mps_lib_assert_fail">mps_lib_assert_fail (C function)</a>
</dt>
<dt><a href="topic/plinth.html#mps_lib_FILE">mps_lib_FILE (C type)</a>
</dt>
<dt><a href="topic/plinth.html#mps_lib_fputc">mps_lib_fputc (C function)</a>
</dt>
<dt><a href="topic/plinth.html#mps_lib_fputs">mps_lib_fputs (C function)</a>
</dt>
<dt><a href="topic/plinth.html#mps_lib_get_EOF">mps_lib_get_EOF (C function)</a>
</dt>
<dt><a href="topic/plinth.html#mps_lib_get_stderr">mps_lib_get_stderr (C function)</a>
</dt>
<dt><a href="topic/plinth.html#mps_lib_get_stdout">mps_lib_get_stdout (C function)</a>
</dt>
<dt><a href="topic/plinth.html#mps_lib_memcmp">mps_lib_memcmp (C function)</a>
</dt>
<dt><a href="topic/plinth.html#mps_lib_memcpy">mps_lib_memcpy (C function)</a>
</dt>
<dt><a href="topic/plinth.html#mps_lib_memset">mps_lib_memset (C function)</a>
</dt>
<dt><a href="topic/plinth.html#mps_lib_telemetry_control">mps_lib_telemetry_control (C function)</a>
</dt>
<dt><a href="topic/message.html#mps_message_clock">mps_message_clock (C function)</a>
</dt>
<dt><a href="topic/message.html#mps_message_discard">mps_message_discard (C function)</a>
</dt>
<dt><a href="topic/finalization.html#mps_message_finalization_ref">mps_message_finalization_ref (C function)</a>
</dt>
<dt><a href="topic/collection.html#mps_message_gc_condemned_size">mps_message_gc_condemned_size (C function)</a>
</dt>
<dt><a href="topic/collection.html#mps_message_gc_live_size">mps_message_gc_live_size (C function)</a>
</dt>
<dt><a href="topic/collection.html#mps_message_gc_not_condemned_size">mps_message_gc_not_condemned_size (C function)</a>
</dt>
<dt><a href="topic/collection.html#mps_message_gc_start_why">mps_message_gc_start_why (C function)</a>
</dt>
<dt><a href="topic/message.html#mps_message_get">mps_message_get (C function)</a>
</dt>
<dt><a href="topic/message.html#mps_message_poll">mps_message_poll (C function)</a>
</dt>
<dt><a href="topic/message.html#mps_message_queue_type">mps_message_queue_type (C function)</a>
</dt>
<dt><a href="topic/message.html#mps_message_t">mps_message_t (C type)</a>
</dt>
<dt><a href="topic/message.html#mps_message_type">mps_message_type (C function)</a>
</dt>
<dt><a href="topic/message.html#mps_message_type_disable">mps_message_type_disable (C function)</a>
</dt>
<dt><a href="topic/message.html#mps_message_type_enable">mps_message_type_enable (C function)</a>
</dt>
<dt><a href="topic/finalization.html#mps_message_type_finalization">mps_message_type_finalization (C function)</a>
</dt>
<dt><a href="topic/collection.html#mps_message_type_gc">mps_message_type_gc (C function)</a>
</dt>
<dt><a href="topic/collection.html#mps_message_type_gc_start">mps_message_type_gc_start (C function)</a>
</dt>
<dt><a href="topic/message.html#mps_message_type_t">mps_message_type_t (C type)</a>
</dt>
<dt><a href="pool/mv.html#mps_mv_free_size">mps_mv_free_size (C function)</a>
</dt>
<dt><a href="pool/mv.html#mps_mv_size">mps_mv_size (C function)</a>
</dt>
<dt><a href="pool/mvff.html#mps_mvff_free_size">mps_mvff_free_size (C function)</a>
</dt>
<dt><a href="pool/mvff.html#mps_mvff_size">mps_mvff_size (C function)</a>
</dt>
<dt><a href="pool/mvt.html#mps_mvt_free_size">mps_mvt_free_size (C function)</a>
</dt>
<dt><a href="pool/mvt.html#mps_mvt_size">mps_mvt_size (C function)</a>
</dt>
<dt><a href="topic/platform.html#MPS_OS_FR">MPS_OS_FR (C macro)</a>
</dt>
<dt><a href="topic/platform.html#MPS_OS_LI">MPS_OS_LI (C macro)</a>
</dt>
<dt><a href="topic/platform.html#MPS_OS_W3">MPS_OS_W3 (C macro)</a>
</dt>
<dt><a href="topic/platform.html#MPS_OS_XC">MPS_OS_XC (C macro)</a>
</dt>
<dt><a href="topic/platform.html#MPS_PF_ALIGN">MPS_PF_ALIGN (C macro)</a>
</dt>
<dt><a href="topic/platform.html#MPS_PF_FRI3GC">MPS_PF_FRI3GC (C macro)</a>
</dt>
<dt><a href="topic/platform.html#MPS_PF_FRI6GC">MPS_PF_FRI6GC (C macro)</a>
</dt>
<dt><a href="topic/platform.html#MPS_PF_LII3GC">MPS_PF_LII3GC (C macro)</a>
</dt>
<dt><a href="topic/platform.html#MPS_PF_LII6GC">MPS_PF_LII6GC (C macro)</a>
</dt>
<dt><a href="topic/platform.html#MPS_PF_STRING">MPS_PF_STRING (C macro)</a>
</dt>
<dt><a href="topic/platform.html#MPS_PF_W3I3MV">MPS_PF_W3I3MV (C macro)</a>
</dt>
<dt><a href="topic/platform.html#MPS_PF_W3I6MV">MPS_PF_W3I6MV (C macro)</a>
</dt>
<dt><a href="topic/platform.html#MPS_PF_XCI3GC">MPS_PF_XCI3GC (C macro)</a>
</dt>
<dt><a href="topic/platform.html#MPS_PF_XCI3LL">MPS_PF_XCI3LL (C macro)</a>
</dt>
<dt><a href="topic/platform.html#MPS_PF_XCI6LL">MPS_PF_XCI6LL (C macro)</a>
</dt>
<dt><a href="topic/debugging.html#mps_pool_check_fenceposts">mps_pool_check_fenceposts (C function)</a>
</dt>
<dt><a href="topic/debugging.html#mps_pool_check_free_space">mps_pool_check_free_space (C function)</a>
</dt>
<dt><a href="topic/pool.html#mps_pool_create">mps_pool_create (C function)</a>
</dt>
<dt><a href="topic/pool.html#mps_pool_create_v">mps_pool_create_v (C function)</a>
</dt>
<dt><a href="topic/debugging.html#mps_pool_debug_option_s">mps_pool_debug_option_s (C type)</a>
</dt>
<dt><a href="topic/pool.html#mps_pool_destroy">mps_pool_destroy (C function)</a>
</dt>
<dt><a href="topic/pool.html#mps_pool_t">mps_pool_t (C type)</a>
</dt>
<dt><a href="topic/root.html#mps_rank_ambig">mps_rank_ambig (C function)</a>
</dt>
<dt><a href="topic/root.html#mps_rank_exact">mps_rank_exact (C function)</a>
</dt>
<dt><a href="topic/root.html#mps_rank_t">mps_rank_t (C type)</a>
</dt>
<dt><a href="topic/root.html#mps_rank_weak">mps_rank_weak (C function)</a>
</dt>
<dt><a href="topic/root.html#mps_reg_scan_t">mps_reg_scan_t (C type)</a>
</dt>
<dt><a href="topic/error.html#MPS_RES_COMMIT_LIMIT">MPS_RES_COMMIT_LIMIT (C macro)</a>
</dt>
<dt><a href="topic/error.html#MPS_RES_FAIL">MPS_RES_FAIL (C macro)</a>
</dt>
<dt><a href="topic/error.html#MPS_RES_IO">MPS_RES_IO (C macro)</a>
</dt>
<dt><a href="topic/error.html#MPS_RES_LIMIT">MPS_RES_LIMIT (C macro)</a>
</dt>
<dt><a href="topic/error.html#MPS_RES_MEMORY">MPS_RES_MEMORY (C macro)</a>
</dt>
<dt><a href="topic/error.html#MPS_RES_OK">MPS_RES_OK (C macro)</a>
</dt>
<dt><a href="topic/error.html#MPS_RES_PARAM">MPS_RES_PARAM (C macro)</a>
</dt>
<dt><a href="topic/error.html#MPS_RES_RESOURCE">MPS_RES_RESOURCE (C macro)</a>
</dt>
<dt><a href="topic/error.html#mps_res_t">mps_res_t (C type)</a>
</dt>
<dt><a href="topic/error.html#MPS_RES_UNIMPL">MPS_RES_UNIMPL (C macro)</a>
</dt>
<dt><a href="topic/allocation.html#mps_reserve">mps_reserve (C function)</a>
</dt>
<dt><a href="topic/allocation.html#MPS_RESERVE_BLOCK">MPS_RESERVE_BLOCK (C function)</a>
</dt>
<dt><a href="topic/root.html#MPS_RM_CONST">MPS_RM_CONST (C macro)</a>
</dt>
<dt><a href="topic/root.html#MPS_RM_PROT">MPS_RM_PROT (C macro)</a>
</dt>
<dt><a href="topic/root.html#mps_rm_t">mps_rm_t (C type)</a>
</dt>
<dt><a href="topic/root.html#mps_root_create">mps_root_create (C function)</a>
</dt>
<dt><a href="topic/root.html#mps_root_create_fmt">mps_root_create_fmt (C function)</a>
</dt>
<dt><a href="topic/root.html#mps_root_create_reg">mps_root_create_reg (C function)</a>
</dt>
<dt><a href="topic/root.html#mps_root_create_table">mps_root_create_table (C function)</a>
</dt>
<dt><a href="topic/root.html#mps_root_create_table_masked">mps_root_create_table_masked (C function)</a>
</dt>
<dt><a href="topic/root.html#mps_root_destroy">mps_root_destroy (C function)</a>
</dt>
<dt><a href="topic/root.html#mps_root_scan_t">mps_root_scan_t (C type)</a>
</dt>
<dt><a href="topic/root.html#mps_root_t">mps_root_t (C type)</a>
</dt>
<dt><a href="topic/root.html#mps_roots_stepper_t">mps_roots_stepper_t (C type)</a>
</dt>
<dt><a href="topic/cache.html#mps_sac_alloc">mps_sac_alloc (C function)</a>
</dt>
<dt><a href="topic/cache.html#MPS_SAC_ALLOC_FAST">MPS_SAC_ALLOC_FAST (C function)</a>
</dt>
<dt><a href="topic/cache.html#MPS_SAC_CLASS_LIMIT">MPS_SAC_CLASS_LIMIT (C macro)</a>
</dt>
<dt><a href="topic/cache.html#mps_sac_class_s">mps_sac_class_s (C type)</a>
</dt>
<dt><a href="topic/cache.html#mps_sac_create">mps_sac_create (C function)</a>
</dt>
<dt><a href="topic/cache.html#mps_sac_destroy">mps_sac_destroy (C function)</a>
</dt>
<dt><a href="topic/cache.html#mps_sac_flush">mps_sac_flush (C function)</a>
</dt>
<dt><a href="topic/cache.html#mps_sac_free">mps_sac_free (C function)</a>
</dt>
<dt><a href="topic/cache.html#MPS_SAC_FREE_FAST">MPS_SAC_FREE_FAST (C function)</a>
</dt>
<dt><a href="topic/cache.html#mps_sac_t">mps_sac_t (C type)</a>
</dt>
<dt><a href="topic/scanning.html#MPS_SCAN_BEGIN">MPS_SCAN_BEGIN (C function)</a>
</dt>
<dt><a href="topic/scanning.html#MPS_SCAN_END">MPS_SCAN_END (C function)</a>
</dt>
<dt><a href="topic/scanning.html#mps_ss_t">mps_ss_t (C type)</a>
</dt>
<dt><a href="topic/root.html#mps_stack_scan_ambig">mps_stack_scan_ambig (C function)</a>
</dt>
<dt><a href="topic/platform.html#MPS_T_ULONGEST">MPS_T_ULONGEST (C macro)</a>
</dt>
<dt><a href="topic/platform.html#MPS_T_WORD">MPS_T_WORD (C macro)</a>
</dt>
<dt><a href="topic/telemetry.html#index-0">MPS_TELEMETRY_CONTROL</a>, <a href="topic/plinth.html#index-4">[1]</a>, <a href="topic/plinth.html#index-5">[2]</a>
</dt>
<dt><a href="topic/telemetry.html#mps_telemetry_control">mps_telemetry_control (C function)</a>
</dt>
<dt><a href="topic/telemetry.html#index-8">MPS_TELEMETRY_DATABASE</a>
</dt>
<dt><a href="topic/telemetry.html#index-1">MPS_TELEMETRY_FILENAME</a>, <a href="topic/plinth.html#index-2">[1]</a>
</dt>
<dt><a href="topic/telemetry.html#mps_telemetry_flush">mps_telemetry_flush (C function)</a>
</dt>
<dt><a href="topic/telemetry.html#mps_telemetry_get">mps_telemetry_get (C function)</a>
</dt>
<dt><a href="topic/telemetry.html#mps_telemetry_intern">mps_telemetry_intern (C function)</a>
</dt>
<dt><a href="topic/telemetry.html#mps_telemetry_label">mps_telemetry_label (C function)</a>
</dt>
<dt><a href="topic/telemetry.html#mps_telemetry_reset">mps_telemetry_reset (C function)</a>
</dt>
<dt><a href="topic/telemetry.html#mps_telemetry_set">mps_telemetry_set (C function)</a>
</dt>
<dt><a href="topic/thread.html#mps_thr_t">mps_thr_t (C type)</a>
</dt>
<dt><a href="topic/thread.html#mps_thread_dereg">mps_thread_dereg (C function)</a>
</dt>
<dt><a href="topic/thread.html#mps_thread_reg">mps_thread_reg (C function)</a>
</dt>
<dt><a href="topic/thread.html#mps_tramp">mps_tramp (C function)</a>
</dt>
<dt><a href="topic/thread.html#mps_tramp_t">mps_tramp_t (C type)</a>
</dt>
<dt><a href="topic/platform.html#MPS_WORD_SHIFT">MPS_WORD_SHIFT (C macro)</a>
</dt>
<dt><a href="topic/interface.html#mps_word_t">mps_word_t (C type)</a>
</dt>
<dt><a href="topic/platform.html#MPS_WORD_WIDTH">MPS_WORD_WIDTH (C macro)</a>
</dt>
<dt>
mpseventcnv command line option
</dt>
<dd><dl>
<dt><a href="topic/telemetry.html#cmdoption-mpseventcnv-f">-f &lt;filename&gt;</a>
</dt>
<dt><a href="topic/telemetry.html#cmdoption-mpseventcnv-h">-h</a>
</dt>
</dl></dd>
<dt>
mpseventsql command line option
</dt>
<dd><dl>
<dt><a href="topic/telemetry.html#cmdoption-mpseventsql-d">-d</a>
</dt>
<dt><a href="topic/telemetry.html#cmdoption-mpseventsql-f">-f</a>
</dt>
<dt><a href="topic/telemetry.html#cmdoption-mpseventsql-i">-i &lt;filename&gt;</a>
</dt>
<dt><a href="topic/telemetry.html#cmdoption-mpseventsql-o">-o &lt;filename&gt;</a>
</dt>
<dt><a href="topic/telemetry.html#cmdoption-mpseventsql-p">-p</a>
</dt>
<dt><a href="topic/telemetry.html#cmdoption-mpseventsql-r">-r</a>
</dt>
<dt><a href="topic/telemetry.html#cmdoption-mpseventsql-t">-t</a>
</dt>
<dt><a href="topic/telemetry.html#cmdoption-mpseventsql-v">-v</a>
</dt>
</dl></dd>
<dt><a href="glossary/m.html#term-mutable"><strong>mutable</strong></a>
</dt>
<dt><a href="glossary/m.html#term-mutator"><strong>mutator</strong></a>
</dt>
<dt><a href="pool/mv.html#index-0">MV</a>
</dt>
<dd><dl>
<dt><a href="pool/mv.html#index-2">interface</a>
</dt>
<dt><a href="pool/mv.html#index-3">introspection</a>
</dt>
<dt><a href="pool/mv.html#index-1">properties</a>
</dt>
</dl></dd>
<dt><a href="pool/mvff.html#index-0">MVFF</a>
</dt>
<dd><dl>
<dt><a href="pool/mvff.html#index-2">interface</a>
</dt>
<dt><a href="pool/mvff.html#index-3">introspection</a>
</dt>
<dt><a href="pool/mvff.html#index-1">properties</a>
</dt>
</dl></dd>
<dt><a href="pool/mvt.html#index-0">MVT</a>
</dt>
<dd><dl>
<dt><a href="pool/mvt.html#index-3">interface</a>
</dt>
<dt><a href="pool/mvt.html#index-4">introspection</a>
</dt>
<dt><a href="pool/mvt.html#index-2">properties</a>
</dt>
<dt><a href="pool/mvt.html#index-1">temporal fit</a>
</dt>
</dl></dd>
</dl></td>
</tr></table>
<h2 id="N">N</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/n.html#term-nailing"><strong>nailing</strong></a>
</dt>
<dt><a href="glossary/n.html#term-natural-alignment"><strong>natural alignment</strong></a>
</dt>
<dt><a href="glossary/n.html#term-nepotism"><strong>nepotism</strong></a>
</dt>
<dt><a href="glossary/n.html#term-new-space"><strong>new space</strong></a>
</dt>
<dt><a href="glossary/n.html#term-newspace"><strong>newspace</strong></a>
</dt>
<dt><a href="glossary/n.html#term-next-fit"><strong>next fit</strong></a>
</dt>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/n.html#term-node"><strong>node</strong></a>
</dt>
<dt><a href="glossary/n.html#term-non-moving-garbage-collector"><strong>non-moving garbage collector</strong></a>
</dt>
<dt><a href="glossary/n.html#term-non-moving-memory-manager"><strong>non-moving memory manager</strong></a>
</dt>
<dt><a href="glossary/n.html#term-nursery-generation"><strong>nursery generation</strong></a>
</dt>
<dt><a href="glossary/n.html#term-nursery-space"><strong>nursery space</strong></a>
</dt>
</dl></td>
</tr></table>
<h2 id="O">O</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/o.html#term-object"><strong>object</strong></a>
</dt>
<dt><a href="glossary/o.html#term-object-format"><strong>object format</strong></a>, <a href="guide/lang.html#index-4">[1]</a>
</dt>
<dd><dl>
<dt><a href="topic/format.html#index-2">cautions</a>
</dt>
<dt><a href="topic/format.html#index-1">creating</a>
</dt>
<dt><a href="topic/format.html#index-3">format method</a>
</dt>
<dt><a href="topic/format.html#index-0">introduction</a>
</dt>
<dt><a href="topic/format.html#index-4">introspection</a>
</dt>
<dt><a href="topic/scanning.html#index-0">scan method</a>
</dt>
</dl></dd>
<dt><a href="glossary/o.html#term-object-pointer"><strong>object pointer</strong></a>
</dt>
<dt><a href="glossary/o.html#term-off-white"><strong>off-white</strong></a>
</dt>
<dt><a href="glossary/o.html#term-old-space"><strong>old space</strong></a>
</dt>
<dt><a href="glossary/o.html#term-oldspace"><strong>oldspace</strong></a>
</dt>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/o.html#term-one-bit-reference-count"><strong>one-bit reference count</strong></a>
</dt>
<dt><a href="glossary/o.html#term-opaque-type"><strong>opaque type</strong></a>
</dt>
<dt><a href="glossary/o.html#term-out-parameter"><strong>out parameter</strong></a>
</dt>
<dt><a href="glossary/o.html#term-out-of-band-header"><strong>out-of-band header</strong></a>
</dt>
<dt><a href="glossary/o.html#term-overcommit"><strong>overcommit</strong></a>
</dt>
<dt><a href="glossary/o.html#term-overwriting-error"><strong>overwriting error</strong></a>
</dt>
</dl></td>
</tr></table>
<h2 id="P">P</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/p.html#term-padding"><strong>padding</strong></a>
</dt>
<dt><a href="glossary/p.html#term-padding-method"><strong>padding method</strong></a>, <a href="guide/lang.html#index-9">[1]</a>
</dt>
<dt><a href="glossary/p.html#term-padding-object"><strong>padding object</strong></a>
</dt>
<dt><a href="glossary/p.html#term-page"><strong>page</strong></a>
</dt>
<dt><a href="glossary/p.html#term-page-fault"><strong>page fault</strong></a>
</dt>
<dt><a href="glossary/p.html#term-page-marking"><strong>page marking</strong></a>
</dt>
<dt><a href="glossary/p.html#term-page-protection"><strong>page protection</strong></a>
</dt>
<dt><a href="glossary/p.html#term-page-table"><strong>page table</strong></a>
</dt>
<dt><a href="glossary/p.html#term-paged-in"><strong>paged in</strong></a>
</dt>
<dt><a href="glossary/p.html#term-paged-out"><strong>paged out</strong></a>
</dt>
<dt><a href="glossary/p.html#term-paging"><strong>paging</strong></a>
</dt>
<dt><a href="glossary/p.html#term-palimpsest"><strong>palimpsest</strong></a>
</dt>
<dt><a href="glossary/p.html#term-parallel-garbage-collection"><strong>parallel garbage collection</strong></a>
</dt>
<dt><a href="glossary/p.html#term-parked-state"><strong>parked state</strong></a>, <a href="topic/arena.html#index-8">[1]</a>
</dt>
<dt><a href="mmref/lang.html#term-pascal"><strong>Pascal</strong></a>
</dt>
<dt>
path
</dt>
<dd><dl>
<dt><a href="topic/critical.html#index-0">critical</a>
</dt>
</dl></dd>
<dt>
pattern
</dt>
<dd><dl>
<dt><a href="topic/pattern.html#index-0">allocation</a>
</dt>
</dl></dd>
<dt>
pause
</dt>
<dd><dl>
<dt><a href="topic/arena.html#index-10">limiting</a>
</dt>
</dl></dd>
<dt><a href="glossary/p.html#term-perfect-fit"><strong>perfect fit</strong></a>
</dt>
<dt><a href="guide/perf.html#index-0">performance</a>
</dt>
<dt><a href="mmref/lang.html#term-perl"><strong>Perl</strong></a>
</dt>
<dt><a href="glossary/p.html#term-phantom-reachable"><strong>phantom reachable</strong></a>
</dt>
<dt><a href="glossary/p.html#term-phantom-reference"><strong>phantom reference</strong></a>
</dt>
<dt><a href="glossary/p.html#term-phantomly-reachable"><strong>phantomly reachable</strong></a>
</dt>
<dt><a href="glossary/p.html#term-physical-address"><strong>physical address</strong></a>
</dt>
<dt><a href="glossary/p.html#term-physical-address-space"><strong>physical address space</strong></a>
</dt>
<dt><a href="glossary/p.html#term-physical-memory-1"><strong>physical memory (1)</strong></a>
</dt>
<dd><dl>
<dt><a href="glossary/p.html#term-physical-memory-2"><strong>(2)</strong></a>
</dt>
</dl></dd>
<dt><a href="glossary/p.html#term-physical-storage"><strong>physical storage</strong></a>
</dt>
<dt><a href="glossary/p.html#term-pig-in-the-python"><strong>pig in the python</strong></a>
</dt>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/p.html#term-pig-in-the-snake"><strong>pig in the snake</strong></a>
</dt>
<dt><a href="glossary/p.html#term-pinning"><strong>pinning</strong></a>
</dt>
<dt><a href="glossary/p.html#term-placement-policy"><strong>placement policy</strong></a>
</dt>
<dt><a href="glossary/p.html#term-platform"><strong>platform</strong></a>
</dt>
<dd><dl>
<dt><a href="topic/platform.html#index-0">code</a>
</dt>
<dt><a href="topic/platform.html#index-2">historical codes</a>
</dt>
<dt><a href="topic/platform.html#index-3">historical list</a>
</dt>
<dt><a href="topic/platform.html#index-1">interface</a>
</dt>
</dl></dd>
<dt>
platforms
</dt>
<dd><dl>
<dt><a href="guide/overview.html#index-1">supported</a>
</dt>
</dl></dd>
<dt><a href="glossary/p.html#term-plinth"><strong>plinth</strong></a>
</dt>
<dd><dl>
<dt><a href="topic/plinth.html#index-1">I/O module</a>
</dt>
<dt><a href="topic/plinth.html#index-0">introduction</a>
</dt>
<dt><a href="topic/plinth.html#index-3">library module</a>
</dt>
</dl></dd>
<dt><a href="glossary/p.html#term-pointer"><strong>pointer</strong></a>
</dt>
<dt><a href="glossary/p.html#term-pool"><strong>pool</strong></a>
</dt>
<dd><dl>
<dt><a href="topic/pool.html#index-0">creating</a>, <a href="guide/lang.html#index-11">[1]</a>
</dt>
<dt><a href="topic/debugging.html#index-0">debugging</a>
</dt>
<dt><a href="topic/pool.html#index-2">introspection</a>
</dt>
</dl></dd>
<dt><a href="glossary/p.html#term-pool-class"><strong>pool class</strong></a>, <a href="topic/pool.html#index-1">[1]</a>
</dt>
<dd><dl>
<dt><a href="pool/amc.html#index-0">AMC</a>
</dt>
<dt><a href="pool/amcz.html#index-0">AMCZ</a>
</dt>
<dt><a href="pool/ams.html#index-0">AMS</a>
</dt>
<dt><a href="pool/awl.html#index-0">AWL</a>
</dt>
<dt><a href="pool/lo.html#index-0">LO</a>
</dt>
<dt><a href="pool/mfs.html#index-0">MFS</a>
</dt>
<dt><a href="pool/mv.html#index-0">MV</a>
</dt>
<dt><a href="pool/mvff.html#index-0">MVFF</a>
</dt>
<dt><a href="pool/mvt.html#index-0">MVT</a>
</dt>
<dt><a href="pool/snc.html#index-0">SNC</a>
</dt>
<dt><a href="guide/lang.html#index-3">choosing</a>, <a href="pool/intro.html#index-0">[1]</a>
</dt>
<dt><a href="pool/intro.html#index-1">table of properties</a>
</dt>
<dt><a href="pool/intro.html#index-2">writing</a>
</dt>
</dl></dd>
<dt>
porting
</dt>
<dd><dl>
<dt><a href="topic/plinth.html#index-0">plinth</a>
</dt>
</dl></dd>
<dt><a href="mmref/lang.html#term-postscript"><strong>PostScript</strong></a>
</dt>
<dt><a href="glossary/p.html#term-precise-garbage-collection"><strong>precise garbage collection</strong></a>
</dt>
<dt><a href="glossary/p.html#term-precise-reference"><strong>precise reference</strong></a>
</dt>
<dt><a href="glossary/p.html#term-precise-root"><strong>precise root</strong></a>
</dt>
<dt><a href="glossary/p.html#term-premature-free"><strong>premature free</strong></a>
</dt>
<dt><a href="glossary/p.html#term-premature-promotion"><strong>premature promotion</strong></a>
</dt>
<dt><a href="glossary/p.html#term-premature-tenuring"><strong>premature tenuring</strong></a>
</dt>
<dt><a href="glossary/p.html#term-primary-storage"><strong>primary storage</strong></a>
</dt>
<dt><a href="mmref/lang.html#term-prolog"><strong>Prolog</strong></a>
</dt>
<dt><a href="glossary/p.html#term-promotion"><strong>promotion</strong></a>
</dt>
<dt><a href="glossary/p.html#term-protectable-root"><strong>protectable root</strong></a>
</dt>
<dt><a href="glossary/p.html#term-protection"><strong>protection</strong></a>
</dt>
<dd><dl>
<dt><a href="topic/arena.html#index-12">arena</a>
</dt>
</dl></dd>
<dt><a href="glossary/p.html#term-protection-exception"><strong>protection exception</strong></a>
</dt>
<dt><a href="glossary/p.html#term-protection-fault"><strong>protection fault</strong></a>
</dt>
<dt>
protection faults
</dt>
<dd><dl>
<dt><a href="pool/awl.html#index-3">AWL</a>
</dt>
</dl></dd>
<dt><a href="glossary/p.html#term-protection-violation"><strong>protection violation</strong></a>
</dt>
<dt>
punning
</dt>
<dd><dl>
<dt><a href="topic/interface.html#index-7">type</a>
</dt>
</dl></dd>
<dt><a href="mmref/lang.html#term-python"><strong>Python</strong></a>
</dt>
</dl></td>
</tr></table>
<h2 id="Q">Q</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/q.html#term-quadword"><strong>quadword</strong></a>
</dt>
</dl></td>
</tr></table>
<h2 id="R">R</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/r.html#term-ram"><strong>RAM</strong></a>
</dt>
<dt><a href="glossary/r.html#term-ramp-allocation"><strong>ramp allocation</strong></a>, <a href="topic/pattern.html#index-1">[1]</a>
</dt>
<dt><a href="glossary/r.html#term-random-access-memory"><strong>random access memory</strong></a>
</dt>
<dt><a href="glossary/r.html#term-rank"><strong>rank</strong></a>
</dt>
<dd><dl>
<dt><a href="topic/root.html#index-5">root</a>
</dt>
</dl></dd>
<dt><a href="glossary/r.html#term-rash"><strong>rash</strong></a>
</dt>
<dt><a href="topic/error.html#index-6">rash variety</a>
</dt>
<dt><a href="guide/overview.html#index-0">Ravenbrook Limited</a>
</dt>
<dt><a href="glossary/r.html#term-raw"><strong>raw</strong></a>
</dt>
<dt><a href="glossary/r.html#term-reachable"><strong>reachable</strong></a>
</dt>
<dt><a href="glossary/r.html#term-read-barrier"><strong>read barrier</strong></a>
</dt>
<dt><a href="glossary/r.html#term-read-fault"><strong>read fault</strong></a>
</dt>
<dt><a href="glossary/r.html#term-read-only-memory"><strong>read-only memory</strong></a>
</dt>
<dt><a href="glossary/r.html#term-real-memory-1"><strong>real memory (1)</strong></a>
</dt>
<dd><dl>
<dt><a href="glossary/r.html#term-real-memory-2"><strong>(2)</strong></a>
</dt>
</dl></dd>
<dt><a href="glossary/r.html#term-reclaim"><strong>reclaim</strong></a>
</dt>
<dt><a href="glossary/r.html#term-recycle"><strong>recycle</strong></a>
</dt>
<dt><a href="glossary/r.html#term-reference"><strong>reference</strong></a>
</dt>
<dt><a href="glossary/r.html#term-reference-counting"><strong>reference counting</strong></a>
</dt>
<dt><a href="glossary/r.html#term-reference-object"><strong>reference object</strong></a>
</dt>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/r.html#term-region-inference"><strong>region inference</strong></a>
</dt>
<dt><a href="glossary/r.html#term-register"><strong>register</strong></a>
</dt>
<dt><a href="glossary/r.html#term-register-set-partitioning"><strong>register set partitioning</strong></a>
</dt>
<dt><a href="glossary/r.html#term-relocation"><strong>relocation</strong></a>
</dt>
<dt><a href="glossary/r.html#term-remembered-set"><strong>remembered set</strong></a>
</dt>
<dt><a href="glossary/r.html#term-remote-reference"><strong>remote reference</strong></a>
</dt>
<dt><a href="glossary/r.html#term-replicating-garbage-collector"><strong>replicating garbage collector</strong></a>
</dt>
<dt><a href="glossary/r.html#term-reserved"><strong>reserved</strong></a>
</dt>
<dt><a href="glossary/r.html#term-resident"><strong>resident</strong></a>
</dt>
<dt><a href="glossary/r.html#term-resident-set"><strong>resident set</strong></a>
</dt>
<dt><a href="glossary/r.html#term-result-code"><strong>result code</strong></a>, <a href="topic/error.html#index-0">[1]</a>
</dt>
<dt><a href="glossary/r.html#term-resurrection"><strong>resurrection</strong></a>
</dt>
<dt><a href="glossary/r.html#term-rom"><strong>ROM</strong></a>
</dt>
<dt><a href="glossary/r.html#term-root"><strong>root</strong></a>
</dt>
<dd><dl>
<dt><a href="topic/root.html#index-2">cautions</a>
</dt>
<dt><a href="guide/lang.html#index-12">creating</a>
</dt>
<dt><a href="topic/root.html#index-7">interface</a>
</dt>
<dt><a href="topic/root.html#index-0">introduction</a>
</dt>
<dt><a href="topic/root.html#index-8">introspection</a>
</dt>
<dt><a href="topic/root.html#index-6">mode</a>
</dt>
<dt><a href="topic/root.html#index-5">rank</a>
</dt>
<dt><a href="topic/root.html#index-1">registering</a>
</dt>
<dt><a href="topic/root.html#index-3">thread</a>
</dt>
</dl></dd>
<dt><a href="glossary/r.html#term-root-description"><strong>root description</strong></a>
</dt>
<dt><a href="glossary/r.html#term-root-mode"><strong>root mode</strong></a>
</dt>
<dt><a href="glossary/r.html#term-root-set"><strong>root set</strong></a>
</dt>
</dl></td>
</tr></table>
<h2 id="S">S</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/s.html#term-sbrk"><strong>sbrk</strong></a>
</dt>
<dt><a href="glossary/s.html#term-scalar-data-type"><strong>scalar data type</strong></a>
</dt>
<dt><a href="glossary/s.html#term-scan"><strong>scan</strong></a>
</dt>
<dt><a href="glossary/s.html#term-scan-method"><strong>scan method</strong></a>, <a href="guide/lang.html#index-5">[1]</a>
</dt>
<dt><a href="glossary/s.html#term-scan-state"><strong>scan state</strong></a>
</dt>
<dt>
scanning
</dt>
<dd><dl>
<dt><a href="topic/scanning.html#index-4">ambiguous reference</a>
</dt>
<dt><a href="topic/scanning.html#index-3">critical path</a>
</dt>
<dt><a href="topic/scanning.html#index-6">example</a>
</dt>
<dt><a href="topic/scanning.html#index-8">fixing</a>
</dt>
<dt><a href="topic/scanning.html#index-7">interface</a>
</dt>
<dt><a href="topic/scanning.html#index-0">introduction</a>
</dt>
<dt><a href="topic/scanning.html#index-1">protocol</a>
</dt>
<dt><a href="topic/scanning.html#index-2">tagged reference</a>
</dt>
<dt><a href="topic/scanning.html#index-5">unfixed reference</a>
</dt>
</dl></dd>
<dt><a href="glossary/s.html#term-scavenging-garbage-collection"><strong>scavenging garbage collection</strong></a>
</dt>
<dt><a href="mmref/lang.html#term-scheme"><strong>Scheme</strong></a>
</dt>
<dd><dl>
<dt><a href="guide/advanced.html#index-1">address-based hash table</a>
</dt>
<dt><a href="guide/lang.html#index-14">allocation</a>
</dt>
<dt><a href="guide/advanced.html#index-0">finalization</a>
</dt>
<dt><a href="guide/lang.html#index-7">forward method</a>
</dt>
<dt><a href="guide/lang.html#index-10">generation chain</a>
</dt>
<dt><a href="guide/advanced.html#index-3">global symbol table</a>
</dt>
<dt><a href="topic/message.html#index-2">interactive chatter</a>
</dt>
<dt><a href="guide/lang.html#index-8">is-forwarded method</a>
</dt>
<dt><a href="guide/advanced.html#index-1">location dependency</a>
</dt>
<dt><a href="guide/lang.html#index-4">object format</a>
</dt>
<dt><a href="guide/lang.html#index-9">padding method</a>
</dt>
<dt><a href="guide/lang.html#index-11">pool</a>
</dt>
<dt><a href="guide/advanced.html#index-0">ports</a>
</dt>
<dt><a href="guide/lang.html#index-12">root</a>
</dt>
<dt><a href="guide/lang.html#index-5">scan method</a>
</dt>
<dt><a href="topic/scanning.html#index-6">scanning</a>
</dt>
<dt><a href="guide/advanced.html#index-4">segregation</a>
</dt>
<dt><a href="guide/lang.html#index-6">skip method</a>
</dt>
<dt><a href="topic/telemetry.html#index-3">telemetry</a>
</dt>
<dt><a href="guide/lang.html#index-13">thread</a>
</dt>
<dt><a href="topic/root.html#index-4">thread root</a>
</dt>
<dt><a href="guide/lang.html#index-1">toy interpreter</a>
</dt>
<dt><a href="topic/root.html#index-4">trampoline</a>
</dt>
<dt><a href="guide/advanced.html#index-2">weak hash table</a>
</dt>
</dl></dd>
<dt><a href="glossary/s.html#term-sdram"><strong>SDRAM</strong></a>
</dt>
<dt><a href="glossary/s.html#term-segmentation-violation"><strong>segmentation violation</strong></a>
</dt>
<dt><a href="glossary/s.html#term-segmented-addressing"><strong>segmented addressing</strong></a>
</dt>
<dt><a href="glossary/s.html#term-segregated-allocation-cache"><strong>segregated allocation cache</strong></a>, <a href="topic/cache.html#index-0">[1]</a>
</dt>
<dd><dl>
<dt><a href="topic/cache.html#index-2">allocation</a>
</dt>
<dt><a href="topic/cache.html#index-1">creating</a>
</dt>
</dl></dd>
<dt><a href="glossary/s.html#term-segregated-fit"><strong>segregated fit</strong></a>
</dt>
<dt><a href="glossary/s.html#term-segregated-free-list"><strong>segregated free list</strong></a>, <a href="topic/cache.html#index-0">[1]</a>
</dt>
<dt><a href="glossary/s.html#term-12"><strong>segregated free-list</strong></a>
</dt>
<dt><a href="glossary/s.html#term-semi-conservative-garbage-collection"><strong>semi-conservative garbage collection</strong></a>
</dt>
<dt><a href="glossary/s.html#term-semi-space"><strong>semi-space</strong></a>
</dt>
<dt><a href="glossary/s.html#term-semi-space-collector"><strong>semi-space collector</strong></a>
</dt>
<dt><a href="glossary/s.html#term-sequential-fit"><strong>sequential fit</strong></a>
</dt>
<dt><a href="glossary/s.html#term-sequential-store-buffer"><strong>sequential store buffer</strong></a>
</dt>
<dt><a href="glossary/s.html#term-shared-memory"><strong>shared memory</strong></a>
</dt>
<dt>
signal
</dt>
<dd><dl>
<dt><a href="topic/thread.html#index-3">handling</a>
</dt>
</dl></dd>
<dt><a href="glossary/s.html#term-simple-object"><strong>simple object</strong></a>
</dt>
<dt><a href="glossary/s.html#term-simple-segregated-storage"><strong>simple segregated storage</strong></a>
</dt>
<dt><a href="mmref/lang.html#term-simula"><strong>Simula</strong></a>
</dt>
<dt><a href="glossary/s.html#term-size"><strong>size</strong></a>
</dt>
<dt><a href="glossary/s.html#term-size-class"><strong>size class</strong></a>
</dt>
<dt><a href="glossary/s.html#term-skip-method"><strong>skip method</strong></a>, <a href="guide/lang.html#index-6">[1]</a>
</dt>
<dt><a href="mmref/lang.html#term-smalltalk"><strong>Smalltalk</strong></a>
</dt>
<dt><a href="glossary/s.html#term-smart-pointer"><strong>smart pointer</strong></a>
</dt>
<dt><a href="glossary/s.html#term-snap-out"><strong>snap-out</strong></a>
</dt>
<dt><a href="glossary/s.html#term-snapshot-at-the-beginning"><strong>snapshot at the beginning</strong></a>
</dt>
<dt><a href="pool/snc.html#index-0">SNC</a>
</dt>
<dd><dl>
<dt><a href="pool/snc.html#index-2">interface</a>
</dt>
<dt><a href="pool/snc.html#index-1">properties</a>
</dt>
</dl></dd>
<dt><a href="glossary/s.html#term-soft-reference"><strong>soft reference</strong></a>
</dt>
<dt><a href="glossary/s.html#term-softly-reachable"><strong>softly reachable</strong></a>
</dt>
<dt><a href="glossary/s.html#term-space-leak"><strong>space leak</strong></a>
</dt>
<dt><a href="glossary/s.html#term-spaghetti-stack"><strong>spaghetti stack</strong></a>
</dt>
<dt><a href="glossary/s.html#term-spare-commit-limit"><strong>spare commit limit</strong></a>
</dt>
<dt><a href="glossary/s.html#term-spare-committed-memory"><strong>spare committed memory</strong></a>
</dt>
<dt><a href="glossary/s.html#term-splat"><strong>splat</strong></a>
</dt>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/s.html#term-split"><strong>split</strong></a>
</dt>
<dt><a href="glossary/s.html#term-sram"><strong>SRAM</strong></a>
</dt>
<dt><a href="glossary/s.html#term-ssb"><strong>SSB</strong></a>
</dt>
<dt><a href="glossary/s.html#term-stack"><strong>stack</strong></a>
</dt>
<dd><dl>
<dt><a href="topic/frame.html#index-0">allocation</a>
</dt>
</dl></dd>
<dt><a href="glossary/s.html#term-stack-allocation"><strong>stack allocation</strong></a>
</dt>
<dt><a href="glossary/s.html#term-stack-frame"><strong>stack frame</strong></a>
</dt>
<dt><a href="glossary/s.html#term-stack-record"><strong>stack record</strong></a>
</dt>
<dt>
staleness
</dt>
<dd><dl>
<dt><a href="topic/location.html#index-3">testing</a>
</dt>
</dl></dd>
<dt><a href="glossary/s.html#term-static-allocation"><strong>static allocation</strong></a>
</dt>
<dt><a href="glossary/s.html#term-static-memory-1"><strong>static memory (1)</strong></a>
</dt>
<dd><dl>
<dt><a href="glossary/s.html#term-static-memory-2"><strong>(2)</strong></a>
</dt>
</dl></dd>
<dt><a href="glossary/s.html#term-static-object"><strong>static object</strong></a>
</dt>
<dt><a href="glossary/s.html#term-static-ram"><strong>static RAM</strong></a>
</dt>
<dt><a href="glossary/s.html#term-static-storage-duration"><strong>static storage duration</strong></a>
</dt>
<dt><a href="glossary/s.html#term-stepper-function"><strong>stepper function</strong></a>
</dt>
<dt><a href="glossary/s.html#term-sticky-reference-count"><strong>sticky reference count</strong></a>
</dt>
<dt><a href="glossary/s.html#term-stop-and-copy-collection"><strong>stop-and-copy collection</strong></a>
</dt>
<dt><a href="glossary/s.html#term-storage"><strong>storage</strong></a>
</dt>
<dt><a href="glossary/s.html#term-storage-hierarchy"><strong>storage hierarchy</strong></a>
</dt>
<dt><a href="glossary/s.html#term-storage-level"><strong>storage level</strong></a>
</dt>
<dt><a href="glossary/s.html#term-storage-management"><strong>storage management</strong></a>
</dt>
<dt><a href="glossary/s.html#term-store-1"><strong>store (1)</strong></a>
</dt>
<dd><dl>
<dt><a href="glossary/s.html#term-store-2"><strong>(2)</strong></a>
</dt>
</dl></dd>
<dt><a href="glossary/s.html#term-strict-segregated-fit"><strong>strict segregated fit</strong></a>
</dt>
<dt><a href="glossary/s.html#term-strong-reference"><strong>strong reference</strong></a>
</dt>
<dt><a href="glossary/s.html#term-strong-root"><strong>strong root</strong></a>
</dt>
<dt><a href="glossary/s.html#term-strong-tri-color-invariant"><strong>strong tri-color invariant</strong></a>
</dt>
<dt><a href="glossary/s.html#term-strong-tri-colour-invariant"><strong>strong tri-colour invariant</strong></a>
</dt>
<dt><a href="glossary/s.html#term-strong-tricolor-invariant"><strong>strong tricolor invariant</strong></a>
</dt>
<dt><a href="glossary/s.html#term-strong-tricolour-invariant"><strong>strong tricolour invariant</strong></a>
</dt>
<dt><a href="glossary/s.html#term-strongly-reachable"><strong>strongly reachable</strong></a>
</dt>
<dt><a href="glossary/s.html#term-suballocator"><strong>suballocator</strong></a>
</dt>
<dt><a href="glossary/s.html#term-subgraph"><strong>subgraph</strong></a>
</dt>
<dt><a href="glossary/s.html#term-superpage"><strong>superpage</strong></a>
</dt>
<dt>
support policy
</dt>
<dd><dl>
<dt><a href="topic/interface.html#index-1">interface</a>
</dt>
</dl></dd>
<dt><a href="glossary/s.html#term-sure-reference"><strong>sure reference</strong></a>
</dt>
<dt><a href="glossary/s.html#term-swap-space"><strong>swap space</strong></a>
</dt>
<dt><a href="glossary/s.html#term-swapped-in"><strong>swapped in</strong></a>
</dt>
<dt><a href="glossary/s.html#term-swapped-out"><strong>swapped out</strong></a>
</dt>
<dt><a href="glossary/s.html#term-swapping"><strong>swapping</strong></a>
</dt>
<dt><a href="glossary/s.html#term-sweeping"><strong>sweeping</strong></a>
</dt>
<dt><a href="glossary/s.html#term-synchronous-garbage-collector"><strong>synchronous garbage collector</strong></a>
</dt>
</dl></td>
</tr></table>
<h2 id="T">T</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/t.html#term-tabling"><strong>tabling</strong></a>
</dt>
<dt><a href="glossary/t.html#term-tag"><strong>tag</strong></a>
</dt>
<dt><a href="glossary/t.html#term-tagged-architecture"><strong>tagged architecture</strong></a>
</dt>
<dt><a href="glossary/t.html#term-tagged-reference"><strong>tagged reference</strong></a>
</dt>
<dd><dl>
<dt><a href="topic/scanning.html#index-2">scanning</a>
</dt>
</dl></dd>
<dt><a href="glossary/t.html#term-tb-1"><strong>TB (1)</strong></a>
</dt>
<dd><dl>
<dt><a href="glossary/t.html#term-tb-2"><strong>(2)</strong></a>
</dt>
</dl></dd>
<dt><a href="guide/lang.html#index-16">tearing down</a>
</dt>
<dt>
telemetry
</dt>
<dd><dl>
<dt><a href="topic/plinth.html#index-1">I/O module</a>
</dt>
<dt><a href="topic/telemetry.html#index-6">decoding event stream</a>
</dt>
<dt><a href="topic/telemetry.html#index-5">environment variables</a>
</dt>
<dt><a href="topic/telemetry.html#index-4">event categories</a>
</dt>
<dt><a href="topic/telemetry.html#index-3">example</a>
</dt>
<dt><a href="topic/telemetry.html#index-9">interface</a>
</dt>
<dt><a href="topic/telemetry.html#index-10">labels</a>
</dt>
<dt><a href="topic/telemetry.html#index-7">loading into SQLite</a>
</dt>
<dt><a href="topic/telemetry.html#index-2">utilities</a>
</dt>
</dl></dd>
<dt><a href="glossary/t.html#term-telemetry-filter"><strong>telemetry filter</strong></a>
</dt>
<dt><a href="glossary/t.html#term-telemetry-label"><strong>telemetry label</strong></a>
</dt>
<dt><a href="glossary/t.html#term-telemetry-stream"><strong>telemetry stream</strong></a>
</dt>
<dt>
temporal fit
</dt>
<dd><dl>
<dt><a href="pool/mvt.html#index-1">MVT</a>
</dt>
</dl></dd>
<dt><a href="glossary/t.html#term-tenuring"><strong>tenuring</strong></a>
</dt>
<dt><a href="glossary/t.html#term-terabyte"><strong>terabyte</strong></a>
</dt>
<dt><a href="glossary/t.html#term-termination"><strong>termination</strong></a>
</dt>
<dt><a href="glossary/t.html#term-thrash"><strong>thrash</strong></a>
</dt>
<dt><a href="glossary/t.html#term-thread"><strong>thread</strong></a>, <a href="topic/thread.html#index-0">[1]</a>
</dt>
<dd><dl>
<dt><a href="topic/thread.html#index-4">interface</a>
</dt>
<dt><a href="guide/lang.html#index-13">registering</a>
</dt>
<dt><a href="topic/thread.html#index-2">registration</a>
</dt>
<dt><a href="topic/root.html#index-3">root</a>
</dt>
<dt><a href="topic/thread.html#index-3">signal handling</a>
</dt>
</dl></dd>
<dt><a href="topic/thread.html#index-1">thread safety</a>
</dt>
<dd><dl>
<dt><a href="topic/location.html#index-4">location dependency</a>
</dt>
</dl></dd>
<dt><a href="glossary/t.html#term-threatened-set"><strong>threatened set</strong></a>
</dt>
<dt><a href="guide/lang.html#index-16">tidying up</a>
</dt>
<dt><a href="glossary/t.html#term-tlb"><strong>TLB</strong></a>
</dt>
<dt><a href="glossary/t.html#term-to-space"><strong>to space</strong></a>
</dt>
<dt><a href="glossary/t.html#term-tospace"><strong>tospace</strong></a>
</dt>
<dt><a href="glossary/t.html#term-trace"><strong>trace</strong></a>
</dt>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/t.html#term-tracing-garbage-collection"><strong>tracing garbage collection</strong></a>
</dt>
<dt><a href="topic/root.html#index-3">trampoline</a>, <a href="topic/thread.html#index-5">[1]</a>
</dt>
<dt><a href="glossary/t.html#term-translation-buffer"><strong>translation buffer</strong></a>
</dt>
<dt><a href="glossary/t.html#term-translation-lookaside-buffer"><strong>translation lookaside buffer</strong></a>
</dt>
<dt><a href="glossary/t.html#term-transparent-alias"><strong>transparent alias</strong></a>
</dt>
<dt><a href="glossary/t.html#term-transparent-type"><strong>transparent type</strong></a>
</dt>
<dt><a href="glossary/t.html#term-transport"><strong>transport</strong></a>
</dt>
<dt><a href="glossary/t.html#term-transport-snap-out"><strong>transport snap-out</strong></a>
</dt>
<dt><a href="glossary/t.html#term-treadmill"><strong>treadmill</strong></a>
</dt>
<dt><a href="glossary/t.html#term-tri-color-invariant"><strong>tri-color invariant</strong></a>
</dt>
<dt><a href="glossary/t.html#term-tri-color-marking"><strong>tri-color marking</strong></a>
</dt>
<dt><a href="glossary/t.html#term-tri-colour-invariant"><strong>tri-colour invariant</strong></a>
</dt>
<dt><a href="glossary/t.html#term-tri-colour-marking"><strong>tri-colour marking</strong></a>
</dt>
<dt><a href="glossary/t.html#term-tricolor-invariant"><strong>tricolor invariant</strong></a>
</dt>
<dt><a href="glossary/t.html#term-tricolor-marking"><strong>tricolor marking</strong></a>
</dt>
<dt><a href="glossary/t.html#term-tricolour-invariant"><strong>tricolour invariant</strong></a>
</dt>
<dt><a href="glossary/t.html#term-tricolour-marking"><strong>tricolour marking</strong></a>
</dt>
<dt><a href="glossary/t.html#term-36"><strong>two space collector</strong></a>
</dt>
<dt><a href="glossary/t.html#term-two-space-collector"><strong>two-space collector</strong></a>
</dt>
<dt><a href="glossary/t.html#term-type-punning"><strong>type punning</strong></a>, <a href="topic/interface.html#index-7">[1]</a>
</dt>
<dt><a href="glossary/t.html#term-type-accurate-garbage-collection"><strong>type-accurate garbage collection</strong></a>
</dt>
<dt>
types
</dt>
<dd><dl>
<dt><a href="topic/interface.html#index-5">interface</a>
</dt>
</dl></dd>
</dl></td>
</tr></table>
<h2 id="U">U</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/u.html#term-unaligned"><strong>unaligned</strong></a>
</dt>
<dt><a href="glossary/u.html#term-unboxed"><strong>unboxed</strong></a>
</dt>
<dt><a href="glossary/u.html#term-unclamped-state"><strong>unclamped state</strong></a>, <a href="topic/arena.html#index-6">[1]</a>
</dt>
<dt><a href="glossary/u.html#term-undead"><strong>undead</strong></a>
</dt>
<dt><a href="guide/debug.html#index-4">underscanning</a>
</dt>
<dt>
unfixed reference
</dt>
<dd><dl>
<dt><a href="topic/scanning.html#index-5">scanning</a>
</dt>
</dl></dd>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/u.html#term-unmapped"><strong>unmapped</strong></a>
</dt>
<dt><a href="glossary/u.html#term-unreachable"><strong>unreachable</strong></a>
</dt>
<dt><a href="glossary/u.html#term-unsure-reference"><strong>unsure reference</strong></a>
</dt>
<dt><a href="glossary/u.html#term-unwrapped"><strong>unwrapped</strong></a>
</dt>
<dt><a href="glossary/u.html#term-use-after-free"><strong>use after free</strong></a>
</dt>
</dl></td>
</tr></table>
<h2 id="V">V</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/v.html#term-value-object"><strong>value object</strong></a>
</dt>
<dt><a href="glossary/v.html#term-variety"><strong>variety</strong></a>, <a href="topic/error.html#index-3">[1]</a>
</dt>
<dd><dl>
<dt><a href="topic/error.html#index-4">cool</a>, <a href="guide/debug.html#index-1">[1]</a>
</dt>
<dt><a href="topic/error.html#index-5">hot</a>
</dt>
<dt><a href="topic/error.html#index-6">rash</a>
</dt>
</dl></dd>
<dt><a href="glossary/v.html#term-vector-data-type"><strong>vector data type</strong></a>
</dt>
<dt><a href="glossary/v.html#term-virtual-address"><strong>virtual address</strong></a>
</dt>
<dt><a href="glossary/v.html#term-virtual-address-space"><strong>virtual address space</strong></a>
</dt>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/v.html#term-virtual-memory"><strong>virtual memory</strong></a>
</dt>
<dt><a href="glossary/v.html#term-virtual-memory-arena"><strong>virtual memory arena</strong></a>
</dt>
<dt><a href="topic/arena.html#index-3">virtual memory arena class</a>
</dt>
<dt><a href="glossary/v.html#term-visitor-function"><strong>visitor function</strong></a>
</dt>
<dt><a href="glossary/v.html#term-vm-1"><strong>VM (1)</strong></a>
</dt>
<dd><dl>
<dt><a href="glossary/v.html#term-vm-2"><strong>(2)</strong></a>
</dt>
</dl></dd>
</dl></td>
</tr></table>
<h2 id="W">W</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/w.html#term-weak-hash-table"><strong>weak hash table</strong></a>
</dt>
<dt>
weak reference
</dt>
<dd><dl>
<dt><a href="guide/advanced.html#index-2">example</a>
</dt>
</dl></dd>
<dt><a href="glossary/w.html#term-weak-reference-1"><strong>weak reference (1)</strong></a>
</dt>
<dd><dl>
<dt><a href="glossary/w.html#term-weak-reference-2"><strong>(2)</strong></a>
</dt>
</dl></dd>
<dt><a href="topic/weak.html#index-0">weak references</a>
</dt>
<dt><a href="glossary/w.html#term-weak-root"><strong>weak root</strong></a>
</dt>
<dt><a href="glossary/w.html#term-weak-tri-color-invariant"><strong>weak tri-color invariant</strong></a>
</dt>
<dt><a href="glossary/w.html#term-weak-tri-colour-invariant"><strong>weak tri-colour invariant</strong></a>
</dt>
<dt><a href="glossary/w.html#term-weak-tricolor-invariant"><strong>weak tricolor invariant</strong></a>
</dt>
<dt><a href="glossary/w.html#term-weak-tricolour-invariant"><strong>weak tricolour invariant</strong></a>
</dt>
<dt><a href="glossary/w.html#term-weak-key-hash-table"><strong>weak-key hash table</strong></a>
</dt>
<dt><a href="glossary/w.html#term-weak-value-hash-table"><strong>weak-value hash table</strong></a>
</dt>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/w.html#term-weakly-reachable"><strong>weakly reachable</strong></a>
</dt>
<dt><a href="glossary/w.html#term-weighted-buddies"><strong>weighted buddies</strong></a>
</dt>
<dt><a href="glossary/w.html#term-weighted-reference-counting"><strong>weighted reference counting</strong></a>
</dt>
<dt><a href="glossary/w.html#term-white"><strong>white</strong></a>
</dt>
<dt><a href="glossary/w.html#term-word"><strong>word</strong></a>
</dt>
<dt><a href="glossary/w.html#term-working-set"><strong>working set</strong></a>
</dt>
<dt><a href="glossary/w.html#term-worst-fit"><strong>worst fit</strong></a>
</dt>
<dt><a href="glossary/w.html#term-wrapped"><strong>wrapped</strong></a>
</dt>
<dt><a href="glossary/w.html#term-wrapper"><strong>wrapper</strong></a>
</dt>
<dt><a href="glossary/w.html#term-write-barrier"><strong>write barrier</strong></a>
</dt>
<dt><a href="glossary/w.html#term-write-fault"><strong>write fault</strong></a>
</dt>
</dl></td>
</tr></table>
<h2 id="Z">Z</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/z.html#term-zct"><strong>ZCT</strong></a>
</dt>
</dl></td>
<td style="width: 33%" valign="top"><dl>
<dt><a href="glossary/z.html#term-zero-count-table"><strong>zero count table</strong></a>
</dt>
</dl></td>
</tr></table>
</div>
</div>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<p class="logo"><a href="index.html">
<img class="logo" src="_static/logo.png" alt="Logo"/>
</a></p><h4>Contact us</h4>
<p class="topless"><a href="mailto:mps-questions@ravenbrook.com">mps-questions@ravenbrook.com</a></p>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="#" title="General Index"
>index</a></li>
<li><a href="index.html">Memory Pool System 1.111.0 documentation</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; <a href="copyright.html">Copyright</a> 2012, Ravenbrook Limited.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.3.
</div>
</body>
</html>