RFR: 8330465: Stable Values and Collections (Internal) [v4]
Rémi Forax
forax at openjdk.org
Wed May 15 12:29:18 UTC 2024
On Wed, 15 May 2024 11:27:04 GMT, ExE Boss <duke at openjdk.org> wrote:
>>> Maybe export this interface to `jdk.unsupported`?
>>
>> I don't we should do that. In general, we need jdk.unsupported to go away in the long term. Also integrity of the platform depends on java.base being very stingy and not exporting internal packages to other modules.
>
> Given that `TrustedFieldType` is more generic than stable values, it could be moved to `jdk.internal.misc` or `jdk.internal.reflect`, then `jdk.unsupported` could use it without exporting new packages to `jdk.unsupported`.
At some point in the future, 'jdk.unsupported' will be removed
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/18794#discussion_r1601548492
More information about the hotspot-compiler-dev
mailing list