hotspot/make/solaris/makefiles/mapfile-vers
author kamg
Thu, 17 Apr 2008 22:18:15 -0400
changeset 363 99d43e8a76ad
parent 338 5cf9f61d76f4
child 772 96110c02b165
child 670 ddf3e9583f2f
permissions -rw-r--r--
6537506: Provide a mechanism for specifying Java-level USDT-like dtrace probes Summary: Initial checkin of JSDT code Reviewed-by: acorn, sbohne
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
};