On Wed, 17 Jul 2024 17:47:11 GMT, Chen Liang <li...@openjdk.org> wrote:
> Please review this change that moves `Class.protectionDomain` and `signers` > to explicit fields. > > Related native methods in `Class` and `AccessController::getProtectionDomain` > are converted to pure Java. These fields are still set and used by hotspot. > Also fixes the incorrect `protectiondomain_signature` in `vmSymbols`, which > is actually an array descriptor. > > Note that these new fields are not filtered: filtering in early bootstrap > requires other unrelated adjustments as we can't even use hashCode on String, > and filtering is not proper encapsulation either. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk/pull/20221