[jdk17] RFR: 8266036: class file for sun.misc.Contended not found [v2]

Jan Lahoda jlahoda at openjdk.java.net
Mon Jun 28 14:02:10 UTC 2021


On Fri, 11 Jun 2021 21:06:41 GMT, Joe Darcy <darcy at openjdk.org> wrote:

>> Jan Lahoda has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains six additional commits since the last revision:
>> 
>>  - Adding notes on annotations handled specially by javac, as suggested.
>>  - Merge branch 'master' into JDK-8266036
>>  - 8258421: (jdeprscan) tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java failed with "error: cannot access jdk.internal.ValueBased"
>>  - Removing a test from the ProblemList.txt
>>  - Merge branch 'master' into JDK-8266036
>>  - 8266035: class file for sun.misc.Contended not found
>
> I was wondering how better to document that the addition of new JDK-specific annotation types might require more updates to this list.
> 
> Perhaps adding notes in the existing annotation types would help, as people might cut-and-paste the old types when creating new ones. That may be more effective than adding package-level documentation on the internal packages.

@jddarcy thanks for the comment, and sorry for delays. I've updated the annotation with a note on the special annotations, as suggested. Does the text make sense? Thanks!

-------------

PR: https://git.openjdk.java.net/jdk17/pull/27



More information about the build-dev mailing list