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