hotspot/make/aix/makefiles/mapfile-vers-product
changeset 22830 df1bb606b2ca
child 24242 73337a12595a
equal deleted inserted replaced
22829:08b62d0e80ed 22830:df1bb606b2ca
       
     1 #
       
     2 # Copyright (c) 2002, 2013, Oracle and/or its affiliates. All rights reserved.
       
     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 #
       
    19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
       
    20 # or visit www.oracle.com if you need additional information or have any
       
    21 # questions.
       
    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;
       
    73                 JVM_DefineClassWithSourceCond;
       
    74                 JVM_DesiredAssertionStatus;
       
    75                 JVM_DisableCompiler;
       
    76                 JVM_DoPrivileged;
       
    77                 JVM_DTraceGetVersion;
       
    78                 JVM_DTraceActivate;
       
    79                 JVM_DTraceIsProbeEnabled;
       
    80                 JVM_DTraceIsSupported;
       
    81                 JVM_DTraceDispose;
       
    82                 JVM_DumpAllStacks;
       
    83                 JVM_DumpThreads;
       
    84                 JVM_EnableCompiler;
       
    85                 JVM_Exit;
       
    86                 JVM_FillInStackTrace;
       
    87                 JVM_FindClassFromClass;
       
    88                 JVM_FindClassFromClassLoader;
       
    89                 JVM_FindClassFromBootLoader;
       
    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;
       
   127                 JVM_GetClassTypeAnnotations;
       
   128                 JVM_GetComponentType;
       
   129                 JVM_GetDeclaredClasses;
       
   130                 JVM_GetDeclaringClass;
       
   131                 JVM_GetEnclosingMethodInfo;
       
   132                 JVM_GetFieldAnnotations;
       
   133                 JVM_GetFieldIxModifiers;
       
   134                 JVM_GetHostName;
       
   135                 JVM_GetInheritedAccessControlContext;
       
   136                 JVM_GetInterfaceVersion;
       
   137                 JVM_GetLastErrorString;
       
   138                 JVM_GetManagement;
       
   139                 JVM_GetMethodAnnotations;
       
   140                 JVM_GetMethodDefaultAnnotationValue;
       
   141                 JVM_GetMethodIxArgsSize;
       
   142                 JVM_GetMethodIxByteCode;
       
   143                 JVM_GetMethodIxByteCodeLength;
       
   144                 JVM_GetMethodIxExceptionIndexes;
       
   145                 JVM_GetMethodIxExceptionTableEntry;
       
   146                 JVM_GetMethodIxExceptionTableLength;
       
   147                 JVM_GetMethodIxExceptionsCount;
       
   148                 JVM_GetMethodIxLocalsCount;
       
   149                 JVM_GetMethodIxMaxStack;
       
   150                 JVM_GetMethodIxModifiers;
       
   151                 JVM_GetMethodIxNameUTF;
       
   152                 JVM_GetMethodIxSignatureUTF;
       
   153                 JVM_GetMethodParameterAnnotations;
       
   154                 JVM_GetMethodParameters;
       
   155                 JVM_GetPrimitiveArrayElement;
       
   156                 JVM_GetProtectionDomain;
       
   157                 JVM_GetSockName;
       
   158                 JVM_GetSockOpt;
       
   159                 JVM_GetStackAccessControlContext;
       
   160                 JVM_GetStackTraceDepth;
       
   161                 JVM_GetStackTraceElement;
       
   162                 JVM_GetSystemPackage;
       
   163                 JVM_GetSystemPackages;
       
   164                 JVM_GetThreadStateNames;
       
   165                 JVM_GetThreadStateValues;
       
   166                 JVM_GetVersionInfo;
       
   167                 JVM_Halt;
       
   168                 JVM_HoldsLock;
       
   169                 JVM_IHashCode;
       
   170                 JVM_InitAgentProperties;
       
   171                 JVM_InitProperties;
       
   172                 JVM_InitializeCompiler;
       
   173                 JVM_InitializeSocketLibrary;
       
   174                 JVM_InternString;
       
   175                 JVM_Interrupt;
       
   176                 JVM_InvokeMethod;
       
   177                 JVM_IsArrayClass;
       
   178                 JVM_IsConstructorIx;
       
   179                 JVM_IsInterface;
       
   180                 JVM_IsInterrupted;
       
   181                 JVM_IsNaN;
       
   182                 JVM_IsPrimitiveClass;
       
   183                 JVM_IsSameClassPackage;
       
   184                 JVM_IsSilentCompiler;
       
   185                 JVM_IsSupportedJNIVersion;
       
   186                 JVM_IsThreadAlive;
       
   187                 JVM_IsVMGeneratedMethodIx;
       
   188                 JVM_LatestUserDefinedLoader;
       
   189                 JVM_Listen;
       
   190                 JVM_LoadClass0;
       
   191                 JVM_LoadLibrary;
       
   192                 JVM_Lseek;
       
   193                 JVM_MaxObjectInspectionAge;
       
   194                 JVM_MaxMemory;
       
   195                 JVM_MonitorNotify;
       
   196                 JVM_MonitorNotifyAll;
       
   197                 JVM_MonitorWait;
       
   198                 JVM_NanoTime;
       
   199                 JVM_NativePath;
       
   200                 JVM_NewArray;
       
   201                 JVM_NewInstanceFromConstructor;
       
   202                 JVM_NewMultiArray;
       
   203                 JVM_OnExit;
       
   204                 JVM_Open;
       
   205                 JVM_RaiseSignal;
       
   206                 JVM_RawMonitorCreate;
       
   207                 JVM_RawMonitorDestroy;
       
   208                 JVM_RawMonitorEnter;
       
   209                 JVM_RawMonitorExit;
       
   210                 JVM_Read;
       
   211                 JVM_Recv;
       
   212                 JVM_RecvFrom;
       
   213                 JVM_RegisterSignal;
       
   214                 JVM_ReleaseUTF;
       
   215                 JVM_ResolveClass;
       
   216                 JVM_ResumeThread;
       
   217                 JVM_Send;
       
   218                 JVM_SendTo;
       
   219                 JVM_SetArrayElement;
       
   220                 JVM_SetClassSigners;
       
   221                 JVM_SetLength;
       
   222                 JVM_SetNativeThreadName;
       
   223                 JVM_SetPrimitiveArrayElement;
       
   224                 JVM_SetProtectionDomain;
       
   225                 JVM_SetSockOpt;
       
   226                 JVM_SetThreadPriority;
       
   227                 JVM_Sleep;
       
   228                 JVM_Socket;
       
   229                 JVM_SocketAvailable;
       
   230                 JVM_SocketClose;
       
   231                 JVM_SocketShutdown;
       
   232                 JVM_StartThread;
       
   233                 JVM_StopThread;
       
   234                 JVM_SuspendThread;
       
   235                 JVM_SupportsCX8;
       
   236                 JVM_Sync;
       
   237                 JVM_Timeout;
       
   238                 JVM_TotalMemory;
       
   239                 JVM_TraceInstructions;
       
   240                 JVM_TraceMethodCalls;
       
   241                 JVM_UnloadLibrary;
       
   242                 JVM_Write;
       
   243                 JVM_Yield;
       
   244                 JVM_handle_linux_signal;
       
   245 
       
   246                 # miscellaneous functions
       
   247                 jio_fprintf;
       
   248                 jio_printf;
       
   249                 jio_snprintf;
       
   250                 jio_vfprintf;
       
   251                 jio_vsnprintf;
       
   252                 fork1;
       
   253                 numa_warn;
       
   254                 numa_error;
       
   255 
       
   256                 # Needed because there is no JVM interface for this.
       
   257                 sysThreadAvailableStackWithSlack;
       
   258 
       
   259                 # This is for Forte Analyzer profiling support.
       
   260                 AsyncGetCallTrace;
       
   261 
       
   262 		# INSERT VTABLE SYMBOLS HERE
       
   263 
       
   264         local:
       
   265                 *;
       
   266 };
       
   267