[Mono-list] Intel and the CLR?
Miguel de Icaza
miguel@ximian.com
05 Mar 2002 13:48:39 -0500
> Agreed. But a Transmeta "Code Morphing" layer for the CLR would make very
> good sense.
Indeed Transmeta demoed on their launch date their CPU running mixed
x86/java byte codes.
> Are you sure? Last time I looked, .NET did *not* automatically cache the
> JIT binaries between different invocations of the same program.
> It would cache it between different invocations of a method, but it was
> an in-memory cache that would only last as long as the process.
In the case of ASP.NET, some part of the infrastructure caches the
intermediate compilations, which is a different beast, but maybe this is
confusing people?
Anyways, adding caching to a JITed piece of code should be simple to
do. The only real problem is that caching a piece of JITed code means
that you want to generate PIC code instead of the nice, direct call
code.
Miguel