3960
|
1 #
|
|
2 # @(#)mapfile-vers-product 1.19 08/02/12 10:56:37
|
|
3 #
|
|
4
|
|
5 #
|
|
6 # Copyright (c) 2002, 2011, Oracle and/or its affiliates. All rights reserved.
|
|
7 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
8 #
|
|
9 # This code is free software; you can redistribute it and/or modify it
|
|
10 # under the terms of the GNU General Public License version 2 only, as
|
|
11 # published by the Free Software Foundation.
|
|
12 #
|
|
13 # This code is distributed in the hope that it will be useful, but WITHOUT
|
|
14 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
15 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
16 # version 2 for more details (a copy is included in the LICENSE file that
|
|
17 # accompanied this code).
|
|
18 #
|
|
19 # You should have received a copy of the GNU General Public License version
|
|
20 # 2 along with this work; if not, write to the Free Software Foundation,
|
|
21 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
22 #
|
|
23 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
24 # or visit www.oracle.com if you need additional information or have any
|
|
25 # questions.
|
|
26 #
|
|
27 #
|
|
28
|
|
29 # Define public interface.
|
|
30
|
|
31 SUNWprivate_1.1 {
|
|
32 global:
|
|
33 # JNI
|
|
34 JNI_CreateJavaVM;
|
|
35 JNI_GetCreatedJavaVMs;
|
|
36 JNI_GetDefaultJavaVMInitArgs;
|
|
37
|
|
38 # JVM
|
|
39 JVM_Accept;
|
|
40 JVM_ActiveProcessorCount;
|
|
41 JVM_AllocateNewArray;
|
|
42 JVM_AllocateNewObject;
|
|
43 JVM_ArrayCopy;
|
|
44 JVM_AssertionStatusDirectives;
|
|
45 JVM_Available;
|
|
46 JVM_Bind;
|
|
47 JVM_ClassDepth;
|
|
48 JVM_ClassLoaderDepth;
|
|
49 JVM_Clone;
|
|
50 JVM_Close;
|
|
51 JVM_CX8Field;
|
|
52 JVM_CompileClass;
|
|
53 JVM_CompileClasses;
|
|
54 JVM_CompilerCommand;
|
|
55 JVM_Connect;
|
|
56 JVM_ConstantPoolGetClassAt;
|
|
57 JVM_ConstantPoolGetClassAtIfLoaded;
|
|
58 JVM_ConstantPoolGetDoubleAt;
|
|
59 JVM_ConstantPoolGetFieldAt;
|
|
60 JVM_ConstantPoolGetFieldAtIfLoaded;
|
|
61 JVM_ConstantPoolGetFloatAt;
|
|
62 JVM_ConstantPoolGetIntAt;
|
|
63 JVM_ConstantPoolGetLongAt;
|
|
64 JVM_ConstantPoolGetMethodAt;
|
|
65 JVM_ConstantPoolGetMethodAtIfLoaded;
|
|
66 JVM_ConstantPoolGetMemberRefInfoAt;
|
|
67 JVM_ConstantPoolGetSize;
|
|
68 JVM_ConstantPoolGetStringAt;
|
|
69 JVM_ConstantPoolGetUTF8At;
|
|
70 JVM_CountStackFrames;
|
|
71 JVM_CurrentClassLoader;
|
|
72 JVM_CurrentLoadedClass;
|
|
73 JVM_CurrentThread;
|
|
74 JVM_CurrentTimeMillis;
|
|
75 JVM_DefineClass;
|
|
76 JVM_DefineClassWithSource;
|
|
77 JVM_DefineClassWithSourceCond;
|
|
78 JVM_DesiredAssertionStatus;
|
|
79 JVM_DisableCompiler;
|
|
80 JVM_DoPrivileged;
|
|
81 JVM_DTraceGetVersion;
|
|
82 JVM_DTraceActivate;
|
|
83 JVM_DTraceIsProbeEnabled;
|
|
84 JVM_DTraceIsSupported;
|
|
85 JVM_DTraceDispose;
|
|
86 JVM_DumpAllStacks;
|
|
87 JVM_DumpThreads;
|
|
88 JVM_EnableCompiler;
|
|
89 JVM_Exit;
|
|
90 JVM_FillInStackTrace;
|
|
91 JVM_FindClassFromClass;
|
|
92 JVM_FindClassFromClassLoader;
|
|
93 JVM_FindClassFromBootLoader;
|
|
94 JVM_FindLibraryEntry;
|
|
95 JVM_FindLoadedClass;
|
|
96 JVM_FindPrimitiveClass;
|
|
97 JVM_FindSignal;
|
|
98 JVM_FreeMemory;
|
|
99 JVM_GC;
|
|
100 JVM_GetAllThreads;
|
|
101 JVM_GetArrayElement;
|
|
102 JVM_GetArrayLength;
|
|
103 JVM_GetCPClassNameUTF;
|
|
104 JVM_GetCPFieldClassNameUTF;
|
|
105 JVM_GetCPFieldModifiers;
|
|
106 JVM_GetCPFieldNameUTF;
|
|
107 JVM_GetCPFieldSignatureUTF;
|
|
108 JVM_GetCPMethodClassNameUTF;
|
|
109 JVM_GetCPMethodModifiers;
|
|
110 JVM_GetCPMethodNameUTF;
|
|
111 JVM_GetCPMethodSignatureUTF;
|
|
112 JVM_GetCallerClass;
|
|
113 JVM_GetClassAccessFlags;
|
|
114 JVM_GetClassAnnotations;
|
|
115 JVM_GetClassCPEntriesCount;
|
|
116 JVM_GetClassCPTypes;
|
|
117 JVM_GetClassConstantPool;
|
|
118 JVM_GetClassContext;
|
|
119 JVM_GetClassDeclaredConstructors;
|
|
120 JVM_GetClassDeclaredFields;
|
|
121 JVM_GetClassDeclaredMethods;
|
|
122 JVM_GetClassFieldsCount;
|
|
123 JVM_GetClassInterfaces;
|
|
124 JVM_GetClassLoader;
|
|
125 JVM_GetClassMethodsCount;
|
|
126 JVM_GetClassModifiers;
|
|
127 JVM_GetClassName;
|
|
128 JVM_GetClassNameUTF;
|
|
129 JVM_GetClassSignature;
|
|
130 JVM_GetClassSigners;
|
|
131 JVM_GetComponentType;
|
|
132 JVM_GetDeclaredClasses;
|
|
133 JVM_GetDeclaringClass;
|
|
134 JVM_GetEnclosingMethodInfo;
|
|
135 JVM_GetFieldAnnotations;
|
|
136 JVM_GetFieldIxModifiers;
|
|
137 JVM_GetHostName;
|
|
138 JVM_GetInheritedAccessControlContext;
|
|
139 JVM_GetInterfaceVersion;
|
|
140 JVM_GetLastErrorString;
|
|
141 JVM_GetManagement;
|
|
142 JVM_GetMethodAnnotations;
|
|
143 JVM_GetMethodDefaultAnnotationValue;
|
|
144 JVM_GetMethodIxArgsSize;
|
|
145 JVM_GetMethodIxByteCode;
|
|
146 JVM_GetMethodIxByteCodeLength;
|
|
147 JVM_GetMethodIxExceptionIndexes;
|
|
148 JVM_GetMethodIxExceptionTableEntry;
|
|
149 JVM_GetMethodIxExceptionTableLength;
|
|
150 JVM_GetMethodIxExceptionsCount;
|
|
151 JVM_GetMethodIxLocalsCount;
|
|
152 JVM_GetMethodIxMaxStack;
|
|
153 JVM_GetMethodIxModifiers;
|
|
154 JVM_GetMethodIxNameUTF;
|
|
155 JVM_GetMethodIxSignatureUTF;
|
|
156 JVM_GetMethodParameterAnnotations;
|
|
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;
|
|
189 JVM_LatestUserDefinedLoader;
|
|
190 JVM_Listen;
|
|
191 JVM_LoadClass0;
|
|
192 JVM_LoadLibrary;
|
|
193 JVM_Lseek;
|
|
194 JVM_MaxObjectInspectionAge;
|
|
195 JVM_MaxMemory;
|
|
196 JVM_MonitorNotify;
|
|
197 JVM_MonitorNotifyAll;
|
|
198 JVM_MonitorWait;
|
|
199 JVM_NanoTime;
|
|
200 JVM_NativePath;
|
|
201 JVM_NewArray;
|
|
202 JVM_NewInstanceFromConstructor;
|
|
203 JVM_NewMultiArray;
|
|
204 JVM_OnExit;
|
|
205 JVM_Open;
|
|
206 JVM_PrintStackTrace;
|
|
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;
|
|
224 JVM_SetPrimitiveArrayElement;
|
|
225 JVM_SetProtectionDomain;
|
|
226 JVM_SetSockOpt;
|
|
227 JVM_SetThreadPriority;
|
|
228 JVM_Sleep;
|
|
229 JVM_Socket;
|
|
230 JVM_SocketAvailable;
|
|
231 JVM_SocketClose;
|
|
232 JVM_SocketShutdown;
|
|
233 JVM_StartThread;
|
|
234 JVM_StopThread;
|
|
235 JVM_SuspendThread;
|
|
236 JVM_SupportsCX8;
|
|
237 JVM_Sync;
|
|
238 JVM_Timeout;
|
|
239 JVM_TotalMemory;
|
|
240 JVM_TraceInstructions;
|
|
241 JVM_TraceMethodCalls;
|
|
242 JVM_UnloadLibrary;
|
|
243 JVM_Write;
|
|
244 JVM_Yield;
|
|
245 JVM_handle_bsd_signal;
|
|
246
|
|
247 # Old reflection routines
|
|
248 # These do not need to be present in the product build in JDK 1.4
|
|
249 # but their code has not been removed yet because there will not
|
|
250 # be a substantial code savings until JVM_InvokeMethod and
|
|
251 # JVM_NewInstanceFromConstructor can also be removed; see
|
|
252 # reflectionCompat.hpp.
|
|
253 JVM_GetClassConstructor;
|
|
254 JVM_GetClassConstructors;
|
|
255 JVM_GetClassField;
|
|
256 JVM_GetClassFields;
|
|
257 JVM_GetClassMethod;
|
|
258 JVM_GetClassMethods;
|
|
259 JVM_GetField;
|
|
260 JVM_GetPrimitiveField;
|
|
261 JVM_NewInstance;
|
|
262 JVM_SetField;
|
|
263 JVM_SetPrimitiveField;
|
|
264
|
|
265 # miscellaneous functions
|
|
266 jio_fprintf;
|
|
267 jio_printf;
|
|
268 jio_snprintf;
|
|
269 jio_vfprintf;
|
|
270 jio_vsnprintf;
|
|
271 fork1;
|
|
272 numa_warn;
|
|
273 numa_error;
|
|
274
|
|
275 # Needed because there is no JVM interface for this.
|
|
276 sysThreadAvailableStackWithSlack;
|
|
277
|
|
278 # This is for Forte Analyzer profiling support.
|
|
279 AsyncGetCallTrace;
|
|
280
|
|
281 # INSERT VTABLE SYMBOLS HERE
|
|
282
|
|
283 local:
|
|
284 *;
|
|
285 };
|
|
286
|