On Thu, 2012-10-04 at 21:19 +0300, Pekka Enberg wrote: > On Thu, 2012-10-04 at 11:39 +0300, Pekka Enberg wrote: > >> Java 1.5 has not been supported since November, 2009. It's time to move > >> on. > > On Thu, Oct 4, 2012 at 8:58 PM, Mark Wielaard <m...@klomp.org> wrote: > > What benefits does this bring? Are there specific source code structures > > you want to start using in the code? What new byte code constructs might > > be generated by this change? > > There are no bytecode changes but I think classfile format changed a > little.
Then you should at least document these in the NEWS file so runtime hackers can double check they made all the relevant changes. > I think the only language changes are related to pluggable > annotations and @Override semantics. Do you think we should start using these in the sources? > My agenda here is to eventually push GNU Classpath source and target > to 1.7. It's probably easier to get there if we bump up to 1.6 first > to see if anything breaks. I assume you tested against jato and nothing breaks. Even so, I am a little reluctant to change stuff just to see if things break without any direct tangible benefits. Aka don't change what isn't broken :) Any other opinions? Thanks, Mark