Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiguel de Icaza <miguel@gnome.org>2002-07-09 01:39:12 +0400
committerMiguel de Icaza <miguel@gnome.org>2002-07-09 01:39:12 +0400
commitffca6913888d9070f93f9e28e57fc58e12b1d408 (patch)
treefff84b2ac30c27738c8c2bf5b60e4fe629ba52f0 /web/runtime
parentfab85bd5bb10df145f3860532bfd37af2c6734b8 (diff)
news
svn path=/trunk/mono/; revision=5659
Diffstat (limited to 'web/runtime')
-rw-r--r--web/runtime6
1 files changed, 5 insertions, 1 deletions
diff --git a/web/runtime b/web/runtime
index 908600e8f84..da16f189387 100644
--- a/web/runtime
+++ b/web/runtime
@@ -59,7 +59,7 @@
Unix-like compilation environment (mostly we use GNU make in
a few of the makefiles).
-** JIT Engine (<b>updated, April 21, 2002</b>)
+** JIT Engine (<b>updated, July 8th, 2002</b>)
The JIT engine uses a code-generator generator approach for
compilation. Given the properties of CIL byte codes, we can
@@ -80,6 +80,10 @@
Although compilers typically do
constant folding, the combination of inlining with
constant folding gives some very good results.
+
+ * Linear scan register allocation. In the past,
+ register allocation was our achilles heel, but now
+ we have left this problem behind.
</ul>
There are a couple of books that deal with this technique: "A