[lworld] RFR: 8376047: [lworld] Remove javac special treatment of @Strict [v3]
Chen Liang
liach at openjdk.org
Mon Feb 2 22:59:18 UTC 2026
On Mon, 2 Feb 2026 21:50:11 GMT, Chen Liang <liach at openjdk.org> wrote:
>> PR 5, the final, in the series of strict removal. PR 4 is #1960.
>>
>> Remove the `jdk.internal.vm.annotation.Strict` annotation, and some javac flags now obsolete due to the removal.
>
> Chen Liang has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 16 commits:
>
> - Redundant change
> - Merge branch 'lworld' of https://github.com/openjdk/valhalla into fix/remove-strict-javac
> - Merge branch 'test/plain-strict' into fix/remove-strict-javac
> - Merge branch 'test/remove-strict' into test/plain-strict
> - Merge branch 'lworld' of https://github.com/openjdk/valhalla into test/remove-strict
> - Merge branch 'lworld' of https://github.com/openjdk/valhalla into test/remove-strict
> - Remove strict
> - Migrate interal strict to processor anno
> - Redundancy in dummy source
> - Merge branch 'test/strict-out' into test/remove-strict
> - ... and 6 more: https://git.openjdk.org/valhalla/compare/68fc069b...f80bcc16
A final CI run confirmed there is no problem with tier 1 and 2. This should cover all test Java files. Thanks for the reviews!
-------------
PR Comment: https://git.openjdk.org/valhalla/pull/1961#issuecomment-3837699446
More information about the valhalla-dev
mailing list