Correction to last message, GC status

Jeff Sturm jsturm@one-point.com
Tue Jun 26 11:41:00 GMT 2001


On 2001年6月26日, Boehm, Hans wrote:
> I suspect that we'll also see a measurable performance increase from linking
> statically linking the GC library against libgcj. Allocation calls from
> inside libgcj (e.g. for strings) will no longer cross a dynamic library
> boundary.

That's true. I'm wondering though why that should have any effect on
performance. For PIC code, non-static procedures will be called through
the PLT in either case. I don't see anything special about the dynamic
library boundary besides sparse virtual addresses.
OTOH, systems that prelink dynamic libraries (e.g. win32) should benefit
from combining the libraries.
Jeff


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /