X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=web%2Fstatus;h=64948ba312ff61f762db9591ad365ca104a0c353;hb=9d93ddc5daf9a96e7fcd5d9ef7fac0ddba68feb9;hp=d2e09c7e83767c6b967fbf6f46445016fb52be05;hpb=7417a4d8e4df04afd1fd252373483dea742a670c;p=mono.git
diff --git a/web/status b/web/status
index d2e09c7e837..64948ba312f 100644
--- a/web/status
+++ b/web/status
@@ -4,35 +4,37 @@
Pieces of Mono that have been implemented:
- * C# compiler: The C# parser can now generate parse
- trees. Next up: semantic analysis, compiler lever optimizations
- and code generation.
+ * C# compiler: The C# compiler is mostly complete, a
+ few features are still missing (for a list, check the
+ C# compiler web page.
- * Metadata library: Can currently parse and load
- information from .NET modules (executables and DLL
- files).
+ * The Mono JIT engine (mono. The JIT engine is
+ the real
+ virtual machine that we support. It is
+ currently functional, and we are improving its speed,
+ and making it feature complete.
- Parsing of Exception tables is missing.
+ * A CIL bytecode interpreter (mint). This
+ currently can be used to run most .NET programs
+ (modulo the fact that our class libraries are not
+ complete enough).
+
+ mint can currently run the Mono C# compiler and
+ the compiler generates valid code.
+
+ We use mint as a reference implementation of
+ the runtime environment and to quickly support
+ non-Intel platforms.
+
+ * Metadata library: Can currently parse
+ and load information from .NET modules (executables
+ and DLL files).
* Disassembler: Can disassemble .NET modules. Still
lacking exception handling as well as useful debugging
tools (hex dumping, token dumping).
* Class Libraries: You can check the current status in the
- Class Status page
+ Class Status page.
- Tasks on the critical path:
-
-
- * Bytecode interpreter: (Paolo is working on this).
-
- * Simple JIT: Not implemented yet (Miguel is
- researching the code-generator generator)
-
- * Garbage collection engine (Dick is working on this, his contact is dick@ximian.com
-
-
- If you want to work on any task here, please mail mono-list@ximian.com