gcj executable size reduction?

Bryce McKinlay mckinlay@redhat.com
Tue Apr 20 01:28:00 GMT 2004


Boehm, Hans wrote:

>There's a related problem, which is on my to-do list for the garbage collector.
>It appears that at least for X86 Linux, exception range tables end up in
>a writable data segment.  
>

Unfortunately, the otherwise static and read-only DWARF2 EH info 
contains a reference to the global function __gcj_personality_v0 in 
every CIE entry. That requires a runtime relocation so its probably why 
the EH info ends up in a writable section.

Regards

Bryce



More information about the Java mailing list