The issue reported on the mailing list
shows that gcj will not inline a primitive final field that is i initialised
where it is declared, whereas Sun's implementation will (1.5).
The output of FinalFieldChange is
Ng Keng Yap, 27 of IQ=150 from Malaysia
whereas Sun 1.5 outputs
Ng Keng Yap, 27 of IQ=110 from Malaysia
Created attachment 8178 [details]
The Person class
Created attachment 8179 [details]
The main class to reproduce the bug
As dicussed there are still questions if this is wrong code or not. Yes this
is not the same as Sun's implementation but that means nothing really.
All gcj front end bugs have been fixed by the gcj-eclipse branch merge.
I'm mass-closing the affected PRs.
If you believe one of these was closed in error, please reopen it
with a note explaining why.