[Mono-list] CIL

Ben Hutchison ben.hutchison@intamission.com
Mon, 2 Sep 2002 16:27:03 +0100


----- Original Message -----
From: "Freddy BL" <freddy_bl@hotmail.com>
> >Can anybody tell me what is the intermediate language used in JIT?
> The Itermediatelanguage is the MS-IL-Code. :-)
>
> >just like CVM byte code in portable.NET??
>
> Poratble.NET: CVM-Bytecode
> Mono: IL-Code (.net-Bytecode)
>
> So, mono is like Micosofts .net. But Portable.net go its own way.
>
In one sense, but Portable .NET runs CIL just as Mono and MS.NET do.
However, Portable.Net converts IL into another, stilll lower representation
"CVM" before translation to machine code.

"Instead of interpreting the IL bytecode directly, I first convert it
into different bytecode for a more efficient virtual machine.  This
virtual machine is called the "Converted Virtual Machine", or CVM.
Some DotGNU folks also know it as "Curragundi", which was my code
name for it during development."

source: http://dotgnu.info/pipermail/developers/2001-October/001128.html


>
> Greatings
> BL-Freddy
>
>
> _________________________________________________________________
> Testen Sie MSN Messenger für Ihren Online-Chat mit Freunden:
> http://messenger.msn.de
>
>
> _______________________________________________
> Mono-list maillist  -  Mono-list@ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>