Bug 28454 - [ecj] runtime annotation support
Summary: [ecj] runtime annotation support
Status: RESOLVED FIXED
Alias: None
Product: gcc
Classification: Unclassified
Component: libgcj (show other bugs)
Version: 4.2.0
: P3 normal
Target Milestone: 4.3.0
Assignee: Tom Tromey
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-21 19:31 UTC by Tom Tromey
Modified: 2007-01-26 00:00 UTC (History)
2 users (show)

See Also:
Host:
Target:
Build:
Known to work:
Known to fail:
Last reconfirmed: 2006-08-07 22:16:41


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Tromey 2006-07-21 19:31:25 UTC
The gcj-eclipse branch has most of the code needed for runtime annotation
support.  however a few things are missing:

* Annotations are not instantiated yet.  Some new code from Classpath 0.92
  is needed for this.
* Annotations should be cached when created.
* 'c' and 'e' types in annotations are not properly handled, see natClass.cc.
Comment 1 Tom Tromey 2006-10-18 06:34:24 UTC
I've done #1 and #3.
The cache code hasn't yet been written.
Comment 2 Tom Tromey 2007-01-26 00:00:09 UTC
Andrew added caching a while back.