From: | Hans-Peter Diettrich <DrDiettrich1@aol.com> |
Newsgroups: | comp.compilers |
Date: | Thu, 19 Feb 2009 12:07:59 +0100 |
Organization: | Compilers Central |
References: | 09-02-021 09-02-037 09-02-076 09-02-082 09-02-089 |
Keywords: | assembler, VM |
Posted-Date: | 19 Feb 2009 11:23:35 EST |
cr88192 schrieb:
> now, in my "trying to be overly ambitious" thing, I am trying to
> make my VM accept both Java Bytecode and .NET/CIL (as well as
> continuing on with what it does already, namely, serving as a
> dynamic C compiler).
The machines may be incompatible, with regards to e.g. garbage
collection. Also existing code may rely on the VM specific standard
libraries, with possibly differing implementations of classes or
methods of the same signature. You may have to extend the namespaces
by the name of the IL, in order to prevent such cases, and you may
have to supply the "standard" libraries - where "standard" means a
hell of incompatible .NET versions :-(
DoDi
Return to the
comp.compilers page.
Search the
comp.compilers archives again.