diff options
Diffstat (limited to 'mps/manual/html/topic/pattern.html')
| -rw-r--r-- | mps/manual/html/topic/pattern.html | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/mps/manual/html/topic/pattern.html b/mps/manual/html/topic/pattern.html index 2e677d70a96..abd9ef06d87 100644 --- a/mps/manual/html/topic/pattern.html +++ b/mps/manual/html/topic/pattern.html | |||
| @@ -8,7 +8,7 @@ | |||
| 8 | <head> | 8 | <head> |
| 9 | <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> | 9 | <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
| 10 | 10 | ||
| 11 | <title>15. Allocation patterns — Memory Pool System 1.111.0 documentation</title> | 11 | <title>16. Allocation patterns — Memory Pool System 1.111.0 documentation</title> |
| 12 | 12 | ||
| 13 | <link rel="stylesheet" href="../_static/mps.css" type="text/css" /> | 13 | <link rel="stylesheet" href="../_static/mps.css" type="text/css" /> |
| 14 | <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> | 14 | <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> |
| @@ -28,8 +28,8 @@ | |||
| 28 | <link rel="copyright" title="Copyright" href="../copyright.html" /> | 28 | <link rel="copyright" title="Copyright" href="../copyright.html" /> |
| 29 | <link rel="top" title="Memory Pool System 1.111.0 documentation" href="../index.html" /> | 29 | <link rel="top" title="Memory Pool System 1.111.0 documentation" href="../index.html" /> |
| 30 | <link rel="up" title="Reference" href="index.html" /> | 30 | <link rel="up" title="Reference" href="index.html" /> |
| 31 | <link rel="next" title="16. Allocation frames" href="frame.html" /> | 31 | <link rel="next" title="17. Allocation frames" href="frame.html" /> |
| 32 | <link rel="prev" title="14. Segregated allocation caches" href="cache.html" /> | 32 | <link rel="prev" title="15. Segregated allocation caches" href="cache.html" /> |
| 33 | </head> | 33 | </head> |
| 34 | <body> | 34 | <body> |
| 35 | <div class="related"> | 35 | <div class="related"> |
| @@ -39,10 +39,10 @@ | |||
| 39 | <a href="../genindex.html" title="General Index" | 39 | <a href="../genindex.html" title="General Index" |
| 40 | accesskey="I">index</a></li> | 40 | accesskey="I">index</a></li> |
| 41 | <li class="right" > | 41 | <li class="right" > |
| 42 | <a href="frame.html" title="16. Allocation frames" | 42 | <a href="frame.html" title="17. Allocation frames" |
| 43 | accesskey="N">next</a> |</li> | 43 | accesskey="N">next</a> |</li> |
| 44 | <li class="right" > | 44 | <li class="right" > |
| 45 | <a href="cache.html" title="14. Segregated allocation caches" | 45 | <a href="cache.html" title="15. Segregated allocation caches" |
| 46 | accesskey="P">previous</a> |</li> | 46 | accesskey="P">previous</a> |</li> |
| 47 | <li><a href="../index.html">Memory Pool System 1.111.0 documentation</a> »</li> | 47 | <li><a href="../index.html">Memory Pool System 1.111.0 documentation</a> »</li> |
| 48 | <li><a href="index.html" accesskey="U">Reference</a> »</li> | 48 | <li><a href="index.html" accesskey="U">Reference</a> »</li> |
| @@ -55,7 +55,7 @@ | |||
| 55 | <div class="body"> | 55 | <div class="body"> |
| 56 | 56 | ||
| 57 | <div class="section" id="allocation-patterns"> | 57 | <div class="section" id="allocation-patterns"> |
| 58 | <span id="topic-pattern"></span><span id="index-0"></span><h1>15. Allocation patterns<a class="headerlink" href="#allocation-patterns" title="Permalink to this headline">¶</a></h1> | 58 | <span id="topic-pattern"></span><span id="index-0"></span><h1>16. Allocation patterns<a class="headerlink" href="#allocation-patterns" title="Permalink to this headline">¶</a></h1> |
| 59 | <p>An <em class="dfn">allocation pattern</em> is a hint to the MPS to expect a | 59 | <p>An <em class="dfn">allocation pattern</em> is a hint to the MPS to expect a |
| 60 | particular pattern of allocation on an <a class="reference internal" href="../glossary/a.html#term-allocation-point"><em class="xref std std-term">allocation point</em></a>. The | 60 | particular pattern of allocation on an <a class="reference internal" href="../glossary/a.html#term-allocation-point"><em class="xref std std-term">allocation point</em></a>. The |
| 61 | MPS may use this hint to schedule more effective garbage collection.</p> | 61 | MPS may use this hint to schedule more effective garbage collection.</p> |
| @@ -129,7 +129,7 @@ that point in time.</p> | |||
| 129 | </dd></dl> | 129 | </dd></dl> |
| 130 | 130 | ||
| 131 | <div class="section" id="ramp-allocation"> | 131 | <div class="section" id="ramp-allocation"> |
| 132 | <span id="topic-pattern-ramp"></span><span id="index-1"></span><h2>15.1. Ramp allocation<a class="headerlink" href="#ramp-allocation" title="Permalink to this headline">¶</a></h2> | 132 | <span id="topic-pattern-ramp"></span><span id="index-1"></span><h2>16.1. Ramp allocation<a class="headerlink" href="#ramp-allocation" title="Permalink to this headline">¶</a></h2> |
| 133 | <p><em class="dfn">Ramp allocation</em> a pattern of allocation whereby the | 133 | <p><em class="dfn">Ramp allocation</em> a pattern of allocation whereby the |
| 134 | <a class="reference internal" href="../glossary/c.html#term-client-program"><em class="xref std std-term">client program</em></a> builds up an increasingly large data structure, | 134 | <a class="reference internal" href="../glossary/c.html#term-client-program"><em class="xref std std-term">client program</em></a> builds up an increasingly large data structure, |
| 135 | the live size of which increases until a particular time, at which | 135 | the live size of which increases until a particular time, at which |
| @@ -187,18 +187,18 @@ ended.</p> | |||
| 187 | </a></p> | 187 | </a></p> |
| 188 | <h3><a href="../index.html">Table Of Contents</a></h3> | 188 | <h3><a href="../index.html">Table Of Contents</a></h3> |
| 189 | <ul> | 189 | <ul> |
| 190 | <li><a class="reference internal" href="#">15. Allocation patterns</a><ul> | 190 | <li><a class="reference internal" href="#">16. Allocation patterns</a><ul> |
| 191 | <li><a class="reference internal" href="#ramp-allocation">15.1. Ramp allocation</a></li> | 191 | <li><a class="reference internal" href="#ramp-allocation">16.1. Ramp allocation</a></li> |
| 192 | </ul> | 192 | </ul> |
| 193 | </li> | 193 | </li> |
| 194 | </ul> | 194 | </ul> |
| 195 | 195 | ||
| 196 | <h4>Previous topic</h4> | 196 | <h4>Previous topic</h4> |
| 197 | <p class="topless"><a href="cache.html" | 197 | <p class="topless"><a href="cache.html" |
| 198 | title="previous chapter">14. Segregated allocation caches</a></p> | 198 | title="previous chapter">15. Segregated allocation caches</a></p> |
| 199 | <h4>Next topic</h4> | 199 | <h4>Next topic</h4> |
| 200 | <p class="topless"><a href="frame.html" | 200 | <p class="topless"><a href="frame.html" |
| 201 | title="next chapter">16. Allocation frames</a></p><h4>Downloads</h4> | 201 | title="next chapter">17. Allocation frames</a></p><h4>Downloads</h4> |
| 202 | 202 | ||
| 203 | <p class="topless"> | 203 | <p class="topless"> |
| 204 | <a href="http://www.ravenbrook.com/project/mps/release/1.111.0/">MPS Kit release 1.111.0</a><br> | 204 | <a href="http://www.ravenbrook.com/project/mps/release/1.111.0/">MPS Kit release 1.111.0</a><br> |
| @@ -224,10 +224,10 @@ ended.</p> | |||
| 224 | <a href="../genindex.html" title="General Index" | 224 | <a href="../genindex.html" title="General Index" |
| 225 | >index</a></li> | 225 | >index</a></li> |
| 226 | <li class="right" > | 226 | <li class="right" > |
| 227 | <a href="frame.html" title="16. Allocation frames" | 227 | <a href="frame.html" title="17. Allocation frames" |
| 228 | >next</a> |</li> | 228 | >next</a> |</li> |
| 229 | <li class="right" > | 229 | <li class="right" > |
| 230 | <a href="cache.html" title="14. Segregated allocation caches" | 230 | <a href="cache.html" title="15. Segregated allocation caches" |
| 231 | >previous</a> |</li> | 231 | >previous</a> |</li> |
| 232 | <li><a href="../index.html">Memory Pool System 1.111.0 documentation</a> »</li> | 232 | <li><a href="../index.html">Memory Pool System 1.111.0 documentation</a> »</li> |
| 233 | <li><a href="index.html" >Reference</a> »</li> | 233 | <li><a href="index.html" >Reference</a> »</li> |