comparison make/bsd/makefiles/mapfile-vers-product @ 14518:d8041d695d19

Merged with jdk9/dev/hotspot changeset 3812c088b945
author twisti
date Tue, 11 Mar 2014 18:45:59 -0700
parents e636d62005c3 19682558f2e1
children 4ca6dc0799b6
comparison
equal deleted inserted replaced
14141:f97c5ec83832 14518:d8041d695d19
17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18 # 18 #
19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 # or visit www.oracle.com if you need additional information or have any 20 # or visit www.oracle.com if you need additional information or have any
21 # questions. 21 # questions.
22 # 22 #
23 # 23 #
24 # Only used for OSX/Darwin builds
25 24
26 # Define public interface. 25 # Define public interface.
27 # _JNI 26
28 _JNI_CreateJavaVM 27 SUNWprivate_1.1 {
29 _JNI_GetCreatedJavaVMs 28 global:
30 _JNI_GetDefaultJavaVMInitArgs 29 # JNI
31 30 JNI_CreateJavaVM;
32 # _JVM 31 JNI_GetCreatedJavaVMs;
33 _JVM_Accept 32 JNI_GetDefaultJavaVMInitArgs;
34 _JVM_ActiveProcessorCount 33
35 _JVM_AllocateNewArray 34 # JVM
36 _JVM_AllocateNewObject 35 JVM_Accept;
37 _JVM_ArrayCopy 36 JVM_ActiveProcessorCount;
38 _JVM_AssertionStatusDirectives 37 JVM_AllocateNewArray;
39 _JVM_Available 38 JVM_AllocateNewObject;
40 _JVM_Bind 39 JVM_ArrayCopy;
41 _JVM_ClassDepth 40 JVM_AssertionStatusDirectives;
42 _JVM_ClassLoaderDepth 41 JVM_Available;
43 _JVM_Clone 42 JVM_Bind;
44 _JVM_Close 43 JVM_ClassDepth;
45 _JVM_CX8Field 44 JVM_ClassLoaderDepth;
46 _JVM_CompileClass 45 JVM_Clone;
47 _JVM_CompileClasses 46 JVM_Close;
48 _JVM_CompilerCommand 47 JVM_CX8Field;
49 _JVM_Connect 48 JVM_CompileClass;
50 _JVM_ConstantPoolGetClassAt 49 JVM_CompileClasses;
51 _JVM_ConstantPoolGetClassAtIfLoaded 50 JVM_CompilerCommand;
52 _JVM_ConstantPoolGetDoubleAt 51 JVM_Connect;
53 _JVM_ConstantPoolGetFieldAt 52 JVM_ConstantPoolGetClassAt;
54 _JVM_ConstantPoolGetFieldAtIfLoaded 53 JVM_ConstantPoolGetClassAtIfLoaded;
55 _JVM_ConstantPoolGetFloatAt 54 JVM_ConstantPoolGetDoubleAt;
56 _JVM_ConstantPoolGetIntAt 55 JVM_ConstantPoolGetFieldAt;
57 _JVM_ConstantPoolGetLongAt 56 JVM_ConstantPoolGetFieldAtIfLoaded;
58 _JVM_ConstantPoolGetMethodAt 57 JVM_ConstantPoolGetFloatAt;
59 _JVM_ConstantPoolGetMethodAtIfLoaded 58 JVM_ConstantPoolGetIntAt;
60 _JVM_ConstantPoolGetMemberRefInfoAt 59 JVM_ConstantPoolGetLongAt;
61 _JVM_ConstantPoolGetSize 60 JVM_ConstantPoolGetMethodAt;
62 _JVM_ConstantPoolGetStringAt 61 JVM_ConstantPoolGetMethodAtIfLoaded;
63 _JVM_ConstantPoolGetUTF8At 62 JVM_ConstantPoolGetMemberRefInfoAt;
64 _JVM_CountStackFrames 63 JVM_ConstantPoolGetSize;
65 _JVM_CurrentClassLoader 64 JVM_ConstantPoolGetStringAt;
66 _JVM_CurrentLoadedClass 65 JVM_ConstantPoolGetUTF8At;
67 _JVM_CurrentThread 66 JVM_CountStackFrames;
68 _JVM_CurrentTimeMillis 67 JVM_CurrentClassLoader;
69 _JVM_DefineClass 68 JVM_CurrentLoadedClass;
70 _JVM_DefineClassWithSource 69 JVM_CurrentThread;
71 _JVM_DefineClassWithSourceCond 70 JVM_CurrentTimeMillis;
72 _JVM_DesiredAssertionStatus 71 JVM_DefineClass;
73 _JVM_DisableCompiler 72 JVM_DefineClassWithSource;
74 _JVM_DoPrivileged 73 JVM_DefineClassWithSourceCond;
75 _JVM_DTraceGetVersion 74 JVM_DesiredAssertionStatus;
76 _JVM_DTraceActivate 75 JVM_DisableCompiler;
77 _JVM_DTraceIsProbeEnabled 76 JVM_DoPrivileged;
78 _JVM_DTraceIsSupported 77 JVM_DTraceGetVersion;
79 _JVM_DTraceDispose 78 JVM_DTraceActivate;
80 _JVM_DumpAllStacks 79 JVM_DTraceIsProbeEnabled;
81 _JVM_DumpThreads 80 JVM_DTraceIsSupported;
82 _JVM_EnableCompiler 81 JVM_DTraceDispose;
83 _JVM_Exit 82 JVM_DumpAllStacks;
84 _JVM_FillInStackTrace 83 JVM_DumpThreads;
85 _JVM_FindClassFromClass 84 JVM_EnableCompiler;
86 _JVM_FindClassFromClassLoader 85 JVM_Exit;
87 _JVM_FindClassFromBootLoader 86 JVM_FillInStackTrace;
88 _JVM_FindLibraryEntry 87 JVM_FindClassFromClass;
89 _JVM_FindLoadedClass 88 JVM_FindClassFromClassLoader;
90 _JVM_FindPrimitiveClass 89 JVM_FindClassFromBootLoader;
91 _JVM_FindSignal 90 JVM_FindLibraryEntry;
92 _JVM_FreeMemory 91 JVM_FindLoadedClass;
93 _JVM_GC 92 JVM_FindPrimitiveClass;
94 _JVM_GetAllThreads 93 JVM_FindSignal;
95 _JVM_GetArrayElement 94 JVM_FreeMemory;
96 _JVM_GetArrayLength 95 JVM_GC;
97 _JVM_GetCPClassNameUTF 96 JVM_GetAllThreads;
98 _JVM_GetCPFieldClassNameUTF 97 JVM_GetArrayElement;
99 _JVM_GetCPFieldModifiers 98 JVM_GetArrayLength;
100 _JVM_GetCPFieldNameUTF 99 JVM_GetCPClassNameUTF;
101 _JVM_GetCPFieldSignatureUTF 100 JVM_GetCPFieldClassNameUTF;
102 _JVM_GetCPMethodClassNameUTF 101 JVM_GetCPFieldModifiers;
103 _JVM_GetCPMethodModifiers 102 JVM_GetCPFieldNameUTF;
104 _JVM_GetCPMethodNameUTF 103 JVM_GetCPFieldSignatureUTF;
105 _JVM_GetCPMethodSignatureUTF 104 JVM_GetCPMethodClassNameUTF;
106 _JVM_GetCallerClass 105 JVM_GetCPMethodModifiers;
107 _JVM_GetClassAccessFlags 106 JVM_GetCPMethodNameUTF;
108 _JVM_GetClassAnnotations 107 JVM_GetCPMethodSignatureUTF;
109 _JVM_GetClassCPEntriesCount 108 JVM_GetCallerClass;
110 _JVM_GetClassCPTypes 109 JVM_GetClassAccessFlags;
111 _JVM_GetClassConstantPool 110 JVM_GetClassAnnotations;
112 _JVM_GetClassContext 111 JVM_GetClassCPEntriesCount;
113 _JVM_GetClassDeclaredConstructors 112 JVM_GetClassCPTypes;
114 _JVM_GetClassDeclaredFields 113 JVM_GetClassConstantPool;
115 _JVM_GetClassDeclaredMethods 114 JVM_GetClassContext;
116 _JVM_GetClassFieldsCount 115 JVM_GetClassDeclaredConstructors;
117 _JVM_GetClassInterfaces 116 JVM_GetClassDeclaredFields;
118 _JVM_GetClassLoader 117 JVM_GetClassDeclaredMethods;
119 _JVM_GetClassMethodsCount 118 JVM_GetClassFieldsCount;
120 _JVM_GetClassModifiers 119 JVM_GetClassInterfaces;
121 _JVM_GetClassName 120 JVM_GetClassLoader;
122 _JVM_GetClassNameUTF 121 JVM_GetClassMethodsCount;
123 _JVM_GetClassSignature 122 JVM_GetClassModifiers;
124 _JVM_GetClassSigners 123 JVM_GetClassName;
125 _JVM_GetClassTypeAnnotations 124 JVM_GetClassNameUTF;
126 _JVM_GetComponentType 125 JVM_GetClassSignature;
127 _JVM_GetDeclaredClasses 126 JVM_GetClassSigners;
128 _JVM_GetDeclaringClass 127 JVM_GetClassTypeAnnotations;
129 _JVM_GetEnclosingMethodInfo 128 JVM_GetComponentType;
130 _JVM_GetFieldAnnotations 129 JVM_GetDeclaredClasses;
131 _JVM_GetFieldIxModifiers 130 JVM_GetDeclaringClass;
132 _JVM_GetFieldTypeAnnotations 131 JVM_GetEnclosingMethodInfo;
133 _JVM_GetHostName 132 JVM_GetFieldAnnotations;
134 _JVM_GetInheritedAccessControlContext 133 JVM_GetFieldIxModifiers;
135 _JVM_GetInterfaceVersion 134 JVM_GetFieldTypeAnnotations;
136 _JVM_GetLastErrorString 135 JVM_GetHostName;
137 _JVM_GetManagement 136 JVM_GetInheritedAccessControlContext;
138 _JVM_GetMethodAnnotations 137 JVM_GetInterfaceVersion;
139 _JVM_GetMethodDefaultAnnotationValue 138 JVM_GetLastErrorString;
140 _JVM_GetMethodIxArgsSize 139 JVM_GetManagement;
141 _JVM_GetMethodIxByteCode 140 JVM_GetMethodAnnotations;
142 _JVM_GetMethodIxByteCodeLength 141 JVM_GetMethodDefaultAnnotationValue;
143 _JVM_GetMethodIxExceptionIndexes 142 JVM_GetMethodIxArgsSize;
144 _JVM_GetMethodIxExceptionTableEntry 143 JVM_GetMethodIxByteCode;
145 _JVM_GetMethodIxExceptionTableLength 144 JVM_GetMethodIxByteCodeLength;
146 _JVM_GetMethodIxExceptionsCount 145 JVM_GetMethodIxExceptionIndexes;
147 _JVM_GetMethodIxLocalsCount 146 JVM_GetMethodIxExceptionTableEntry;
148 _JVM_GetMethodIxMaxStack 147 JVM_GetMethodIxExceptionTableLength;
149 _JVM_GetMethodIxModifiers 148 JVM_GetMethodIxExceptionsCount;
150 _JVM_GetMethodIxNameUTF 149 JVM_GetMethodIxLocalsCount;
151 _JVM_GetMethodIxSignatureUTF 150 JVM_GetMethodIxMaxStack;
152 _JVM_GetMethodParameterAnnotations 151 JVM_GetMethodIxModifiers;
153 _JVM_GetMethodParameters 152 JVM_GetMethodIxNameUTF;
154 _JVM_GetMethodTypeAnnotations 153 JVM_GetMethodIxSignatureUTF;
155 _JVM_GetPrimitiveArrayElement 154 JVM_GetMethodParameterAnnotations;
156 _JVM_GetProtectionDomain 155 JVM_GetMethodParameters;
157 _JVM_GetSockName 156 JVM_GetMethodTypeAnnotations;
158 _JVM_GetSockOpt 157 JVM_GetPrimitiveArrayElement;
159 _JVM_GetStackAccessControlContext 158 JVM_GetProtectionDomain;
160 _JVM_GetStackTraceDepth 159 JVM_GetSockName;
161 _JVM_GetStackTraceElement 160 JVM_GetSockOpt;
162 _JVM_GetSystemPackage 161 JVM_GetStackAccessControlContext;
163 _JVM_GetSystemPackages 162 JVM_GetStackTraceDepth;
164 _JVM_GetThreadStateNames 163 JVM_GetStackTraceElement;
165 _JVM_GetThreadStateValues 164 JVM_GetSystemPackage;
166 _JVM_GetVersionInfo 165 JVM_GetSystemPackages;
167 _JVM_Halt 166 JVM_GetThreadStateNames;
168 _JVM_HoldsLock 167 JVM_GetThreadStateValues;
169 _JVM_IHashCode 168 JVM_GetVersionInfo;
170 _JVM_InitAgentProperties 169 JVM_Halt;
171 _JVM_InitProperties 170 JVM_HoldsLock;
172 _JVM_InitializeCompiler 171 JVM_IHashCode;
173 _JVM_InitializeSocketLibrary 172 JVM_InitAgentProperties;
174 _JVM_InternString 173 JVM_InitProperties;
175 _JVM_Interrupt 174 JVM_InitializeCompiler;
176 _JVM_InvokeMethod 175 JVM_InitializeSocketLibrary;
177 _JVM_IsArrayClass 176 JVM_InternString;
178 _JVM_IsConstructorIx 177 JVM_Interrupt;
179 _JVM_IsInterface 178 JVM_InvokeMethod;
180 _JVM_IsInterrupted 179 JVM_IsArrayClass;
181 _JVM_IsNaN 180 JVM_IsConstructorIx;
182 _JVM_IsPrimitiveClass 181 JVM_IsInterface;
183 _JVM_IsSameClassPackage 182 JVM_IsInterrupted;
184 _JVM_IsSilentCompiler 183 JVM_IsNaN;
185 _JVM_IsSupportedJNIVersion 184 JVM_IsPrimitiveClass;
186 _JVM_IsThreadAlive 185 JVM_IsSameClassPackage;
187 _JVM_IsVMGeneratedMethodIx 186 JVM_IsSilentCompiler;
188 _JVM_LatestUserDefinedLoader 187 JVM_IsSupportedJNIVersion;
189 _JVM_Listen 188 JVM_IsThreadAlive;
190 _JVM_LoadClass0 189 JVM_IsVMGeneratedMethodIx;
191 _JVM_LoadLibrary 190 JVM_LatestUserDefinedLoader;
192 _JVM_Lseek 191 JVM_Listen;
193 _JVM_MaxObjectInspectionAge 192 JVM_LoadClass0;
194 _JVM_MaxMemory 193 JVM_LoadLibrary;
195 _JVM_MonitorNotify 194 JVM_Lseek;
196 _JVM_MonitorNotifyAll 195 JVM_MaxObjectInspectionAge;
197 _JVM_MonitorWait 196 JVM_MaxMemory;
198 _JVM_NanoTime 197 JVM_MonitorNotify;
199 _JVM_NativePath 198 JVM_MonitorNotifyAll;
200 _JVM_NewArray 199 JVM_MonitorWait;
201 _JVM_NewInstanceFromConstructor 200 JVM_NanoTime;
202 _JVM_NewMultiArray 201 JVM_NativePath;
203 _JVM_OnExit 202 JVM_NewArray;
204 _JVM_Open 203 JVM_NewInstanceFromConstructor;
205 _JVM_RaiseSignal 204 JVM_NewMultiArray;
206 _JVM_RawMonitorCreate 205 JVM_OnExit;
207 _JVM_RawMonitorDestroy 206 JVM_Open;
208 _JVM_RawMonitorEnter 207 JVM_RaiseSignal;
209 _JVM_RawMonitorExit 208 JVM_RawMonitorCreate;
210 _JVM_Read 209 JVM_RawMonitorDestroy;
211 _JVM_Recv 210 JVM_RawMonitorEnter;
212 _JVM_RecvFrom 211 JVM_RawMonitorExit;
213 _JVM_RegisterSignal 212 JVM_Read;
214 _JVM_ReleaseUTF 213 JVM_Recv;
215 _JVM_ResolveClass 214 JVM_RecvFrom;
216 _JVM_ResumeThread 215 JVM_RegisterSignal;
217 _JVM_Send 216 JVM_ReleaseUTF;
218 _JVM_SendTo 217 JVM_ResolveClass;
219 _JVM_SetArrayElement 218 JVM_ResumeThread;
220 _JVM_SetClassSigners 219 JVM_Send;
221 _JVM_SetLength 220 JVM_SendTo;
222 _JVM_SetNativeThreadName 221 JVM_SetArrayElement;
223 _JVM_SetPrimitiveArrayElement 222 JVM_SetClassSigners;
223 JVM_SetLength;
224 JVM_SetNativeThreadName;
225 JVM_SetPrimitiveArrayElement;
224 # Preserved so that Graal repo can link against a JDK7 libjava.so works 226 # Preserved so that Graal repo can link against a JDK7 libjava.so works
225 _JVM_SetProtectionDomain 227 JVM_SetProtectionDomain;
226 _JVM_SetSockOpt 228 JVM_SetSockOpt;
227 _JVM_SetThreadPriority 229 JVM_SetThreadPriority;
228 _JVM_Sleep 230 JVM_Sleep;
229 _JVM_Socket 231 JVM_Socket;
230 _JVM_SocketAvailable 232 JVM_SocketAvailable;
231 _JVM_SocketClose 233 JVM_SocketClose;
232 _JVM_SocketShutdown 234 JVM_SocketShutdown;
233 _JVM_StartThread 235 JVM_StartThread;
234 _JVM_StopThread 236 JVM_StopThread;
235 _JVM_SuspendThread 237 JVM_SuspendThread;
236 _JVM_SupportsCX8 238 JVM_SupportsCX8;
237 _JVM_Sync 239 JVM_Sync;
238 _JVM_Timeout 240 JVM_Timeout;
239 _JVM_TotalMemory 241 JVM_TotalMemory;
240 _JVM_TraceInstructions 242 JVM_TraceInstructions;
241 _JVM_TraceMethodCalls 243 JVM_TraceMethodCalls;
242 _JVM_UnloadLibrary 244 JVM_UnloadLibrary;
243 _JVM_Write 245 JVM_Write;
244 _JVM_Yield 246 JVM_Yield;
245 _JVM_handle_bsd_signal 247 JVM_handle_linux_signal;
246 248
247 # miscellaneous functions 249 # miscellaneous functions
248 _jio_fprintf 250 jio_fprintf;
249 _jio_printf 251 jio_printf;
250 _jio_snprintf 252 jio_snprintf;
251 _jio_vfprintf 253 jio_vfprintf;
252 _jio_vsnprintf 254 jio_vsnprintf;
255 fork1;
256 numa_warn;
257 numa_error;
258
259 # Needed because there is no JVM interface for this.
260 sysThreadAvailableStackWithSlack;
253 261
254 # This is for Forte Analyzer profiling support. 262 # This is for Forte Analyzer profiling support.
255 _AsyncGetCallTrace 263 AsyncGetCallTrace;
256 264
257 # INSERT VTABLE SYMBOLS HERE 265 # INSERT VTABLE SYMBOLS HERE
258 266
267 local:
268 *;
269 };
270