RFR: 8344336: Remove class System.CallersHolder, leftover from JEP468

Roger Riggs rriggs at openjdk.org
Fri Nov 15 21:48:54 UTC 2024


On Fri, 15 Nov 2024 21:36:24 GMT, Eirik Bjørsnøs <eirbjo at openjdk.org> wrote:

> Please review this trivial cleanup PR which removes the nested static private class `System.CallersHolder`.
> 
> This class was used pre JEP486 to track callers of `System::setSecurityManager` such that warnings were printed only once per caller.
> 
> This seems like a leftover from JEP-486 which would be nice to clean up.

I'm in the middle of cleanup up the rest of SM removal in java.lang.System, Runtime and that's already removed in the change set.

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

PR Comment: https://git.openjdk.org/jdk/pull/22167#issuecomment-2479978960


More information about the core-libs-dev mailing list