| 1 | #
|
|---|
| 2 | # @(#)mapfile-vers-debug 1.18 07/10/25 16:47:35
|
|---|
| 3 | #
|
|---|
| 4 |
|
|---|
| 5 | #
|
|---|
| 6 | # Copyright (c) 2002, 2010, 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_linux_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 | # Needed for dropping VM into JDK 1.3.x, 1.4
|
|---|
| 266 | _JVM_native_threads;
|
|---|
| 267 | jdk_sem_init;
|
|---|
| 268 | jdk_sem_post;
|
|---|
| 269 | jdk_sem_wait;
|
|---|
| 270 | jdk_pthread_sigmask;
|
|---|
| 271 | jdk_waitpid;
|
|---|
| 272 |
|
|---|
| 273 | # debug JVM
|
|---|
| 274 | JVM_AccessVMBooleanFlag;
|
|---|
| 275 | JVM_AccessVMIntFlag;
|
|---|
| 276 | JVM_VMBreakPoint;
|
|---|
| 277 |
|
|---|
| 278 | # miscellaneous functions
|
|---|
| 279 | jio_fprintf;
|
|---|
| 280 | jio_printf;
|
|---|
| 281 | jio_snprintf;
|
|---|
| 282 | jio_vfprintf;
|
|---|
| 283 | jio_vsnprintf;
|
|---|
| 284 | fork1;
|
|---|
| 285 | numa_warn;
|
|---|
| 286 | numa_error;
|
|---|
| 287 |
|
|---|
| 288 | # Needed because there is no JVM interface for this.
|
|---|
| 289 | sysThreadAvailableStackWithSlack;
|
|---|
| 290 |
|
|---|
| 291 | # This is for Forte Analyzer profiling support.
|
|---|
| 292 | AsyncGetCallTrace;
|
|---|
| 293 |
|
|---|
| 294 | # INSERT VTABLE SYMBOLS HERE
|
|---|
| 295 |
|
|---|
| 296 | local:
|
|---|
| 297 | *;
|
|---|
| 298 | };
|
|---|
| 299 |
|
|---|