------- Comment #5 from pinskia at gcc dot gnu dot org 2009-04-03 19:18 ------- There are multiple of issues here, first we have an issue that the java front-end is not telling the middle-end that args.length cannot be changed after a new has happened (an aliasing issue). And then we had some branch issues but those might have been fixed already.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21855