harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Geir Magnusson Jr." <ge...@apache.org>
Subject Re: Against using Java to implement Java (Was: Java)
Date Tue, 17 May 2005 22:54:06 GMT

On May 17, 2005, at 5:51 AM, David Griffiths wrote:

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

This is a good example of what I was trying to get at.  We'll need to  
decide on one standard way that things interoperate, and let those  
who which implementation freedom to deal with the impedance match.


> Dave
> On 5/16/05, Geir Magnusson Jr. <geirm@apache.org> 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
>> geirm@apache.org

Geir Magnusson Jr                                  +1-203-665-6437

View raw message