Paul G. Allen wrote:
Except when it comes to the Sun HotSpot compiler. It will make sections of code actual native machine code in order to improve performance. A very nice feature.

What's the difference between that and any other JIT compiler?

MS has a compiler for .NET called "Bartok". Details are scant, but it seems like it takes all your .NET assemblies (in whatever language), hooks them all together, shakes real hard so all the unused fields and methods and classes fall off, then does extensive analysis as it turns it into native code. Tests show you have about a 5% performance hit for using a safe language, vs the 30% performance hit for using an unsafe language. Pretty cool stuff. Of course, the CLR was designed from the start to do this sort of thing.

--
Darren New / San Diego, CA, USA (PST)

--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg

Reply via email to