news
authorMiguel de Icaza <miguel@gnome.org>
Mon, 8 Jul 2002 21:39:12 +0000 (21:39 -0000)
committerMiguel de Icaza <miguel@gnome.org>
Mon, 8 Jul 2002 21:39:12 +0000 (21:39 -0000)
svn path=/trunk/mono/; revision=5659

doc/index
doc/runtime
web/index
web/runtime

index eadc895a8b0d1928b888acf10b7f1fadd1ca26c5..594fbf376b4988aab2825c62c4a55da3bc71aefd 100644 (file)
--- a/doc/index
+++ b/doc/index
 
 @item Jul 8th, 2002
 
-       Alp Toker has released version 0.5 of <a href="http://www.atoker.com/phonic/">Phonic</a>, a media player for .NET. Phonic makes extensive use of Mono-developed technologies such as Gtk# and csvorbis. Hopefully we will be seeing many more exciting applications like these in the near future.
+       Radek today fixed the last bugs to get Mono to self host on
+       Linux/PowerPC.
+
+       Alp Toker has released version 0.5 of <a
+       href="http://www.atoker.com/phonic/">Phonic</a>, a media
+       player for .NET. Phonic makes extensive use of Mono-developed
+       technologies such as Gtk# and csvorbis (Ogg player ported by
+       Mark). Hopefully we will be seeing many more exciting
+       applications like these in the near future.
+
+       Dietmar has been moving a lot of the architecture specific
+       code in the JIT engine to our internal representation.  This
+       means that porting the JIT is simpler now, as there is less
+       architecture-specific code to maintain.  The inliner, constant
+       folder and constant propagation are also done at the
+       architecture independent layer.
 
 @item Jul 3rd, 2002
 
index 908600e8f84b648122fe012f27724ea805dd61b9..da16f189387ff062b86e09b7de1f0787c7db15f4 100644 (file)
@@ -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
                  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
index eadc895a8b0d1928b888acf10b7f1fadd1ca26c5..594fbf376b4988aab2825c62c4a55da3bc71aefd 100644 (file)
--- a/web/index
+++ b/web/index
 
 @item Jul 8th, 2002
 
-       Alp Toker has released version 0.5 of <a href="http://www.atoker.com/phonic/">Phonic</a>, a media player for .NET. Phonic makes extensive use of Mono-developed technologies such as Gtk# and csvorbis. Hopefully we will be seeing many more exciting applications like these in the near future.
+       Radek today fixed the last bugs to get Mono to self host on
+       Linux/PowerPC.
+
+       Alp Toker has released version 0.5 of <a
+       href="http://www.atoker.com/phonic/">Phonic</a>, a media
+       player for .NET. Phonic makes extensive use of Mono-developed
+       technologies such as Gtk# and csvorbis (Ogg player ported by
+       Mark). Hopefully we will be seeing many more exciting
+       applications like these in the near future.
+
+       Dietmar has been moving a lot of the architecture specific
+       code in the JIT engine to our internal representation.  This
+       means that porting the JIT is simpler now, as there is less
+       architecture-specific code to maintain.  The inliner, constant
+       folder and constant propagation are also done at the
+       architecture independent layer.
 
 @item Jul 3rd, 2002
 
index 908600e8f84b648122fe012f27724ea805dd61b9..da16f189387ff062b86e09b7de1f0787c7db15f4 100644 (file)
@@ -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
                  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