<html lang='en'>
<head>
<meta content='text/html; charset=utf-8' http-equiv='Content-Type'>
<title>
GitLab
</title>
</meta>
</head>
<style>
  img {
    max-width: 100%;
    height: auto;
  }
  p.details {
    font-style:italic;
    color:#777
  }
  .footer p {
    font-size:small;
    color:#777
  }
  pre.commit-message {
    white-space: pre-wrap;
  }
  .file-stats a {
    text-decoration: none;
  }
  .file-stats .new-file {
    color: #090;
  }
  .file-stats .deleted-file {
    color: #B00;
  }
</style>
<body>
<div class='content'>
<h3>Raymond Toy pushed to branch rtoy-mmap-anon-control-and-binding-stacks at <a href="https://gitlab.common-lisp.net/cmucl/cmucl">cmucl / cmucl</a></h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://gitlab.common-lisp.net/cmucl/cmucl/commit/694331c1a58e327c41f74efd1596c3a3da42cd55">694331c1</a></strong>
<div>
<span>by Raymond Toy</span>
<i>at 2015-11-04T19:42:41Z</i>
</div>
<pre class='commit-message'>Fix merge mistake:  Don't print break as int3.</pre>
</li>
<li>
<strong><a href="https://gitlab.common-lisp.net/cmucl/cmucl/commit/0fb5c69944e2218b218a35ed3af023c06eea0eda">0fb5c699</a></strong>
<div>
<span>by Raymond Toy</span>
<i>at 2015-11-04T19:44:58Z</i>
</div>
<pre class='commit-message'>Define CONTROL_STACK_START and BINDING_STACK_START.

ppc currently only supports allocating the control stack and binding
stack at fixed addresses.  (This used to work, but something broke it
recently.  Until the ppc machine comes back, we're going to disable
that feature there.)</pre>
</li>
</ul>
<h4>2 changed files:</h4>
<ul>
<li class='file-stats'>
<a href='#diff-0'>
src/compiler/x86/insts.lisp
</a>
</li>
<li class='file-stats'>
<a href='#diff-1'>
src/lisp/ppc-validate.h
</a>
</li>
</ul>
<h4>Changes:</h4>
<li id='diff-0'>
<a href='https://gitlab.common-lisp.net/cmucl/cmucl/compare/138310f93edc558e3166c1a134e6ba26fcb1eaa6...0fb5c69944e2218b218a35ed3af023c06eea0eda#diff-0'>
<strong>
src/compiler/x86/insts.lisp
</strong>
</a>
<hr>
<pre class="highlight"><code><span style="color: #000000;background-color: #ffdddd">--- a/src/compiler/x86/insts.lisp
</span><span style="color: #000000;background-color: #ddffdd">+++ b/src/compiler/x86/insts.lisp
</span><span style="color: #aaaaaa">@@ -2105,7 +2105,6 @@
</span> (define-instruction break (segment code)
   (:declare (type (unsigned-byte 8) code))
   (:printer byte-imm ((op #b11001100)) '(:name :tab code)
<span style="color: #000000;background-color: #ffdddd">-            :print-name 'int3
</span>       :control #'break-control)
   (:emitter
    (emit-byte segment #b11001100)
</code></pre>

<br>
</li>
<li id='diff-1'>
<a href='https://gitlab.common-lisp.net/cmucl/cmucl/compare/138310f93edc558e3166c1a134e6ba26fcb1eaa6...0fb5c69944e2218b218a35ed3af023c06eea0eda#diff-1'>
<strong>
src/lisp/ppc-validate.h
</strong>
</a>
<hr>
<pre class="highlight"><code><span style="color: #000000;background-color: #ffdddd">--- a/src/lisp/ppc-validate.h
</span><span style="color: #000000;background-color: #ddffdd">+++ b/src/lisp/ppc-validate.h
</span><span style="color: #aaaaaa">@@ -41,19 +41,13 @@
</span> #define STATIC_SPACE_START        (0x10000000)
 #define STATIC_SPACE_SIZE      (0x07ff8000)    /* 128 MB, almost */
 
<span style="color: #000000;background-color: #ffdddd">-#if 0
</span> #define CONTROL_STACK_START       (0x30000000)
<span style="color: #000000;background-color: #ffdddd">-#endif
</span> #define CONTROL_STACK_SIZE        (0x07ff8000)    /* 128 MB, almost */
<span style="color: #000000;background-color: #ffdddd">-#if 0
</span> #define CONTROL_STACK_END       (CONTROL_STACK_START + control_stack_size)
<span style="color: #000000;background-color: #ffdddd">-#endif
</span> 
 #define SIGNAL_STACK_SIZE      SIGSTKSZ
 
<span style="color: #000000;background-color: #ffdddd">-#if 0
</span> #define BINDING_STACK_START       (0x38000000)
<span style="color: #000000;background-color: #ffdddd">-#endif
</span> #define BINDING_STACK_SIZE        (0x07ff8000)    /* 128 MB, almost */
 
 #if 0
</code></pre>

<br>
</li>

</div>
<div class='footer' style='margin-top: 10px;'>
<p>

<br>
<a href="https://gitlab.common-lisp.net/cmucl/cmucl/compare/138310f93edc558e3166c1a134e6ba26fcb1eaa6...0fb5c69944e2218b218a35ed3af023c06eea0eda">View it on GitLab</a>
<br>
You're receiving this email because of your account on <a href="https://gitlab.common-lisp.net/">gitlab.common-lisp.net</a>.
If you'd like to receive fewer emails, you can adjust your notification settings.
<script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","action":{"@type":"ViewAction","name":["merge_requests","issues","commit"],"url":"https://gitlab.common-lisp.net/cmucl/cmucl/compare/138310f93edc558e3166c1a134e6ba26fcb1eaa6...0fb5c69944e2218b218a35ed3af023c06eea0eda"}}</script>
</p>
</div>
</body>
</html>