diff options
author | Miguel de Icaza <miguel@gnome.org> | 2001-11-16 09:51:40 +0300 |
---|---|---|
committer | Miguel de Icaza <miguel@gnome.org> | 2001-11-16 09:51:40 +0300 |
commit | 78c33903018fb6c3693c4f94c8b481e2a0f3b808 (patch) | |
tree | 0796facf60bb0d59c328917a994897d7e68b84c6 /doc/status | |
parent | 33be90e6588d9765091785c8fbeefa6725b47233 (diff) |
Massive update
svn path=/trunk/mono/; revision=1368
Diffstat (limited to 'doc/status')
-rw-r--r-- | doc/status | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/doc/status b/doc/status index d2e09c7e837..28bf3ba93bd 100644 --- a/doc/status +++ b/doc/status @@ -4,35 +4,35 @@ Pieces of Mono that have been implemented: <ul> - * 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 + <a href="c-sharp.html">C# compiler</a> web page. - * Metadata library: Can currently parse and load - information from .NET modules (executables and DLL - files). + * A CIL bytecode interpreter (<b>mint</b>). This + currently can be used to run most .NET programs + (modulo the fact that our class libraries are not + complete enough). - Parsing of Exception tables is missing. + <b>mint</b> can currently run the Mono C# compiler and + the compiler generates valid code. + + We use <b>mint</b> as a reference implementation of + the runtime environment and to quickly support + non-Intel platforms. + + * The Mono JIT engine. The JIT engine is the real + virtual machine that we will be supporting. It is + approaching maturity rapidly. + + * 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 - <a href="class-status.html">Class Status page</a> + <a href="class-status.html">Class Status page</a>. </ul> - Tasks on the critical path: - - <ul> - * 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 <a - href="mailto:dick@ximian.com">dick@ximian.com</a> - </ul> - - If you want to work on any task here, please mail <a - href="mailto:mono-list@ximian.com">mono-list@ximian.com</a> |