comparison make/linux/makefiles/mapfile-vers-product @ 91:a294fd0c4b38

6583644: Move all managed/SCCS files out of 'build' into 'make' directory Summary: Moved makefiles out of build and build/closed into make/ Reviewed-by: kvn, ohair
author kamg
date Wed, 09 Apr 2008 14:22:48 -0400
parents build/linux/makefiles/mapfile-vers-product@a61af66fc99e
children 018d5b58dd4f
comparison
equal deleted inserted replaced
90:cf4e16e9ca60 91:a294fd0c4b38
1 #
2
3 #
4 # Copyright 2002-2006 Sun Microsystems, Inc. All Rights Reserved.
5 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
6 #
7 # This code is free software; you can redistribute it and/or modify it
8 # under the terms of the GNU General Public License version 2 only, as
9 # published by the Free Software Foundation.
10 #
11 # This code is distributed in the hope that it will be useful, but WITHOUT
12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14 # version 2 for more details (a copy is included in the LICENSE file that
15 # accompanied this code).
16 #
17 # You should have received a copy of the GNU General Public License version
18 # 2 along with this work; if not, write to the Free Software Foundation,
19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 #
21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
22 # CA 95054 USA or visit www.sun.com if you need additional information or
23 # have any questions.
24 #
25 #
26
27 # Define public interface.
28
29 SUNWprivate_1.1 {
30 global:
31 # JNI
32 JNI_CreateJavaVM;
33 JNI_GetCreatedJavaVMs;
34 JNI_GetDefaultJavaVMInitArgs;
35
36 # JVM
37 JVM_Accept;
38 JVM_ActiveProcessorCount;
39 JVM_AllocateNewArray;
40 JVM_AllocateNewObject;
41 JVM_ArrayCopy;
42 JVM_AssertionStatusDirectives;
43 JVM_Available;
44 JVM_Bind;
45 JVM_ClassDepth;
46 JVM_ClassLoaderDepth;
47 JVM_Clone;
48 JVM_Close;
49 JVM_CX8Field;
50 JVM_CompileClass;
51 JVM_CompileClasses;
52 JVM_CompilerCommand;
53 JVM_Connect;
54 JVM_ConstantPoolGetClassAt;
55 JVM_ConstantPoolGetClassAtIfLoaded;
56 JVM_ConstantPoolGetDoubleAt;
57 JVM_ConstantPoolGetFieldAt;
58 JVM_ConstantPoolGetFieldAtIfLoaded;
59 JVM_ConstantPoolGetFloatAt;
60 JVM_ConstantPoolGetIntAt;
61 JVM_ConstantPoolGetLongAt;
62 JVM_ConstantPoolGetMethodAt;
63 JVM_ConstantPoolGetMethodAtIfLoaded;
64 JVM_ConstantPoolGetMemberRefInfoAt;
65 JVM_ConstantPoolGetSize;
66 JVM_ConstantPoolGetStringAt;
67 JVM_ConstantPoolGetUTF8At;
68 JVM_CountStackFrames;
69 JVM_CurrentClassLoader;
70 JVM_CurrentLoadedClass;
71 JVM_CurrentThread;
72 JVM_CurrentTimeMillis;
73 JVM_DefineClass;
74 JVM_DefineClassWithSource;
75 JVM_DesiredAssertionStatus;
76 JVM_DisableCompiler;
77 JVM_DoPrivileged;
78 JVM_DumpAllStacks;
79 JVM_DumpThreads;
80 JVM_EnableCompiler;
81 JVM_Exit;
82 JVM_FillInStackTrace;
83 JVM_FindClassFromClass;
84 JVM_FindClassFromClassLoader;
85 JVM_FindLibraryEntry;
86 JVM_FindLoadedClass;
87 JVM_FindPrimitiveClass;
88 JVM_FindSignal;
89 JVM_FreeMemory;
90 JVM_GC;
91 JVM_GetAllThreads;
92 JVM_GetArrayElement;
93 JVM_GetArrayLength;
94 JVM_GetCPClassNameUTF;
95 JVM_GetCPFieldClassNameUTF;
96 JVM_GetCPFieldModifiers;
97 JVM_GetCPFieldNameUTF;
98 JVM_GetCPFieldSignatureUTF;
99 JVM_GetCPMethodClassNameUTF;
100 JVM_GetCPMethodModifiers;
101 JVM_GetCPMethodNameUTF;
102 JVM_GetCPMethodSignatureUTF;
103 JVM_GetCallerClass;
104 JVM_GetClassAccessFlags;
105 JVM_GetClassAnnotations;
106 JVM_GetClassCPEntriesCount;
107 JVM_GetClassCPTypes;
108 JVM_GetClassConstantPool;
109 JVM_GetClassContext;
110 JVM_GetClassDeclaredConstructors;
111 JVM_GetClassDeclaredFields;
112 JVM_GetClassDeclaredMethods;
113 JVM_GetClassFieldsCount;
114 JVM_GetClassInterfaces;
115 JVM_GetClassLoader;
116 JVM_GetClassMethodsCount;
117 JVM_GetClassModifiers;
118 JVM_GetClassName;
119 JVM_GetClassNameUTF;
120 JVM_GetClassSignature;
121 JVM_GetClassSigners;
122 JVM_GetComponentType;
123 JVM_GetDeclaredClasses;
124 JVM_GetDeclaringClass;
125 JVM_GetEnclosingMethodInfo;
126 JVM_GetFieldAnnotations;
127 JVM_GetFieldIxModifiers;
128 JVM_GetHostName;
129 JVM_GetInheritedAccessControlContext;
130 JVM_GetInterfaceVersion;
131 JVM_GetLastErrorString;
132 JVM_GetManagement;
133 JVM_GetMethodAnnotations;
134 JVM_GetMethodDefaultAnnotationValue;
135 JVM_GetMethodIxArgsSize;
136 JVM_GetMethodIxByteCode;
137 JVM_GetMethodIxByteCodeLength;
138 JVM_GetMethodIxExceptionIndexes;
139 JVM_GetMethodIxExceptionTableEntry;
140 JVM_GetMethodIxExceptionTableLength;
141 JVM_GetMethodIxExceptionsCount;
142 JVM_GetMethodIxLocalsCount;
143 JVM_GetMethodIxMaxStack;
144 JVM_GetMethodIxModifiers;
145 JVM_GetMethodIxNameUTF;
146 JVM_GetMethodIxSignatureUTF;
147 JVM_GetMethodParameterAnnotations;
148 JVM_GetPrimitiveArrayElement;
149 JVM_GetProtectionDomain;
150 JVM_GetSockName;
151 JVM_GetSockOpt;
152 JVM_GetStackAccessControlContext;
153 JVM_GetStackTraceDepth;
154 JVM_GetStackTraceElement;
155 JVM_GetSystemPackage;
156 JVM_GetSystemPackages;
157 JVM_GetThreadStateNames;
158 JVM_GetThreadStateValues;
159 JVM_GetVersionInfo;
160 JVM_Halt;
161 JVM_HoldsLock;
162 JVM_IHashCode;
163 JVM_InitAgentProperties;
164 JVM_InitProperties;
165 JVM_InitializeCompiler;
166 JVM_InitializeSocketLibrary;
167 JVM_InternString;
168 JVM_Interrupt;
169 JVM_InvokeMethod;
170 JVM_IsArrayClass;
171 JVM_IsConstructorIx;
172 JVM_IsInterface;
173 JVM_IsInterrupted;
174 JVM_IsNaN;
175 JVM_IsPrimitiveClass;
176 JVM_IsSameClassPackage;
177 JVM_IsSilentCompiler;
178 JVM_IsSupportedJNIVersion;
179 JVM_IsThreadAlive;
180 JVM_LatestUserDefinedLoader;
181 JVM_Listen;
182 JVM_LoadClass0;
183 JVM_LoadLibrary;
184 JVM_Lseek;
185 JVM_MaxObjectInspectionAge;
186 JVM_MaxMemory;
187 JVM_MonitorNotify;
188 JVM_MonitorNotifyAll;
189 JVM_MonitorWait;
190 JVM_NanoTime;
191 JVM_NativePath;
192 JVM_NewArray;
193 JVM_NewInstanceFromConstructor;
194 JVM_NewMultiArray;
195 JVM_OnExit;
196 JVM_Open;
197 JVM_PrintStackTrace;
198 JVM_RaiseSignal;
199 JVM_RawMonitorCreate;
200 JVM_RawMonitorDestroy;
201 JVM_RawMonitorEnter;
202 JVM_RawMonitorExit;
203 JVM_Read;
204 JVM_Recv;
205 JVM_RecvFrom;
206 JVM_RegisterSignal;
207 JVM_ReleaseUTF;
208 JVM_ResolveClass;
209 JVM_ResumeThread;
210 JVM_Send;
211 JVM_SendTo;
212 JVM_SetArrayElement;
213 JVM_SetClassSigners;
214 JVM_SetLength;
215 JVM_SetPrimitiveArrayElement;
216 JVM_SetProtectionDomain;
217 JVM_SetSockOpt;
218 JVM_SetThreadPriority;
219 JVM_Sleep;
220 JVM_Socket;
221 JVM_SocketAvailable;
222 JVM_SocketClose;
223 JVM_SocketShutdown;
224 JVM_StartThread;
225 JVM_StopThread;
226 JVM_SuspendThread;
227 JVM_SupportsCX8;
228 JVM_Sync;
229 JVM_Timeout;
230 JVM_TotalMemory;
231 JVM_TraceInstructions;
232 JVM_TraceMethodCalls;
233 JVM_UnloadLibrary;
234 JVM_Write;
235 JVM_Yield;
236 JVM_handle_linux_signal;
237
238 # Old reflection routines
239 # These do not need to be present in the product build in JDK 1.4
240 # but their code has not been removed yet because there will not
241 # be a substantial code savings until JVM_InvokeMethod and
242 # JVM_NewInstanceFromConstructor can also be removed; see
243 # reflectionCompat.hpp.
244 JVM_GetClassConstructor;
245 JVM_GetClassConstructors;
246 JVM_GetClassField;
247 JVM_GetClassFields;
248 JVM_GetClassMethod;
249 JVM_GetClassMethods;
250 JVM_GetField;
251 JVM_GetPrimitiveField;
252 JVM_NewInstance;
253 JVM_SetField;
254 JVM_SetPrimitiveField;
255
256 # Needed for dropping VM into JDK 1.3.x, 1.4
257 _JVM_native_threads;
258 jdk_sem_init;
259 jdk_sem_post;
260 jdk_sem_wait;
261 jdk_pthread_sigmask;
262 jdk_waitpid;
263
264 # miscellaneous functions
265 jio_fprintf;
266 jio_printf;
267 jio_snprintf;
268 jio_vfprintf;
269 jio_vsnprintf;
270 fork1;
271
272 # Needed because there is no JVM interface for this.
273 sysThreadAvailableStackWithSlack;
274
275 # This is for Forte Analyzer profiling support.
276 AsyncGetCallTrace;
277 local:
278 *;
279 };
280