1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/make/aix/makefiles/mapfile-vers-debug Wed Apr 27 01:25:04 2016 +0800 1.3 @@ -0,0 +1,275 @@ 1.4 +# 1.5 +# Copyright (c) 2002, 2013, Oracle and/or its affiliates. All rights reserved. 1.6 +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 1.7 +# 1.8 +# This code is free software; you can redistribute it and/or modify it 1.9 +# under the terms of the GNU General Public License version 2 only, as 1.10 +# published by the Free Software Foundation. 1.11 +# 1.12 +# This code is distributed in the hope that it will be useful, but WITHOUT 1.13 +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 1.14 +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 1.15 +# version 2 for more details (a copy is included in the LICENSE file that 1.16 +# accompanied this code). 1.17 +# 1.18 +# You should have received a copy of the GNU General Public License version 1.19 +# 2 along with this work; if not, write to the Free Software Foundation, 1.20 +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 1.21 +# 1.22 +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 1.23 +# or visit www.oracle.com if you need additional information or have any 1.24 +# questions. 1.25 +# 1.26 +# 1.27 + 1.28 +# Define public interface. 1.29 + 1.30 +SUNWprivate_1.1 { 1.31 + global: 1.32 + # JNI 1.33 + JNI_CreateJavaVM; 1.34 + JNI_GetCreatedJavaVMs; 1.35 + JNI_GetDefaultJavaVMInitArgs; 1.36 + 1.37 + # JVM 1.38 + JVM_Accept; 1.39 + JVM_ActiveProcessorCount; 1.40 + JVM_AllocateNewArray; 1.41 + JVM_AllocateNewObject; 1.42 + JVM_ArrayCopy; 1.43 + JVM_AssertionStatusDirectives; 1.44 + JVM_Available; 1.45 + JVM_Bind; 1.46 + JVM_ClassDepth; 1.47 + JVM_ClassLoaderDepth; 1.48 + JVM_Clone; 1.49 + JVM_Close; 1.50 + JVM_CX8Field; 1.51 + JVM_CompileClass; 1.52 + JVM_CompileClasses; 1.53 + JVM_CompilerCommand; 1.54 + JVM_Connect; 1.55 + JVM_ConstantPoolGetClassAt; 1.56 + JVM_ConstantPoolGetClassAtIfLoaded; 1.57 + JVM_ConstantPoolGetDoubleAt; 1.58 + JVM_ConstantPoolGetFieldAt; 1.59 + JVM_ConstantPoolGetFieldAtIfLoaded; 1.60 + JVM_ConstantPoolGetFloatAt; 1.61 + JVM_ConstantPoolGetIntAt; 1.62 + JVM_ConstantPoolGetLongAt; 1.63 + JVM_ConstantPoolGetMethodAt; 1.64 + JVM_ConstantPoolGetMethodAtIfLoaded; 1.65 + JVM_ConstantPoolGetMemberRefInfoAt; 1.66 + JVM_ConstantPoolGetSize; 1.67 + JVM_ConstantPoolGetStringAt; 1.68 + JVM_ConstantPoolGetUTF8At; 1.69 + JVM_CountStackFrames; 1.70 + JVM_CurrentClassLoader; 1.71 + JVM_CurrentLoadedClass; 1.72 + JVM_CurrentThread; 1.73 + JVM_CurrentTimeMillis; 1.74 + JVM_DefineClass; 1.75 + JVM_DefineClassWithSource; 1.76 + JVM_DefineClassWithSourceCond; 1.77 + JVM_DesiredAssertionStatus; 1.78 + JVM_DisableCompiler; 1.79 + JVM_DoPrivileged; 1.80 + JVM_DTraceGetVersion; 1.81 + JVM_DTraceActivate; 1.82 + JVM_DTraceIsProbeEnabled; 1.83 + JVM_DTraceIsSupported; 1.84 + JVM_DTraceDispose; 1.85 + JVM_DumpAllStacks; 1.86 + JVM_DumpThreads; 1.87 + JVM_EnableCompiler; 1.88 + JVM_Exit; 1.89 + JVM_FillInStackTrace; 1.90 + JVM_FindClassFromClass; 1.91 + JVM_FindClassFromClassLoader; 1.92 + JVM_FindClassFromBootLoader; 1.93 + JVM_FindLibraryEntry; 1.94 + JVM_FindLoadedClass; 1.95 + JVM_FindPrimitiveClass; 1.96 + JVM_FindSignal; 1.97 + JVM_FreeMemory; 1.98 + JVM_GC; 1.99 + JVM_GetAllThreads; 1.100 + JVM_GetArrayElement; 1.101 + JVM_GetArrayLength; 1.102 + JVM_GetCPClassNameUTF; 1.103 + JVM_GetCPFieldClassNameUTF; 1.104 + JVM_GetCPFieldModifiers; 1.105 + JVM_GetCPFieldNameUTF; 1.106 + JVM_GetCPFieldSignatureUTF; 1.107 + JVM_GetCPMethodClassNameUTF; 1.108 + JVM_GetCPMethodModifiers; 1.109 + JVM_GetCPMethodNameUTF; 1.110 + JVM_GetCPMethodSignatureUTF; 1.111 + JVM_GetCallerClass; 1.112 + JVM_GetClassAccessFlags; 1.113 + JVM_GetClassAnnotations; 1.114 + JVM_GetClassCPEntriesCount; 1.115 + JVM_GetClassCPTypes; 1.116 + JVM_GetClassConstantPool; 1.117 + JVM_GetClassContext; 1.118 + JVM_GetClassDeclaredConstructors; 1.119 + JVM_GetClassDeclaredFields; 1.120 + JVM_GetClassDeclaredMethods; 1.121 + JVM_GetClassFieldsCount; 1.122 + JVM_GetClassInterfaces; 1.123 + JVM_GetClassLoader; 1.124 + JVM_GetClassMethodsCount; 1.125 + JVM_GetClassModifiers; 1.126 + JVM_GetClassName; 1.127 + JVM_GetClassNameUTF; 1.128 + JVM_GetClassSignature; 1.129 + JVM_GetClassSigners; 1.130 + JVM_GetClassTypeAnnotations; 1.131 + JVM_GetComponentType; 1.132 + JVM_GetDeclaredClasses; 1.133 + JVM_GetDeclaringClass; 1.134 + JVM_GetEnclosingMethodInfo; 1.135 + JVM_GetFieldAnnotations; 1.136 + JVM_GetFieldIxModifiers; 1.137 + JVM_GetFieldTypeAnnotations; 1.138 + JVM_GetHostName; 1.139 + JVM_GetInheritedAccessControlContext; 1.140 + JVM_GetInterfaceVersion; 1.141 + JVM_GetLastErrorString; 1.142 + JVM_GetManagement; 1.143 + JVM_GetMethodAnnotations; 1.144 + JVM_GetMethodDefaultAnnotationValue; 1.145 + JVM_GetMethodIxArgsSize; 1.146 + JVM_GetMethodIxByteCode; 1.147 + JVM_GetMethodIxByteCodeLength; 1.148 + JVM_GetMethodIxExceptionIndexes; 1.149 + JVM_GetMethodIxExceptionTableEntry; 1.150 + JVM_GetMethodIxExceptionTableLength; 1.151 + JVM_GetMethodIxExceptionsCount; 1.152 + JVM_GetMethodIxLocalsCount; 1.153 + JVM_GetMethodIxMaxStack; 1.154 + JVM_GetMethodIxModifiers; 1.155 + JVM_GetMethodIxNameUTF; 1.156 + JVM_GetMethodIxSignatureUTF; 1.157 + JVM_GetMethodParameterAnnotations; 1.158 + JVM_GetMethodParameters; 1.159 + JVM_GetMethodTypeAnnotations; 1.160 + JVM_GetPrimitiveArrayElement; 1.161 + JVM_GetProtectionDomain; 1.162 + JVM_GetSockName; 1.163 + JVM_GetSockOpt; 1.164 + JVM_GetStackAccessControlContext; 1.165 + JVM_GetStackTraceDepth; 1.166 + JVM_GetStackTraceElement; 1.167 + JVM_GetSystemPackage; 1.168 + JVM_GetSystemPackages; 1.169 + JVM_GetTemporaryDirectory; 1.170 + JVM_GetThreadStateNames; 1.171 + JVM_GetThreadStateValues; 1.172 + JVM_GetVersionInfo; 1.173 + JVM_Halt; 1.174 + JVM_HoldsLock; 1.175 + JVM_IHashCode; 1.176 + JVM_InitAgentProperties; 1.177 + JVM_InitProperties; 1.178 + JVM_InitializeCompiler; 1.179 + JVM_InitializeSocketLibrary; 1.180 + JVM_InternString; 1.181 + JVM_Interrupt; 1.182 + JVM_InvokeMethod; 1.183 + JVM_IsArrayClass; 1.184 + JVM_IsConstructorIx; 1.185 + JVM_IsInterface; 1.186 + JVM_IsInterrupted; 1.187 + JVM_IsNaN; 1.188 + JVM_IsPrimitiveClass; 1.189 + JVM_IsSameClassPackage; 1.190 + JVM_IsSilentCompiler; 1.191 + JVM_IsSupportedJNIVersion; 1.192 + JVM_IsThreadAlive; 1.193 + JVM_IsVMGeneratedMethodIx; 1.194 + JVM_LatestUserDefinedLoader; 1.195 + JVM_Listen; 1.196 + JVM_LoadClass0; 1.197 + JVM_LoadLibrary; 1.198 + JVM_Lseek; 1.199 + JVM_MaxObjectInspectionAge; 1.200 + JVM_MaxMemory; 1.201 + JVM_MonitorNotify; 1.202 + JVM_MonitorNotifyAll; 1.203 + JVM_MonitorWait; 1.204 + JVM_NanoTime; 1.205 + JVM_NativePath; 1.206 + JVM_NewArray; 1.207 + JVM_NewInstanceFromConstructor; 1.208 + JVM_NewMultiArray; 1.209 + JVM_OnExit; 1.210 + JVM_Open; 1.211 + JVM_RaiseSignal; 1.212 + JVM_RawMonitorCreate; 1.213 + JVM_RawMonitorDestroy; 1.214 + JVM_RawMonitorEnter; 1.215 + JVM_RawMonitorExit; 1.216 + JVM_Read; 1.217 + JVM_Recv; 1.218 + JVM_RecvFrom; 1.219 + JVM_RegisterSignal; 1.220 + JVM_ReleaseUTF; 1.221 + JVM_ResolveClass; 1.222 + JVM_ResumeThread; 1.223 + JVM_Send; 1.224 + JVM_SendTo; 1.225 + JVM_SetArrayElement; 1.226 + JVM_SetClassSigners; 1.227 + JVM_SetLength; 1.228 + JVM_SetNativeThreadName; 1.229 + JVM_SetPrimitiveArrayElement; 1.230 + JVM_SetProtectionDomain; 1.231 + JVM_SetSockOpt; 1.232 + JVM_SetThreadPriority; 1.233 + JVM_Sleep; 1.234 + JVM_Socket; 1.235 + JVM_SocketAvailable; 1.236 + JVM_SocketClose; 1.237 + JVM_SocketShutdown; 1.238 + JVM_StartThread; 1.239 + JVM_StopThread; 1.240 + JVM_SuspendThread; 1.241 + JVM_SupportsCX8; 1.242 + JVM_Sync; 1.243 + JVM_Timeout; 1.244 + JVM_TotalMemory; 1.245 + JVM_TraceInstructions; 1.246 + JVM_TraceMethodCalls; 1.247 + JVM_UnloadLibrary; 1.248 + JVM_Write; 1.249 + JVM_Yield; 1.250 + JVM_handle_linux_signal; 1.251 + 1.252 + # debug JVM 1.253 + JVM_AccessVMBooleanFlag; 1.254 + JVM_AccessVMIntFlag; 1.255 + JVM_VMBreakPoint; 1.256 + 1.257 + # miscellaneous functions 1.258 + jio_fprintf; 1.259 + jio_printf; 1.260 + jio_snprintf; 1.261 + jio_vfprintf; 1.262 + jio_vsnprintf; 1.263 + fork1; 1.264 + numa_warn; 1.265 + numa_error; 1.266 + 1.267 + # Needed because there is no JVM interface for this. 1.268 + sysThreadAvailableStackWithSlack; 1.269 + 1.270 + # This is for Forte Analyzer profiling support. 1.271 + AsyncGetCallTrace; 1.272 + 1.273 + # INSERT VTABLE SYMBOLS HERE 1.274 + 1.275 + local: 1.276 + *; 1.277 +}; 1.278 +