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

Reply via email to