annotate make/linux/makefiles/mapfile-vers-product @ 1949:0a8e0d4345b3

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