Integrated: 8344181: Remove SecurityManager and related calls from jdk.management and jdk.management.agent
Kevin Walls
kevinw at openjdk.org
Mon Nov 25 13:53:22 UTC 2024
On Fri, 15 Nov 2024 17:36:30 GMT, Kevin Walls <kevinw at openjdk.org> wrote:
> Remove redundant SecurityManager, AccessController references
> (following on from JDK-8338411: Implement JEP 486: Permanently Disable the Security Manager).
>
> src/jdk.management/share/classes/com/sun/management/internal/GarbageCollectionNotifInfoCompositeData.java
> There is an existing theoretical path where GcInfoBuilder stays null, should never happen, "com.sun.management.GcInfo" exists...
>
> src/jdk.management/share/classes/com/sun/management/internal/GcInfoCompositeData.java
> Similarly there is an existing assumption that Class.forName("com.sun.management.GcInfo") succeeds.
This pull request has now been integrated.
Changeset: e29b0edc
Author: Kevin Walls <kevinw at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/e29b0edc9739801c8371ac601a466428916d60b4
Stats: 134 lines in 10 files changed: 1 ins; 89 del; 44 mod
8344181: Remove SecurityManager and related calls from jdk.management and jdk.management.agent
Reviewed-by: amenkov, cjplummer
-------------
PR: https://git.openjdk.org/jdk/pull/22155
More information about the serviceability-dev
mailing list