On Fri, 2006-04-21 at 15:23 +0200, Jeroen Frijters wrote:
> Hi,
> 
> Since we can now support annotations on the trunk I'd like to merge
> Class/VMClass with the versions from the generics branch (modulo any 1.5
> language feature, of course).
> 

I thought we agreed that these should be exactly the same, and that new
language features shouldn't be part of the runtime interface?

> If your VM already supports the generics branch, no changes should be
> needed. If you don't yet support it, you need to implement
> VMClass.getDeclaredAnnotations, if you use a custom version of VMClass,
> you also need to copy VMClass.getEnumConstants.
> 

Is implementing getDeclaredAnnotations in full really the best way to
go?  I'm not saying it isn't (you may have studied this in more detail
than I), but I was under the impression that some of it may be
simplified by a gnu.java.lang.annotation.Annotation with native parts.

> Unless someone complains, this will go in next week.
> 
> Regards,
> Jeroen

Cheers,
-- 
Andrew :-)

Please avoid sending me Microsoft Office (e.g. Word, PowerPoint)
attachments.
See http://www.fsf.org/philosophy/no-word-attachments.html

If you use Microsoft Office, support movement towards the end of vendor
lock-in:
http://opendocumentfellowship.org/petition/

"Value your freedom, or you will lose it, teaches history.
`Don't bother us with politics' respond those who don't want to learn."
-- Richard Stallman

Escape the Java Trap with GNU Classpath!
http://www.gnu.org/philosophy/java-trap.html
public class gcj extends Freedom implements Java { ... }

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to