[Mono-list] Future of JIT

2003-02-02 Thread Ilya Minkov
Have you considered VCODE/ICODE to become a basis for your JIT backend? It was developed/used for runtime code generation in Tick C Compiler, which is in turn based upon LCC. And since its command set is tuned for LCC, it should also fit the .NET architecture if i'm not wrong. I haven't read ma

Re: [Mono-list] Future of JIT

2003-02-02 Thread Jonathan Pryor
The biggest problem is the licensing issues -- it's not GPL compatible. At least, not immediately so. The problem is the "you may not sell vcode or any product drived from it in which it is a significant part of the value of the project." If mono were to use this as its JIT, it could be argued t

Re: [Mono-list] Future of JIT

2003-02-03 Thread Miguel de Icaza
Hello, > Have you considered VCODE/ICODE to become a basis for your JIT backend? We did, early on. We decided against it for licensing reasons, and because it is not really a great technology. A cool hack, yes. Hopefully when the new JIT engine is release, we will release some technical docume

Re: [Mono-list] Future of JIT

2003-02-03 Thread Richard Torkar
On Mon, 2003-02-03 at 09:41, Miguel de Icaza wrote: > Hello, > > > Have you considered VCODE/ICODE to become a basis for your JIT backend? > > We did, early on. We decided against it for licensing reasons, and > because it is not really a great technology. A cool hack, yes. > > Hopefully when

Re: [Mono-list] Future of JIT

2003-02-03 Thread Paolo Molaro
On 02/02/03 Ilya Minkov wrote: > Have you considered VCODE/ICODE to become a basis for your JIT backend? Yes. > It has been well ported to all (widespread) RISC CPUs, and there is a > half-broken x86 port. I have been intending to make a "real" x86 port x86 has 90+% of the market share, so if

RE: [Mono-list] Future of JIT

2003-02-03 Thread Piers Haken
Title: RE: [Mono-list] Future of JIT > Hopefully when the new JIT engine is release, we will release > some technical documents on it as well. > > Miguel. Yeah that would be great. Maybe you or Paolo could give us a little teaser to tide us over until then? Maybe some

Re: [Mono-list] Future of JIT

2003-02-03 Thread Paolo Molaro
On 02/03/03 Piers Haken wrote: > > Hopefully when the new JIT engine is release, we will release > > some technical documents on it as well. > > Yeah that would be great. Maybe you or Paolo could give us a little > teaser to tide us over until then? Maybe some of the basic algorithmic Ok, here i

Re: [Mono-list] Future of JIT

2003-02-03 Thread Andy Satori
Woo! Seriously, I've been hacking on getting together a working OS X Mono environment off and on for a couple of months now, and this is a huge step in the right direction, thanks Paolo. Andy On Monday, February 3, 2003, at 02:05 PM, Paolo Molaro wrote: On 02/03/03 Piers Haken wrote: Hopefu