JDK-8000406 : change files using @GenerateNativeHeader to use @Native
  • Type: Sub-task
  • Component: core-libs
  • Sub-Component: java.lang
  • Priority: P4
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2012-10-03
  • Updated: 2013-05-07
  • Resolved: 2013-04-04
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 8
8 b86Fixed
Description
This is subtask 2 of 3 of 8000404.

After @Native has been introduced, we should convert files using @GenerateNativeHeader to use @Native
Comments
The fix is posted at http://cr.openjdk.java.net/~dxu/8000406/webrev/ for review.
01-04-2013

As the proposal is that @Native to be in java.lang.annotation then it means that fields in classes in the base module that are only used in JNI code can also be annotated (originally we asked that classes in the base module not be annotation because GenerateNativeHeader would be in a different module).
04-10-2012