Even after 2 years in .NET I still get confused about this. We say that all
CLR compilers emit CIL or MSIL and that's what gives the ability to
interoperate so nicely between CLR languages. The CLR is an abstract stack
based machine that supposedly executes CIL. But does it ever really
"process" or "execute" CIL in its VES since all .NET code is JIted and
always runs native code? If it is always JITed, when or does the VES run any
of the CIL? I'm a little confused.



---------------------
Sam Gentile
.NET Consultant
Co-author: Wrox Visual C++ .NET: A primer for C++ developers
BLOG: http://radio.weblogs.com/0105852/
http://www.project-inspiration.com/sgentile/DotNet.htm
http://www.project-inspiration.com/sgentile/
---------------------------




_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp.

You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.

Reply via email to