Patch: replace mutex with object synchronization
Bryce McKinlay
mckinlay@redhat.com
Mon Apr 19 21:24:00 GMT 2004
Andrew Haley wrote:
>I guess I don't really agree with Tom about this. I can see no
>obvious reason why we should ever want to compile java.* using
>indirect dispatch, and at least one strong efficiency reason why we
>shouldn't. If anyone knows how using indirect dispatch will make the
>core libgcj work better, I'm upen to being persuaded.
>
>
One reason is that the shared library loading can be made much more
efficient with the BC-ABI. Far less symbol relocations, and
read-only/pointer free metadata will result in a smaller .so and reduce
startup time.
Regards
Bryce.
More information about the Java-patches
mailing list