This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: libjava "make install" is broken again


Boehm, Hans wrote:

>(So would changing the front end to call into
>the GC directly.  But that's harder, less clean, and hasn't happened
>yet.  It would shorten the allocation path still more.)
>
>>It is certainly wrong for gcj to dynamically link binaries directly 
>>against libgcjgc - which is what is done currently.
>>
>Unless we generate code that calls into it directly?
>

That would be good, but I'd rather that the GC defined _Jv_AllocObj() 
rather than have the front end generate boehm-gc specific calls. That 
way it is possible to plug an alternative GC into libgcj without 
recompiling the applications, at least in the binary compatibility mode 
where the GC descriptors are generated at runtime.

regards

Bryce.



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]