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]
> 
>

Reply via email to