Maybe a concrete example would help. Let's say you have a GC module written in C. One of it's API calls is to allocate a new object. How is your JIT module going to produce code to use that API? Via a C function pointer?
Dave On 5/16/05, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote: > I'd only be happy here if the performance hit to cross "framework" > and "module implementation" boundaries was borne by the *module*, not > the framework, so that we can get fast implementations via > homogeneous implementation language and let anyone who wants to use > other languages bear the cost of marshaling across the boundary. > > if we aren't performant, it won't be interesting to users and > innovators. > > geir > > -- > Geir Magnusson Jr +1-203-665-6437 > [EMAIL PROTECTED] > >