< prev index next >

src/java.base/share/classes/java/lang/System.java

Print this page
rev 50306 : imported patch loom-fibers


2054             }
2055             public Map<Class<? extends Annotation>, Annotation> getDeclaredAnnotationMap(Class<?> klass) {
2056                 return klass.getDeclaredAnnotationMap();
2057             }
2058             public byte[] getRawClassAnnotations(Class<?> klass) {
2059                 return klass.getRawAnnotations();
2060             }
2061             public byte[] getRawClassTypeAnnotations(Class<?> klass) {
2062                 return klass.getRawTypeAnnotations();
2063             }
2064             public byte[] getRawExecutableTypeAnnotations(Executable executable) {
2065                 return Class.getExecutableTypeAnnotationBytes(executable);
2066             }
2067             public <E extends Enum<E>>
2068             E[] getEnumConstantsShared(Class<E> klass) {
2069                 return klass.getEnumConstantsShared();
2070             }
2071             public void blockedOn(Interruptible b) {
2072                 Thread.blockedOn(b);
2073             }






2074             public void registerShutdownHook(int slot, boolean registerShutdownInProgress, Runnable hook) {
2075                 Shutdown.add(slot, registerShutdownInProgress, hook);
2076             }
2077             public Thread newThreadWithAcc(Runnable target, AccessControlContext acc) {
2078                 return new Thread(target, acc);
2079             }
2080             @SuppressWarnings("deprecation")
2081             public void invokeFinalize(Object o) throws Throwable {
2082                 o.finalize();
2083             }
2084             public ConcurrentHashMap<?, ?> createOrGetClassLoaderValueMap(ClassLoader cl) {
2085                 return cl.createOrGetClassLoaderValueMap();
2086             }
2087             public Class<?> defineClass(ClassLoader loader, String name, byte[] b, ProtectionDomain pd, String source) {
2088                 return ClassLoader.defineClass1(loader, name, b, 0, b.length, pd, source);
2089             }
2090             public Class<?> findBootstrapClassOrNull(ClassLoader cl, String name) {
2091                 return cl.findBootstrapClassOrNull(name);
2092             }
2093             public Package definePackage(ClassLoader cl, String name, Module module) {




2054             }
2055             public Map<Class<? extends Annotation>, Annotation> getDeclaredAnnotationMap(Class<?> klass) {
2056                 return klass.getDeclaredAnnotationMap();
2057             }
2058             public byte[] getRawClassAnnotations(Class<?> klass) {
2059                 return klass.getRawAnnotations();
2060             }
2061             public byte[] getRawClassTypeAnnotations(Class<?> klass) {
2062                 return klass.getRawTypeAnnotations();
2063             }
2064             public byte[] getRawExecutableTypeAnnotations(Executable executable) {
2065                 return Class.getExecutableTypeAnnotationBytes(executable);
2066             }
2067             public <E extends Enum<E>>
2068             E[] getEnumConstantsShared(Class<E> klass) {
2069                 return klass.getEnumConstantsShared();
2070             }
2071             public void blockedOn(Interruptible b) {
2072                 Thread.blockedOn(b);
2073             }
2074             public Thread currentKernelThread() {
2075                 return Thread.currentKernelThread();
2076             }
2077             public <T> T getKernelThreadLocal(ThreadLocal<T> local) {
2078                 return local.getKernelThreadLocal();
2079             }
2080             public void registerShutdownHook(int slot, boolean registerShutdownInProgress, Runnable hook) {
2081                 Shutdown.add(slot, registerShutdownInProgress, hook);
2082             }
2083             public Thread newThreadWithAcc(Runnable target, AccessControlContext acc) {
2084                 return new Thread(target, acc);
2085             }
2086             @SuppressWarnings("deprecation")
2087             public void invokeFinalize(Object o) throws Throwable {
2088                 o.finalize();
2089             }
2090             public ConcurrentHashMap<?, ?> createOrGetClassLoaderValueMap(ClassLoader cl) {
2091                 return cl.createOrGetClassLoaderValueMap();
2092             }
2093             public Class<?> defineClass(ClassLoader loader, String name, byte[] b, ProtectionDomain pd, String source) {
2094                 return ClassLoader.defineClass1(loader, name, b, 0, b.length, pd, source);
2095             }
2096             public Class<?> findBootstrapClassOrNull(ClassLoader cl, String name) {
2097                 return cl.findBootstrapClassOrNull(name);
2098             }
2099             public Package definePackage(ClassLoader cl, String name, Module module) {


< prev index next >