make/mapfiles/libjava/mapfile-vers

Fri, 24 Jul 2020 14:31:02 +0200

author
sgehwolf
date
Fri, 24 Jul 2020 14:31:02 +0200
changeset 14169
edb84bd2f10f
parent 13954
a2535ce9f055
child 14222
5a272e10d7e7
permissions
-rw-r--r--

8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics
Reviewed-by: aph, dholmes, bobv, shade

erikj@5510 1 #
dbuck@13435 2 # Copyright (c) 1997, 2018, Oracle and/or its affiliates. All rights reserved.
erikj@5510 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
erikj@5510 4 #
erikj@5510 5 # This code is free software; you can redistribute it and/or modify it
erikj@5510 6 # under the terms of the GNU General Public License version 2 only, as
erikj@5510 7 # published by the Free Software Foundation. Oracle designates this
erikj@5510 8 # particular file as subject to the "Classpath" exception as provided
erikj@5510 9 # by Oracle in the LICENSE file that accompanied this code.
erikj@5510 10 #
erikj@5510 11 # This code is distributed in the hope that it will be useful, but WITHOUT
erikj@5510 12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
erikj@5510 13 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
erikj@5510 14 # version 2 for more details (a copy is included in the LICENSE file that
erikj@5510 15 # accompanied this code).
erikj@5510 16 #
erikj@5510 17 # You should have received a copy of the GNU General Public License version
erikj@5510 18 # 2 along with this work; if not, write to the Free Software Foundation,
erikj@5510 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
erikj@5510 20 #
erikj@5510 21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
erikj@5510 22 # or visit www.oracle.com if you need additional information or have any
erikj@5510 23 # questions.
erikj@5510 24 #
erikj@5510 25
erikj@5510 26 # Define public interface.
erikj@5510 27
erikj@5510 28 SUNWprivate_1.1 {
erikj@5510 29 global:
erikj@5510 30 JNI_OnLoad;
erikj@5510 31 JNU_ThrowNoSuchMethodException;
erikj@5510 32 JNU_CallStaticMethodByName;
erikj@5510 33 JNU_CallMethodByName;
erikj@5510 34 JNU_CallMethodByNameV;
erikj@5510 35 JNU_ClassClass;
erikj@5510 36 JNU_ClassObject;
erikj@5510 37 JNU_ClassString;
erikj@5510 38 JNU_ClassThrowable;
erikj@5510 39 JNU_CopyObjectArray;
erikj@5510 40 JNU_Equals;
erikj@5510 41 JNU_GetEnv;
erikj@5510 42 JNU_GetFieldByName;
erikj@5510 43 JNU_GetStaticFieldByName;
erikj@5510 44 JNU_GetStringPlatformChars;
erikj@5510 45 JNU_IsInstanceOfByName;
erikj@5510 46 JNU_MonitorWait;
erikj@5510 47 JNU_NewObjectByName;
erikj@5510 48 JNU_NewStringPlatform;
erikj@5510 49 JNU_Notify;
erikj@5510 50 JNU_NotifyAll;
erikj@5510 51 JNU_PrintClass;
erikj@5510 52 JNU_PrintString;
erikj@5510 53 JNU_ReleaseStringPlatformChars;
erikj@5510 54 JNU_SetFieldByName;
erikj@5510 55 JNU_SetStaticFieldByName;
erikj@5510 56 JNU_ThrowArrayIndexOutOfBoundsException;
erikj@5510 57 JNU_ThrowByName;
erikj@5510 58 JNU_ThrowByNameWithLastError;
msheppar@11902 59 JNU_ThrowByNameWithMessageAndLastError;
erikj@5510 60 JNU_ThrowClassNotFoundException;
erikj@5510 61 JNU_ThrowIllegalAccessError;
erikj@5510 62 JNU_ThrowIllegalAccessException;
erikj@5510 63 JNU_ThrowIllegalArgumentException;
erikj@5510 64 JNU_ThrowInstantiationException;
erikj@5510 65 JNU_ThrowInternalError;
erikj@5510 66 JNU_ThrowIOException;
erikj@5510 67 JNU_ThrowIOExceptionWithLastError;
erikj@5510 68 JNU_ThrowNoSuchFieldError;
erikj@5510 69 JNU_ThrowNoSuchFieldException;
erikj@5510 70 JNU_ThrowNoSuchMethodError;
erikj@5510 71 JNU_ThrowNullPointerException;
erikj@5510 72 JNU_ThrowNumberFormatException;
erikj@5510 73 JNU_ThrowOutOfMemoryError;
erikj@5510 74 JNU_ThrowStringIndexOutOfBoundsException;
erikj@5510 75 JNU_ToString;
erikj@5510 76
erikj@5510 77 Java_java_io_FileDescriptor_initIDs;
erikj@5510 78 Java_java_io_FileDescriptor_sync;
rriggs@12222 79 Java_java_io_FileInputStream_available0;
erikj@5510 80 Java_java_io_FileInputStream_close0;
erikj@5510 81 Java_java_io_FileInputStream_initIDs;
bpb@10031 82 Java_java_io_FileInputStream_open0;
sla@9189 83 Java_java_io_FileInputStream_read0;
erikj@5510 84 Java_java_io_FileInputStream_readBytes;
rriggs@12222 85 Java_java_io_FileInputStream_skip0;
erikj@5510 86 Java_java_io_FileOutputStream_close0;
erikj@5510 87 Java_java_io_FileOutputStream_initIDs;
bpb@10031 88 Java_java_io_FileOutputStream_open0;
erikj@5510 89 Java_java_io_FileOutputStream_write;
erikj@5510 90 Java_java_io_FileOutputStream_writeBytes;
erikj@5510 91 Java_java_io_ObjectInputStream_bytesToDoubles;
erikj@5510 92 Java_java_io_ObjectInputStream_bytesToFloats;
erikj@5510 93 Java_java_io_ObjectOutputStream_doublesToBytes;
erikj@5510 94 Java_java_io_ObjectOutputStream_floatsToBytes;
erikj@5510 95 Java_java_io_ObjectStreamClass_hasStaticInitializer;
erikj@5510 96 Java_java_io_ObjectStreamClass_initNative;
erikj@5510 97 Java_java_io_RandomAccessFile_close0;
erikj@5510 98 Java_java_io_RandomAccessFile_getFilePointer;
erikj@5510 99 Java_java_io_RandomAccessFile_initIDs;
erikj@5510 100 Java_java_io_RandomAccessFile_length;
bpb@10031 101 Java_java_io_RandomAccessFile_open0;
sla@9189 102 Java_java_io_RandomAccessFile_read0;
erikj@5510 103 Java_java_io_RandomAccessFile_readBytes;
dxu@7917 104 Java_java_io_RandomAccessFile_seek0;
erikj@5510 105 Java_java_io_RandomAccessFile_setLength;
sla@9189 106 Java_java_io_RandomAccessFile_write0;
erikj@5510 107 Java_java_io_RandomAccessFile_writeBytes;
erikj@5510 108 Java_java_io_UnixFileSystem_canonicalize0;
erikj@5510 109 Java_java_io_UnixFileSystem_checkAccess;
erikj@5510 110 Java_java_io_UnixFileSystem_createDirectory;
erikj@5510 111 Java_java_io_UnixFileSystem_createFileExclusively;
erikj@5510 112 Java_java_io_UnixFileSystem_delete0;
erikj@5510 113 Java_java_io_UnixFileSystem_getBooleanAttributes0;
erikj@5510 114 Java_java_io_UnixFileSystem_getLastModifiedTime;
erikj@5510 115 Java_java_io_UnixFileSystem_getLength;
erikj@5510 116 Java_java_io_UnixFileSystem_getSpace;
erikj@5510 117 Java_java_io_UnixFileSystem_initIDs;
erikj@5510 118 Java_java_io_UnixFileSystem_list;
erikj@5510 119 Java_java_io_UnixFileSystem_rename0;
erikj@5510 120 Java_java_io_UnixFileSystem_setLastModifiedTime;
erikj@5510 121 Java_java_io_UnixFileSystem_setReadOnly;
erikj@5510 122 Java_java_io_UnixFileSystem_setPermission;
erikj@5510 123 Java_java_lang_Class_forName0;
erikj@5510 124 Java_java_lang_Class_getPrimitiveClass;
erikj@5510 125 Java_java_lang_Class_isAssignableFrom;
erikj@5510 126 Java_java_lang_Class_isInstance;
erikj@5510 127 Java_java_lang_Class_registerNatives;
erikj@5510 128 Java_java_lang_ClassLoader_findBootstrapClass;
erikj@5510 129 Java_java_lang_ClassLoader_defineClass0;
erikj@5510 130 Java_java_lang_ClassLoader_defineClass1;
erikj@5510 131 Java_java_lang_ClassLoader_defineClass2;
simonis@10852 132 Java_java_lang_ClassLoader_findBuiltinLib;
erikj@5510 133 Java_java_lang_ClassLoader_findLoadedClass0;
erikj@5510 134 Java_java_lang_ClassLoader_resolveClass0;
erikj@5510 135 Java_java_lang_ClassLoader_00024NativeLibrary_find;
erikj@5510 136 Java_java_lang_ClassLoader_00024NativeLibrary_load;
erikj@5510 137 Java_java_lang_ClassLoader_00024NativeLibrary_unload;
erikj@5510 138 Java_java_lang_ClassLoader_registerNatives;
erikj@5510 139 Java_java_lang_Compiler_registerNatives;
erikj@5510 140 Java_java_lang_Double_longBitsToDouble;
erikj@5510 141 Java_java_lang_Double_doubleToRawLongBits;
erikj@5510 142 Java_java_lang_reflect_Proxy_defineClass0;
erikj@5510 143 Java_java_lang_Shutdown_runAllFinalizers;
erikj@5510 144 Java_java_lang_Float_intBitsToFloat;
erikj@5510 145 Java_java_lang_Float_floatToRawIntBits;
erikj@5510 146 Java_java_lang_StrictMath_IEEEremainder;
erikj@5510 147 Java_java_lang_StrictMath_acos;
erikj@5510 148 Java_java_lang_StrictMath_asin;
erikj@5510 149 Java_java_lang_StrictMath_atan;
erikj@5510 150 Java_java_lang_StrictMath_atan2;
erikj@5510 151 Java_java_lang_StrictMath_cos;
erikj@5510 152 Java_java_lang_StrictMath_exp;
erikj@5510 153 Java_java_lang_StrictMath_log;
erikj@5510 154 Java_java_lang_StrictMath_log10;
erikj@5510 155 Java_java_lang_StrictMath_pow;
erikj@5510 156 Java_java_lang_StrictMath_sin;
erikj@5510 157 Java_java_lang_StrictMath_sqrt;
erikj@5510 158 Java_java_lang_StrictMath_cbrt;
erikj@5510 159 Java_java_lang_StrictMath_tan;
erikj@5510 160 Java_java_lang_StrictMath_cosh;
erikj@5510 161 Java_java_lang_StrictMath_sinh;
erikj@5510 162 Java_java_lang_StrictMath_tanh;
erikj@5510 163 Java_java_lang_StrictMath_hypot;
erikj@5510 164 Java_java_lang_StrictMath_log1p;
erikj@5510 165 Java_java_lang_StrictMath_expm1;
erikj@5510 166 Java_java_lang_Object_getClass;
erikj@5510 167 Java_java_lang_Object_registerNatives;
erikj@5510 168 Java_java_lang_Package_getSystemPackage0;
erikj@5510 169 Java_java_lang_Package_getSystemPackages0;
erikj@5510 170 Java_java_lang_ProcessEnvironment_environ;
erikj@5510 171 Java_java_lang_reflect_Array_get;
erikj@5510 172 Java_java_lang_reflect_Array_getBoolean;
erikj@5510 173 Java_java_lang_reflect_Array_getByte;
erikj@5510 174 Java_java_lang_reflect_Array_getChar;
erikj@5510 175 Java_java_lang_reflect_Array_getDouble;
erikj@5510 176 Java_java_lang_reflect_Array_getFloat;
erikj@5510 177 Java_java_lang_reflect_Array_getInt;
erikj@5510 178 Java_java_lang_reflect_Array_getLength;
erikj@5510 179 Java_java_lang_reflect_Array_getLong;
erikj@5510 180 Java_java_lang_reflect_Array_getShort;
erikj@5510 181 Java_java_lang_reflect_Array_multiNewArray;
erikj@5510 182 Java_java_lang_reflect_Array_newArray;
erikj@5510 183 Java_java_lang_reflect_Array_set;
erikj@5510 184 Java_java_lang_reflect_Array_setBoolean;
erikj@5510 185 Java_java_lang_reflect_Array_setByte;
erikj@5510 186 Java_java_lang_reflect_Array_setChar;
erikj@5510 187 Java_java_lang_reflect_Array_setDouble;
erikj@5510 188 Java_java_lang_reflect_Array_setFloat;
erikj@5510 189 Java_java_lang_reflect_Array_setInt;
erikj@5510 190 Java_java_lang_reflect_Array_setLong;
erikj@5510 191 Java_java_lang_reflect_Array_setShort;
robm@6426 192 Java_java_lang_reflect_Executable_getParameters0;
jfranck@8268 193 Java_java_lang_reflect_Executable_getTypeAnnotationBytes0;
jfranck@8268 194 Java_java_lang_reflect_Field_getTypeAnnotationBytes0;
erikj@5510 195 Java_java_lang_Runtime_freeMemory;
erikj@5510 196 Java_java_lang_Runtime_maxMemory;
erikj@5510 197 Java_java_lang_Runtime_gc;
erikj@5510 198 Java_java_lang_Runtime_runFinalization0;
erikj@5510 199 Java_java_lang_Runtime_totalMemory;
erikj@5510 200 Java_java_lang_Runtime_traceInstructions;
erikj@5510 201 Java_java_lang_Runtime_traceMethodCalls;
erikj@5510 202 Java_java_lang_Runtime_availableProcessors;
erikj@5510 203 Java_java_lang_SecurityManager_classDepth;
erikj@5510 204 Java_java_lang_SecurityManager_classLoaderDepth0;
erikj@5510 205 Java_java_lang_SecurityManager_currentClassLoader0;
erikj@5510 206 Java_java_lang_SecurityManager_currentLoadedClass0;
erikj@5510 207 Java_java_lang_SecurityManager_getClassContext;
rwestberg@13954 208 Java_java_lang_Shutdown_beforeHalt;
erikj@5510 209 Java_java_lang_Shutdown_halt0;
erikj@5510 210 Java_java_lang_String_intern;
erikj@5510 211 Java_java_lang_System_identityHashCode;
erikj@5510 212 Java_java_lang_System_initProperties;
erikj@5510 213 Java_java_lang_System_mapLibraryName;
erikj@5510 214 Java_java_lang_System_registerNatives;
erikj@5510 215 Java_java_lang_System_setErr0;
erikj@5510 216 Java_java_lang_System_setIn0;
erikj@5510 217 Java_java_lang_System_setOut0;
erikj@5510 218 Java_java_lang_Thread_registerNatives;
erikj@5510 219 Java_java_lang_Throwable_fillInStackTrace;
erikj@5510 220 Java_java_lang_Throwable_getStackTraceDepth;
erikj@5510 221 Java_java_lang_Throwable_getStackTraceElement;
jzavgren@6908 222 Java_java_lang_UNIXProcess_init;
erikj@5510 223 Java_java_lang_UNIXProcess_waitForProcessExit;
erikj@5510 224 Java_java_lang_UNIXProcess_forkAndExec;
erikj@5510 225 Java_java_lang_UNIXProcess_destroyProcess;
dbuck@13435 226 Java_java_nio_Bits_copySwapMemory0;
erikj@5510 227 Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2;
erikj@5510 228 Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2Ljava_security_AccessControlContext_2;
erikj@5510 229 Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2;
erikj@5510 230 Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2;
erikj@5510 231 Java_java_security_AccessController_getStackAccessControlContext;
erikj@5510 232 Java_java_security_AccessController_getInheritedAccessControlContext;
erikj@5510 233 Java_java_util_TimeZone_getSystemTimeZoneID;
erikj@5510 234 Java_java_util_TimeZone_getSystemGMTOffsetID;
erikj@5510 235 Java_java_util_concurrent_atomic_AtomicLong_VMSupportsCS8;
erikj@5510 236 Java_java_util_prefs_FileSystemPreferences_chmod;
erikj@5510 237 Java_java_util_prefs_FileSystemPreferences_lockFile0;
erikj@5510 238 Java_java_util_prefs_FileSystemPreferences_unlockFile0;
erikj@5510 239 Java_java_util_logging_FileHandler_isSetUID;
erikj@5510 240 Java_sun_misc_MessageUtils_toStderr;
erikj@5510 241 Java_sun_misc_MessageUtils_toStdout;
erikj@5510 242 Java_sun_misc_NativeSignalHandler_handle0;
erikj@5510 243 Java_sun_misc_Signal_findSignal;
erikj@5510 244 Java_sun_misc_Signal_handle0;
erikj@5510 245 Java_sun_misc_Signal_raise0;
erikj@5510 246 Java_sun_reflect_ConstantPool_getClassAt0;
erikj@5510 247 Java_sun_reflect_ConstantPool_getClassAtIfLoaded0;
erikj@5510 248 Java_sun_reflect_ConstantPool_getDoubleAt0;
erikj@5510 249 Java_sun_reflect_ConstantPool_getFieldAt0;
erikj@5510 250 Java_sun_reflect_ConstantPool_getFieldAtIfLoaded0;
erikj@5510 251 Java_sun_reflect_ConstantPool_getFloatAt0;
erikj@5510 252 Java_sun_reflect_ConstantPool_getIntAt0;
erikj@5510 253 Java_sun_reflect_ConstantPool_getLongAt0;
erikj@5510 254 Java_sun_reflect_ConstantPool_getMemberRefInfoAt0;
erikj@5510 255 Java_sun_reflect_ConstantPool_getMethodAt0;
erikj@5510 256 Java_sun_reflect_ConstantPool_getMethodAtIfLoaded0;
erikj@5510 257 Java_sun_reflect_ConstantPool_getSize0;
erikj@5510 258 Java_sun_reflect_ConstantPool_getStringAt0;
erikj@5510 259 Java_sun_reflect_ConstantPool_getUTF8At0;
erikj@5510 260 Java_java_io_Console_istty;
erikj@5510 261 Java_java_io_Console_encoding;
erikj@5510 262 Java_java_io_Console_echo;
erikj@5510 263 Java_sun_misc_GC_maxObjectInspectionAge;
erikj@5510 264 Java_sun_reflect_NativeConstructorAccessorImpl_newInstance0;
erikj@5510 265 Java_sun_reflect_NativeMethodAccessorImpl_invoke0;
mchung@8574 266 Java_sun_reflect_Reflection_getCallerClass__;
mchung@8574 267 Java_sun_reflect_Reflection_getCallerClass__I;
erikj@5510 268 Java_sun_reflect_Reflection_getClassAccessFlags;
iklam@10230 269 Java_sun_misc_URLClassPath_knownToNotExist0;
iklam@10230 270 Java_sun_misc_URLClassPath_getLookupCacheURLs;
iklam@10230 271 Java_sun_misc_URLClassPath_getLookupCacheForClassLoader;
erikj@5510 272 Java_sun_misc_Version_getJdkVersionInfo;
erikj@5510 273 Java_sun_misc_Version_getJdkSpecialVersion;
erikj@5510 274 Java_sun_misc_Version_getJvmVersionInfo;
erikj@5510 275 Java_sun_misc_Version_getJvmSpecialVersion;
erikj@5510 276 Java_sun_misc_VM_getThreadStateValues;
robm@12907 277 Java_sun_misc_VM_latestUserDefinedLoader0;
erikj@5510 278 Java_sun_misc_VM_initialize;
erikj@5510 279 Java_sun_misc_VMSupport_initAgentProperties;
sla@9612 280 Java_sun_misc_VMSupport_getVMTemporaryDirectory;
sgehwolf@14169 281 Java_jdk_internal_platform_cgroupv1_Metrics_isUseContainerSupport;
sla@9612 282
erikj@5510 283 # ZipFile.c needs this one
erikj@5510 284 throwFileNotFoundException;
robm@11095 285 # zip_util.c needs this
robm@11095 286 getErrorString;
erikj@5510 287
erikj@5510 288 # Java_sun_misc_VM_getState; threads.c
erikj@5510 289 # Java_sun_misc_VM_threadsSuspended; threads.c
erikj@5510 290 # Java_sun_misc_VM_unsuspendSomeThreads; threads.c
erikj@5510 291 # Java_sun_misc_VM_unsuspendThreads; threads.c
erikj@5510 292
erikj@5510 293 # Outcalls from libjvm done using dlsym().
erikj@5510 294
erikj@5510 295 VerifyClassCodes;
erikj@5510 296 VerifyClassCodesForMajorVersion;
erikj@5510 297 NewStringPlatform;
erikj@5510 298 GetStringPlatformChars;
erikj@5510 299 Canonicalize;
erikj@5510 300 JDK_GetVersionInfo0;
erikj@5510 301
erikj@5510 302 local:
erikj@5510 303 *;
erikj@5510 304 };

mercurial