hotspot/make/solaris/makefiles/mapfile-vers
author ohair
Tue, 27 May 2008 09:47:18 -0700
changeset 584 02175b2b64e6
parent 363 99d43e8a76ad
child 772 96110c02b165
child 670 ddf3e9583f2f
permissions -rw-r--r--
6563752: Build and test JDK7 with Sun Studio 12 Express compilers (prep makefiles) Summary: Allows for building with SS12, no longer requires SS11, warns if not SS11 for now. Once SS12 is validated and performance measurements look ok, SS12 will be the validated compiler. Reviewed-by: sspitsyn, ikrylov
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
363
99d43e8a76ad 6537506: Provide a mechanism for specifying Java-level USDT-like dtrace probes
kamg
parents: 338
diff changeset
     1
#
99d43e8a76ad 6537506: Provide a mechanism for specifying Java-level USDT-like dtrace probes
kamg
parents: 338
diff changeset
     2
# @(#)mapfile-vers	1.32 07/10/25 16:47:36
1
489c9b5090e2 Initial load
duke
parents:
diff changeset
     3
#
489c9b5090e2 Initial load
duke
parents:
diff changeset
     4
489c9b5090e2 Initial load
duke
parents:
diff changeset
     5
#
489c9b5090e2 Initial load
duke
parents:
diff changeset
     6
# Copyright 2000-2006 Sun Microsystems, Inc.  All Rights Reserved.
489c9b5090e2 Initial load
duke
parents:
diff changeset
     7
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
489c9b5090e2 Initial load
duke
parents:
diff changeset
     8
#
489c9b5090e2 Initial load
duke
parents:
diff changeset
     9
# This code is free software; you can redistribute it and/or modify it
489c9b5090e2 Initial load
duke
parents:
diff changeset
    10
# under the terms of the GNU General Public License version 2 only, as
489c9b5090e2 Initial load
duke
parents:
diff changeset
    11
# published by the Free Software Foundation.
489c9b5090e2 Initial load
duke
parents:
diff changeset
    12
#
489c9b5090e2 Initial load
duke
parents:
diff changeset
    13
# This code is distributed in the hope that it will be useful, but WITHOUT
489c9b5090e2 Initial load
duke
parents:
diff changeset
    14
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
489c9b5090e2 Initial load
duke
parents:
diff changeset
    15
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
489c9b5090e2 Initial load
duke
parents:
diff changeset
    16
# version 2 for more details (a copy is included in the LICENSE file that
489c9b5090e2 Initial load
duke
parents:
diff changeset
    17
# accompanied this code).
489c9b5090e2 Initial load
duke
parents:
diff changeset
    18
#
489c9b5090e2 Initial load
duke
parents:
diff changeset
    19
# You should have received a copy of the GNU General Public License version
489c9b5090e2 Initial load
duke
parents:
diff changeset
    20
# 2 along with this work; if not, write to the Free Software Foundation,
489c9b5090e2 Initial load
duke
parents:
diff changeset
    21
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
489c9b5090e2 Initial load
duke
parents:
diff changeset
    22
#
489c9b5090e2 Initial load
duke
parents:
diff changeset
    23
# Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
489c9b5090e2 Initial load
duke
parents:
diff changeset
    24
# CA 95054 USA or visit www.sun.com if you need additional information or
489c9b5090e2 Initial load
duke
parents:
diff changeset
    25
# have any questions.
489c9b5090e2 Initial load
duke
parents:
diff changeset
    26
#  
489c9b5090e2 Initial load
duke
parents:
diff changeset
    27
#
489c9b5090e2 Initial load
duke
parents:
diff changeset
    28
489c9b5090e2 Initial load
duke
parents:
diff changeset
    29
# Define public interface.
489c9b5090e2 Initial load
duke
parents:
diff changeset
    30
489c9b5090e2 Initial load
duke
parents:
diff changeset
    31
SUNWprivate_1.1 {
489c9b5090e2 Initial load
duke
parents:
diff changeset
    32
        global:
489c9b5090e2 Initial load
duke
parents:
diff changeset
    33
		# JNI
489c9b5090e2 Initial load
duke
parents:
diff changeset
    34
                JNI_CreateJavaVM;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    35
                JNI_GetCreatedJavaVMs;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    36
                JNI_GetDefaultJavaVMInitArgs;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    37
	
489c9b5090e2 Initial load
duke
parents:
diff changeset
    38
		# JVM
489c9b5090e2 Initial load
duke
parents:
diff changeset
    39
		JVM_Accept;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    40
		JVM_ActiveProcessorCount;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    41
		JVM_AllocateNewArray;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    42
		JVM_AllocateNewObject;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    43
		JVM_ArrayCopy;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    44
		JVM_AssertionStatusDirectives;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    45
		JVM_Available;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    46
		JVM_Bind;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    47
		JVM_ClassDepth;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    48
		JVM_ClassLoaderDepth;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    49
		JVM_Clone;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    50
		JVM_Close;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    51
		JVM_CX8Field;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    52
		JVM_CompileClass;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    53
		JVM_CompileClasses;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    54
		JVM_CompilerCommand;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    55
		JVM_Connect;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    56
		JVM_ConstantPoolGetClassAt;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    57
		JVM_ConstantPoolGetClassAtIfLoaded;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    58
		JVM_ConstantPoolGetDoubleAt;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    59
		JVM_ConstantPoolGetFieldAt;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    60
		JVM_ConstantPoolGetFieldAtIfLoaded;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    61
		JVM_ConstantPoolGetFloatAt;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    62
		JVM_ConstantPoolGetIntAt;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    63
		JVM_ConstantPoolGetLongAt;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    64
		JVM_ConstantPoolGetMethodAt;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    65
		JVM_ConstantPoolGetMethodAtIfLoaded;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    66
		JVM_ConstantPoolGetMemberRefInfoAt;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    67
		JVM_ConstantPoolGetSize;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    68
		JVM_ConstantPoolGetStringAt;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    69
		JVM_ConstantPoolGetUTF8At;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    70
		JVM_CountStackFrames;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    71
		JVM_CurrentClassLoader;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    72
		JVM_CurrentLoadedClass;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    73
		JVM_CurrentThread;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    74
		JVM_CurrentTimeMillis;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    75
		JVM_DefineClass;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    76
		JVM_DefineClassWithSource;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    77
		JVM_DesiredAssertionStatus;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    78
		JVM_DisableCompiler;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    79
		JVM_DoPrivileged;
363
99d43e8a76ad 6537506: Provide a mechanism for specifying Java-level USDT-like dtrace probes
kamg
parents: 338
diff changeset
    80
		JVM_DTraceGetVersion;
99d43e8a76ad 6537506: Provide a mechanism for specifying Java-level USDT-like dtrace probes
kamg
parents: 338
diff changeset
    81
		JVM_DTraceActivate;
99d43e8a76ad 6537506: Provide a mechanism for specifying Java-level USDT-like dtrace probes
kamg
parents: 338
diff changeset
    82
		JVM_DTraceIsProbeEnabled;
99d43e8a76ad 6537506: Provide a mechanism for specifying Java-level USDT-like dtrace probes
kamg
parents: 338
diff changeset
    83
		JVM_DTraceIsSupported;
99d43e8a76ad 6537506: Provide a mechanism for specifying Java-level USDT-like dtrace probes
kamg
parents: 338
diff changeset
    84
		JVM_DTraceDispose;
1
489c9b5090e2 Initial load
duke
parents:
diff changeset
    85
		JVM_DumpAllStacks;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    86
		JVM_DumpThreads;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    87
		JVM_EnableCompiler;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    88
		JVM_Exit;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    89
		JVM_FillInStackTrace;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    90
		JVM_FindClassFromClass;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    91
		JVM_FindClassFromClassLoader;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    92
		JVM_FindLibraryEntry;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    93
		JVM_FindLoadedClass;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    94
		JVM_FindPrimitiveClass;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    95
		JVM_FindSignal;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    96
		JVM_FreeMemory;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    97
		JVM_GC;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    98
		JVM_GetAllThreads;
489c9b5090e2 Initial load
duke
parents:
diff changeset
    99
		JVM_GetArrayElement;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   100
		JVM_GetArrayLength;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   101
		JVM_GetCPClassNameUTF;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   102
		JVM_GetCPFieldClassNameUTF;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   103
		JVM_GetCPFieldModifiers;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   104
		JVM_GetCPFieldNameUTF;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   105
		JVM_GetCPFieldSignatureUTF;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   106
		JVM_GetCPMethodClassNameUTF;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   107
		JVM_GetCPMethodModifiers;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   108
		JVM_GetCPMethodNameUTF;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   109
		JVM_GetCPMethodSignatureUTF;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   110
		JVM_GetCallerClass;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   111
		JVM_GetClassAccessFlags;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   112
		JVM_GetClassAnnotations;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   113
		JVM_GetClassCPEntriesCount;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   114
		JVM_GetClassCPTypes;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   115
		JVM_GetClassConstantPool;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   116
		JVM_GetClassContext;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   117
		JVM_GetClassDeclaredConstructors;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   118
		JVM_GetClassDeclaredFields;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   119
		JVM_GetClassDeclaredMethods;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   120
		JVM_GetClassFieldsCount;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   121
		JVM_GetClassInterfaces;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   122
		JVM_GetClassLoader;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   123
		JVM_GetClassMethodsCount;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   124
		JVM_GetClassModifiers;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   125
		JVM_GetClassName;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   126
		JVM_GetClassNameUTF;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   127
		JVM_GetClassSignature;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   128
		JVM_GetClassSigners;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   129
		JVM_GetComponentType;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   130
		JVM_GetDeclaredClasses;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   131
		JVM_GetDeclaringClass;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   132
		JVM_GetEnclosingMethodInfo;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   133
	        JVM_GetFieldAnnotations;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   134
		JVM_GetFieldIxModifiers;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   135
		JVM_GetHostName;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   136
		JVM_GetInheritedAccessControlContext;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   137
		JVM_GetInterfaceVersion;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   138
		JVM_GetLastErrorString;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   139
		JVM_GetManagement;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   140
	        JVM_GetMethodAnnotations;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   141
	        JVM_GetMethodDefaultAnnotationValue;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   142
		JVM_GetMethodIxArgsSize;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   143
		JVM_GetMethodIxByteCode;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   144
		JVM_GetMethodIxByteCodeLength;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   145
		JVM_GetMethodIxExceptionIndexes;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   146
		JVM_GetMethodIxExceptionTableEntry;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   147
		JVM_GetMethodIxExceptionTableLength;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   148
		JVM_GetMethodIxExceptionsCount;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   149
		JVM_GetMethodIxLocalsCount;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   150
		JVM_GetMethodIxMaxStack;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   151
		JVM_GetMethodIxModifiers;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   152
		JVM_GetMethodIxNameUTF;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   153
		JVM_GetMethodIxSignatureUTF;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   154
	        JVM_GetMethodParameterAnnotations;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   155
		JVM_GetPrimitiveArrayElement;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   156
		JVM_GetProtectionDomain;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   157
		JVM_GetSockName;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   158
		JVM_GetSockOpt;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   159
		JVM_GetStackAccessControlContext;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   160
		JVM_GetStackTraceDepth;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   161
		JVM_GetStackTraceElement;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   162
		JVM_GetSystemPackage;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   163
		JVM_GetSystemPackages;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   164
		JVM_GetThreadStateNames;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   165
		JVM_GetThreadStateValues;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   166
		JVM_GetVersionInfo;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   167
		JVM_Halt;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   168
		JVM_HoldsLock;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   169
		JVM_IHashCode;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   170
		JVM_InitAgentProperties;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   171
		JVM_InitProperties;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   172
		JVM_InitializeCompiler;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   173
		JVM_InitializeSocketLibrary;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   174
		JVM_InternString;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   175
		JVM_Interrupt;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   176
		JVM_InvokeMethod;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   177
		JVM_IsArrayClass;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   178
		JVM_IsConstructorIx;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   179
		JVM_IsInterface;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   180
		JVM_IsInterrupted;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   181
		JVM_IsNaN;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   182
		JVM_IsPrimitiveClass;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   183
		JVM_IsSameClassPackage;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   184
		JVM_IsSilentCompiler;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   185
		JVM_IsSupportedJNIVersion;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   186
		JVM_IsThreadAlive;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   187
		JVM_LatestUserDefinedLoader;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   188
		JVM_Listen;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   189
		JVM_LoadClass0;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   190
		JVM_LoadLibrary;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   191
		JVM_Lseek;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   192
		JVM_MaxObjectInspectionAge;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   193
		JVM_MaxMemory;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   194
		JVM_MonitorNotify;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   195
		JVM_MonitorNotifyAll;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   196
		JVM_MonitorWait;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   197
		JVM_NativePath;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   198
		JVM_NanoTime;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   199
		JVM_NewArray;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   200
		JVM_NewInstanceFromConstructor;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   201
		JVM_NewMultiArray;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   202
		JVM_OnExit;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   203
		JVM_Open;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   204
		JVM_PrintStackTrace;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   205
		JVM_RaiseSignal;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   206
		JVM_RawMonitorCreate;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   207
		JVM_RawMonitorDestroy;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   208
		JVM_RawMonitorEnter;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   209
		JVM_RawMonitorExit;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   210
		JVM_Read;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   211
		JVM_Recv;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   212
		JVM_RecvFrom;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   213
		JVM_RegisterSignal;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   214
		JVM_ReleaseUTF;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   215
		JVM_ResolveClass;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   216
		JVM_ResumeThread;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   217
		JVM_Send;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   218
		JVM_SendTo;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   219
		JVM_SetArrayElement;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   220
		JVM_SetClassSigners;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   221
		JVM_SetLength;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   222
		JVM_SetPrimitiveArrayElement;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   223
		JVM_SetProtectionDomain;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   224
		JVM_SetSockOpt;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   225
		JVM_SetThreadPriority;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   226
		JVM_Sleep;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   227
		JVM_Socket;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   228
		JVM_SocketAvailable;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   229
		JVM_SocketClose;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   230
		JVM_SocketShutdown;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   231
		JVM_StartThread;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   232
		JVM_StopThread;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   233
		JVM_SuspendThread;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   234
		JVM_SupportsCX8;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   235
		JVM_Sync;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   236
		JVM_Timeout;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   237
		JVM_TotalMemory;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   238
		JVM_TraceInstructions;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   239
		JVM_TraceMethodCalls;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   240
		JVM_UnloadLibrary;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   241
		JVM_Write;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   242
		JVM_Yield;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   243
		JVM_handle_solaris_signal;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   244
489c9b5090e2 Initial load
duke
parents:
diff changeset
   245
		# miscellaneous functions
489c9b5090e2 Initial load
duke
parents:
diff changeset
   246
		jio_fprintf;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   247
		jio_printf;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   248
		jio_snprintf;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   249
		jio_vfprintf;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   250
		jio_vsnprintf;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   251
489c9b5090e2 Initial load
duke
parents:
diff changeset
   252
		# Needed because there is no JVM interface for this.
489c9b5090e2 Initial load
duke
parents:
diff changeset
   253
		sysThreadAvailableStackWithSlack;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   254
489c9b5090e2 Initial load
duke
parents:
diff changeset
   255
		# This is for Forte Analyzer profiling support.
489c9b5090e2 Initial load
duke
parents:
diff changeset
   256
		AsyncGetCallTrace;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   257
        local:
489c9b5090e2 Initial load
duke
parents:
diff changeset
   258
                *;
489c9b5090e2 Initial load
duke
parents:
diff changeset
   259
};