From 77b04e7783ce2beac44af55e240e62300f4e34fa Mon Sep 17 00:00:00 2001 From: Gareth Rees Date: Tue, 9 Oct 2012 23:24:36 +0100 Subject: [PATCH] Fix some missing cross-references. Copied from Perforce Change: 179796 ServerID: perforce.ravenbrook.com --- mps/manual/source/glossary.rst | 30 ++++++++++++++++++++++++++- mps/manual/source/pool/index.rst | 2 ++ mps/manual/source/reference/index.rst | 9 ++++---- 3 files changed, 35 insertions(+), 6 deletions(-) diff --git a/mps/manual/source/glossary.rst b/mps/manual/source/glossary.rst index ecb7a9103a4..81d45e52e4b 100644 --- a/mps/manual/source/glossary.rst +++ b/mps/manual/source/glossary.rst @@ -35,6 +35,10 @@ Glossary ?? + arena + + ?? + arena class ?? @@ -91,6 +95,10 @@ Glossary ?? + finalization + + ?? + format method ?? @@ -111,6 +119,10 @@ Glossary ?? + garbage collector + + ?? + live ?? @@ -184,6 +196,10 @@ Glossary A link from one :term:`object` to another, usually in the form of a :term:`pointer`. + remembered set + + ?? + reservoir ?? @@ -193,7 +209,7 @@ Glossary A value returned from an MPS function, represented by the type :c:type:`mps_res_t`. The result code :c:macro:`MPS_RES_OK` indicates success; other values indicate errors. See the topic - :ref:`topic-errors`. + :ref:`topic-error`. root @@ -214,6 +230,10 @@ Glossary ?? See the topic :ref:`topic-scanning`. + segment + + ?? + segregated allocation cache ?? @@ -226,6 +246,10 @@ Glossary ?? + spare commit limit + + ?? + spare committed memory ?? @@ -234,6 +258,10 @@ Glossary ?? + trace + + ?? + unclamped state ?? diff --git a/mps/manual/source/pool/index.rst b/mps/manual/source/pool/index.rst index 51510c20c43..df7d78db09b 100644 --- a/mps/manual/source/pool/index.rst +++ b/mps/manual/source/pool/index.rst @@ -7,3 +7,5 @@ Pool reference pool-amc pool-mvff + pool-mvt + pool-snc diff --git a/mps/manual/source/reference/index.rst b/mps/manual/source/reference/index.rst index bd48476b0db..78f405a18ce 100644 --- a/mps/manual/source/reference/index.rst +++ b/mps/manual/source/reference/index.rst @@ -1008,10 +1008,9 @@ Symbols defined in ``mps.h`` .. note:: - Failing to acquire enough memory because the :term:`arena - commit limit` would have been exceeded is indicated by - returning :c:macro:`MPS_RES_COMMIT_LIMIT`, not - ``MPS_RES_MEMORY``. + Failing to acquire enough memory because the :term:`commit + limit` would have been exceeded is indicated by returning + :c:macro:`MPS_RES_COMMIT_LIMIT`, not ``MPS_RES_MEMORY``. .. note:: @@ -1327,7 +1326,7 @@ Symbols defined in ``mpsavm.h`` memory` interface to allocate memory. The chief consequence of this is that the arena can manage many more virtual addresses than it needs to commit memory to. This gives it flexibility as to - where to place :term:`block `, which reduces + where to place :term:`blocks `, which reduces :term:`fragmentation` and helps make :term:`garbage collection` more efficient.