Java on IA64 status report

Boehm, Hans hans_boehm@hp.com
Tue Jun 12 17:28:00 GMT 2001


I finally tried building the 3.0 tree on Itanium again.
None of the recent changes seem to have affected the problems I was seeing
before:
1) -g1 still results in an ICE in splice_child_die. -g0 and -g2 work. If
someone could disable -g1 for Java on Itanium, or at least not make it the
default, that would help.
2) Exception handling for Java appears to be broken. The following program
generates several unaligned access messages for 4 byte aligned accesses to 8
byte quantities in find_fde_for_dso. It then loops forever in
_Unwind_RaiseException:
public class testexc {
 public static void main(String argv[]) {
 	Exception exc = new Exception();
	try {
 	 throw exc;
 } catch(Exception e) { }
 }
}
If you avoid exceptions and -g1, things don't seem to be too bad ...
Hans


More information about the Java mailing list

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