Mercurial > hg > truffle
annotate make/linux/makefiles/mapfile-vers-product @ 13358:e1a50eac0eac
Add a version number for the mxtool and support for requesting a minimum mx version in a suite
author | Gilles Duboscq <duboscq@ssw.jku.at> |
---|---|
date | Tue, 17 Dec 2013 14:43:41 +0100 |
parents | e636d62005c3 |
children | 53a0a0b8c234 |
rev | line source |
---|---|
0 | 1 # |
7624
b14da2e6f2dc
7174978: NPG: Fix bactrace builder for class redefinition
coleenp
parents:
7462
diff
changeset
|
2 # Copyright (c) 2002, 2013, Oracle and/or its affiliates. All rights reserved. |
0 | 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
4 # | |
5 # This code is free software; you can redistribute it and/or modify it | |
6 # under the terms of the GNU General Public License version 2 only, as | |
7 # published by the Free Software Foundation. | |
8 # | |
9 # This code is distributed in the hope that it will be useful, but WITHOUT | |
10 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | |
11 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
12 # version 2 for more details (a copy is included in the LICENSE file that | |
13 # accompanied this code). | |
14 # | |
15 # You should have received a copy of the GNU General Public License version | |
16 # 2 along with this work; if not, write to the Free Software Foundation, | |
17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. | |
18 # | |
1552
c18cbe5936b8
6941466: Oracle rebranding changes for Hotspot repositories
trims
parents:
1294
diff
changeset
|
19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA |
c18cbe5936b8
6941466: Oracle rebranding changes for Hotspot repositories
trims
parents:
1294
diff
changeset
|
20 # or visit www.oracle.com if you need additional information or have any |
c18cbe5936b8
6941466: Oracle rebranding changes for Hotspot repositories
trims
parents:
1294
diff
changeset
|
21 # questions. |
0 | 22 # |
23 # | |
24 | |
25 # Define public interface. | |
26 | |
27 SUNWprivate_1.1 { | |
28 global: | |
29 # JNI | |
30 JNI_CreateJavaVM; | |
31 JNI_GetCreatedJavaVMs; | |
32 JNI_GetDefaultJavaVMInitArgs; | |
33 | |
34 # JVM | |
35 JVM_Accept; | |
36 JVM_ActiveProcessorCount; | |
37 JVM_AllocateNewArray; | |
38 JVM_AllocateNewObject; | |
39 JVM_ArrayCopy; | |
40 JVM_AssertionStatusDirectives; | |
41 JVM_Available; | |
42 JVM_Bind; | |
43 JVM_ClassDepth; | |
44 JVM_ClassLoaderDepth; | |
45 JVM_Clone; | |
46 JVM_Close; | |
47 JVM_CX8Field; | |
48 JVM_CompileClass; | |
49 JVM_CompileClasses; | |
50 JVM_CompilerCommand; | |
51 JVM_Connect; | |
52 JVM_ConstantPoolGetClassAt; | |
53 JVM_ConstantPoolGetClassAtIfLoaded; | |
54 JVM_ConstantPoolGetDoubleAt; | |
55 JVM_ConstantPoolGetFieldAt; | |
56 JVM_ConstantPoolGetFieldAtIfLoaded; | |
57 JVM_ConstantPoolGetFloatAt; | |
58 JVM_ConstantPoolGetIntAt; | |
59 JVM_ConstantPoolGetLongAt; | |
60 JVM_ConstantPoolGetMethodAt; | |
61 JVM_ConstantPoolGetMethodAtIfLoaded; | |
62 JVM_ConstantPoolGetMemberRefInfoAt; | |
63 JVM_ConstantPoolGetSize; | |
64 JVM_ConstantPoolGetStringAt; | |
65 JVM_ConstantPoolGetUTF8At; | |
66 JVM_CountStackFrames; | |
67 JVM_CurrentClassLoader; | |
68 JVM_CurrentLoadedClass; | |
69 JVM_CurrentThread; | |
70 JVM_CurrentTimeMillis; | |
71 JVM_DefineClass; | |
72 JVM_DefineClassWithSource; | |
973
ad6585fd4087
6830542: Performance: JVM_DefineClass already verified.
acorn
parents:
235
diff
changeset
|
73 JVM_DefineClassWithSourceCond; |
0 | 74 JVM_DesiredAssertionStatus; |
75 JVM_DisableCompiler; | |
76 JVM_DoPrivileged; | |
116
018d5b58dd4f
6537506: Provide a mechanism for specifying Java-level USDT-like dtrace probes
kamg
parents:
91
diff
changeset
|
77 JVM_DTraceGetVersion; |
018d5b58dd4f
6537506: Provide a mechanism for specifying Java-level USDT-like dtrace probes
kamg
parents:
91
diff
changeset
|
78 JVM_DTraceActivate; |
018d5b58dd4f
6537506: Provide a mechanism for specifying Java-level USDT-like dtrace probes
kamg
parents:
91
diff
changeset
|
79 JVM_DTraceIsProbeEnabled; |
018d5b58dd4f
6537506: Provide a mechanism for specifying Java-level USDT-like dtrace probes
kamg
parents:
91
diff
changeset
|
80 JVM_DTraceIsSupported; |
018d5b58dd4f
6537506: Provide a mechanism for specifying Java-level USDT-like dtrace probes
kamg
parents:
91
diff
changeset
|
81 JVM_DTraceDispose; |
0 | 82 JVM_DumpAllStacks; |
83 JVM_DumpThreads; | |
84 JVM_EnableCompiler; | |
85 JVM_Exit; | |
86 JVM_FillInStackTrace; | |
87 JVM_FindClassFromClass; | |
88 JVM_FindClassFromClassLoader; | |
226
d5ba4f8aa38a
6714758: hotspot: provide an entry point to the BootStrap Class loader[dholmes,acorn]
ksrini
parents:
142
diff
changeset
|
89 JVM_FindClassFromBootLoader; |
0 | 90 JVM_FindLibraryEntry; |
91 JVM_FindLoadedClass; | |
92 JVM_FindPrimitiveClass; | |
93 JVM_FindSignal; | |
94 JVM_FreeMemory; | |
95 JVM_GC; | |
96 JVM_GetAllThreads; | |
97 JVM_GetArrayElement; | |
98 JVM_GetArrayLength; | |
99 JVM_GetCPClassNameUTF; | |
100 JVM_GetCPFieldClassNameUTF; | |
101 JVM_GetCPFieldModifiers; | |
102 JVM_GetCPFieldNameUTF; | |
103 JVM_GetCPFieldSignatureUTF; | |
104 JVM_GetCPMethodClassNameUTF; | |
105 JVM_GetCPMethodModifiers; | |
106 JVM_GetCPMethodNameUTF; | |
107 JVM_GetCPMethodSignatureUTF; | |
108 JVM_GetCallerClass; | |
109 JVM_GetClassAccessFlags; | |
110 JVM_GetClassAnnotations; | |
111 JVM_GetClassCPEntriesCount; | |
112 JVM_GetClassCPTypes; | |
113 JVM_GetClassConstantPool; | |
114 JVM_GetClassContext; | |
115 JVM_GetClassDeclaredConstructors; | |
116 JVM_GetClassDeclaredFields; | |
117 JVM_GetClassDeclaredMethods; | |
118 JVM_GetClassFieldsCount; | |
119 JVM_GetClassInterfaces; | |
120 JVM_GetClassLoader; | |
121 JVM_GetClassMethodsCount; | |
122 JVM_GetClassModifiers; | |
123 JVM_GetClassName; | |
124 JVM_GetClassNameUTF; | |
125 JVM_GetClassSignature; | |
126 JVM_GetClassSigners; | |
7457
35431a769282
8004823: Add VM support for type annotation reflection
stefank
parents:
4086
diff
changeset
|
127 JVM_GetClassTypeAnnotations; |
0 | 128 JVM_GetComponentType; |
129 JVM_GetDeclaredClasses; | |
130 JVM_GetDeclaringClass; | |
131 JVM_GetEnclosingMethodInfo; | |
132 JVM_GetFieldAnnotations; | |
133 JVM_GetFieldIxModifiers; | |
8818
1916ca1dec2f
8009382: Add JVM_Get{Field|Method}TypeAnnotations
rbackman
parents:
7958
diff
changeset
|
134 JVM_GetFieldTypeAnnotations; |
0 | 135 JVM_GetHostName; |
136 JVM_GetInheritedAccessControlContext; | |
137 JVM_GetInterfaceVersion; | |
138 JVM_GetLastErrorString; | |
139 JVM_GetManagement; | |
140 JVM_GetMethodAnnotations; | |
141 JVM_GetMethodDefaultAnnotationValue; | |
142 JVM_GetMethodIxArgsSize; | |
143 JVM_GetMethodIxByteCode; | |
144 JVM_GetMethodIxByteCodeLength; | |
145 JVM_GetMethodIxExceptionIndexes; | |
146 JVM_GetMethodIxExceptionTableEntry; | |
147 JVM_GetMethodIxExceptionTableLength; | |
148 JVM_GetMethodIxExceptionsCount; | |
149 JVM_GetMethodIxLocalsCount; | |
150 JVM_GetMethodIxMaxStack; | |
151 JVM_GetMethodIxModifiers; | |
152 JVM_GetMethodIxNameUTF; | |
153 JVM_GetMethodIxSignatureUTF; | |
154 JVM_GetMethodParameterAnnotations; | |
7462
ade95d680b42
8004728: Add hotspot support for parameter reflection
coleenp
parents:
7457
diff
changeset
|
155 JVM_GetMethodParameters; |
8818
1916ca1dec2f
8009382: Add JVM_Get{Field|Method}TypeAnnotations
rbackman
parents:
7958
diff
changeset
|
156 JVM_GetMethodTypeAnnotations; |
0 | 157 JVM_GetPrimitiveArrayElement; |
158 JVM_GetProtectionDomain; | |
159 JVM_GetSockName; | |
160 JVM_GetSockOpt; | |
161 JVM_GetStackAccessControlContext; | |
162 JVM_GetStackTraceDepth; | |
163 JVM_GetStackTraceElement; | |
164 JVM_GetSystemPackage; | |
165 JVM_GetSystemPackages; | |
166 JVM_GetThreadStateNames; | |
167 JVM_GetThreadStateValues; | |
168 JVM_GetVersionInfo; | |
169 JVM_Halt; | |
170 JVM_HoldsLock; | |
171 JVM_IHashCode; | |
172 JVM_InitAgentProperties; | |
173 JVM_InitProperties; | |
174 JVM_InitializeCompiler; | |
175 JVM_InitializeSocketLibrary; | |
176 JVM_InternString; | |
177 JVM_Interrupt; | |
178 JVM_InvokeMethod; | |
179 JVM_IsArrayClass; | |
180 JVM_IsConstructorIx; | |
181 JVM_IsInterface; | |
182 JVM_IsInterrupted; | |
183 JVM_IsNaN; | |
184 JVM_IsPrimitiveClass; | |
185 JVM_IsSameClassPackage; | |
186 JVM_IsSilentCompiler; | |
187 JVM_IsSupportedJNIVersion; | |
188 JVM_IsThreadAlive; | |
7958
815957d0203e
8004967: Default method cause VerifyError: Illegal use of nonvirtual
acorn
parents:
7624
diff
changeset
|
189 JVM_IsVMGeneratedMethodIx; |
0 | 190 JVM_LatestUserDefinedLoader; |
191 JVM_Listen; | |
192 JVM_LoadClass0; | |
193 JVM_LoadLibrary; | |
194 JVM_Lseek; | |
195 JVM_MaxObjectInspectionAge; | |
196 JVM_MaxMemory; | |
197 JVM_MonitorNotify; | |
198 JVM_MonitorNotifyAll; | |
199 JVM_MonitorWait; | |
200 JVM_NanoTime; | |
201 JVM_NativePath; | |
202 JVM_NewArray; | |
203 JVM_NewInstanceFromConstructor; | |
204 JVM_NewMultiArray; | |
205 JVM_OnExit; | |
206 JVM_Open; | |
207 JVM_RaiseSignal; | |
208 JVM_RawMonitorCreate; | |
209 JVM_RawMonitorDestroy; | |
210 JVM_RawMonitorEnter; | |
211 JVM_RawMonitorExit; | |
212 JVM_Read; | |
213 JVM_Recv; | |
214 JVM_RecvFrom; | |
215 JVM_RegisterSignal; | |
216 JVM_ReleaseUTF; | |
217 JVM_ResolveClass; | |
218 JVM_ResumeThread; | |
219 JVM_Send; | |
220 JVM_SendTo; | |
221 JVM_SetArrayElement; | |
222 JVM_SetClassSigners; | |
223 JVM_SetLength; | |
4086 | 224 JVM_SetNativeThreadName; |
0 | 225 JVM_SetPrimitiveArrayElement; |
11175
e636d62005c3
restored JVM_SetProtectionDomain so that Graal still works with libjava.so from JDK7 (which expects this function to be defined)
Doug Simon <doug.simon@oracle.com>
parents:
11099
diff
changeset
|
226 # Preserved so that Graal repo can link against a JDK7 libjava.so works |
e636d62005c3
restored JVM_SetProtectionDomain so that Graal still works with libjava.so from JDK7 (which expects this function to be defined)
Doug Simon <doug.simon@oracle.com>
parents:
11099
diff
changeset
|
227 JVM_SetProtectionDomain; |
0 | 228 JVM_SetSockOpt; |
229 JVM_SetThreadPriority; | |
230 JVM_Sleep; | |
231 JVM_Socket; | |
232 JVM_SocketAvailable; | |
233 JVM_SocketClose; | |
234 JVM_SocketShutdown; | |
235 JVM_StartThread; | |
236 JVM_StopThread; | |
237 JVM_SuspendThread; | |
238 JVM_SupportsCX8; | |
239 JVM_Sync; | |
240 JVM_Timeout; | |
241 JVM_TotalMemory; | |
242 JVM_TraceInstructions; | |
243 JVM_TraceMethodCalls; | |
244 JVM_UnloadLibrary; | |
245 JVM_Write; | |
246 JVM_Yield; | |
247 JVM_handle_linux_signal; | |
248 | |
249 # miscellaneous functions | |
250 jio_fprintf; | |
251 jio_printf; | |
252 jio_snprintf; | |
253 jio_vfprintf; | |
254 jio_vsnprintf; | |
141 | 255 fork1; |
256 numa_warn; | |
257 numa_error; | |
0 | 258 |
259 # Needed because there is no JVM interface for this. | |
260 sysThreadAvailableStackWithSlack; | |
261 | |
262 # This is for Forte Analyzer profiling support. | |
263 AsyncGetCallTrace; | |
1294
7de45b5044c3
6932270: Allow Java's ELF symtab reader to use separate debuginfo files
never
parents:
973
diff
changeset
|
264 |
7de45b5044c3
6932270: Allow Java's ELF symtab reader to use separate debuginfo files
never
parents:
973
diff
changeset
|
265 # INSERT VTABLE SYMBOLS HERE |
7de45b5044c3
6932270: Allow Java's ELF symtab reader to use separate debuginfo files
never
parents:
973
diff
changeset
|
266 |
0 | 267 local: |
268 *; | |
269 }; | |
270 |