From 7b675b424b7ad82f613e0eec93defc79d35cd4a9 Mon Sep 17 00:00:00 2001 From: Eirik Bjorsnos Date: Fri, 15 Nov 2024 22:33:49 +0100 Subject: [PATCH] Remove nested static private class System.CallersHolder --- src/java.base/share/classes/java/lang/System.java | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/java.base/share/classes/java/lang/System.java b/src/java.base/share/classes/java/lang/System.java index b5cea4236ad..2a65d92efae 100644 --- a/src/java.base/share/classes/java/lang/System.java +++ b/src/java.base/share/classes/java/lang/System.java @@ -287,13 +287,6 @@ public final class System { private static native void setOut0(PrintStream out); private static native void setErr0(PrintStream err); - private static class CallersHolder { - // Remember callers of setSecurityManager() here so that warning - // is only printed once for each different caller - static final Map, Boolean> callers - = Collections.synchronizedMap(new WeakHashMap<>()); - } - static URL codeSource(Class clazz) { PrivilegedAction pa = clazz::getProtectionDomain; @SuppressWarnings("removal")