author | dholmes |
Wed, 19 Jun 2013 13:14:03 -0700 | |
changeset 18431 | f801ce7e5c12 |
parent 16444 | e9cfab742724 |
child 18690 | e3a2db7d95b0 |
permissions | -rw-r--r-- |
10565 | 1 |
# |
15229
5341188db763
7174978: NPG: Fix bactrace builder for class redefinition
coleenp
parents:
15102
diff
changeset
|
2 |
# Copyright (c) 2002, 2013, Oracle and/or its affiliates. All rights reserved. |
10565 | 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. |
|
18431 | 22 |
# |
10565 | 23 |
# |
18431 | 24 |
# Only used for OSX/Darwin builds |
10565 | 25 |
|
26 |
# Define public interface. |
|
18431 | 27 |
# _JNI |
28 |
_JNI_CreateJavaVM |
|
29 |
_JNI_GetCreatedJavaVMs |
|
30 |
_JNI_GetDefaultJavaVMInitArgs |
|
10565 | 31 |
|
18431 | 32 |
# _JVM |
33 |
_JVM_Accept |
|
34 |
_JVM_ActiveProcessorCount |
|
35 |
_JVM_AllocateNewArray |
|
36 |
_JVM_AllocateNewObject |
|
37 |
_JVM_ArrayCopy |
|
38 |
_JVM_AssertionStatusDirectives |
|
39 |
_JVM_Available |
|
40 |
_JVM_Bind |
|
41 |
_JVM_ClassDepth |
|
42 |
_JVM_ClassLoaderDepth |
|
43 |
_JVM_Clone |
|
44 |
_JVM_Close |
|
45 |
_JVM_CX8Field |
|
46 |
_JVM_CompileClass |
|
47 |
_JVM_CompileClasses |
|
48 |
_JVM_CompilerCommand |
|
49 |
_JVM_Connect |
|
50 |
_JVM_ConstantPoolGetClassAt |
|
51 |
_JVM_ConstantPoolGetClassAtIfLoaded |
|
52 |
_JVM_ConstantPoolGetDoubleAt |
|
53 |
_JVM_ConstantPoolGetFieldAt |
|
54 |
_JVM_ConstantPoolGetFieldAtIfLoaded |
|
55 |
_JVM_ConstantPoolGetFloatAt |
|
56 |
_JVM_ConstantPoolGetIntAt |
|
57 |
_JVM_ConstantPoolGetLongAt |
|
58 |
_JVM_ConstantPoolGetMethodAt |
|
59 |
_JVM_ConstantPoolGetMethodAtIfLoaded |
|
60 |
_JVM_ConstantPoolGetMemberRefInfoAt |
|
61 |
_JVM_ConstantPoolGetSize |
|
62 |
_JVM_ConstantPoolGetStringAt |
|
63 |
_JVM_ConstantPoolGetUTF8At |
|
64 |
_JVM_CountStackFrames |
|
65 |
_JVM_CurrentClassLoader |
|
66 |
_JVM_CurrentLoadedClass |
|
67 |
_JVM_CurrentThread |
|
68 |
_JVM_CurrentTimeMillis |
|
69 |
_JVM_DefineClass |
|
70 |
_JVM_DefineClassWithSource |
|
71 |
_JVM_DefineClassWithSourceCond |
|
72 |
_JVM_DesiredAssertionStatus |
|
73 |
_JVM_DisableCompiler |
|
74 |
_JVM_DoPrivileged |
|
75 |
_JVM_DTraceGetVersion |
|
76 |
_JVM_DTraceActivate |
|
77 |
_JVM_DTraceIsProbeEnabled |
|
78 |
_JVM_DTraceIsSupported |
|
79 |
_JVM_DTraceDispose |
|
80 |
_JVM_DumpAllStacks |
|
81 |
_JVM_DumpThreads |
|
82 |
_JVM_EnableCompiler |
|
83 |
_JVM_Exit |
|
84 |
_JVM_FillInStackTrace |
|
85 |
_JVM_FindClassFromClass |
|
86 |
_JVM_FindClassFromClassLoader |
|
87 |
_JVM_FindClassFromBootLoader |
|
88 |
_JVM_FindLibraryEntry |
|
89 |
_JVM_FindLoadedClass |
|
90 |
_JVM_FindPrimitiveClass |
|
91 |
_JVM_FindSignal |
|
92 |
_JVM_FreeMemory |
|
93 |
_JVM_GC |
|
94 |
_JVM_GetAllThreads |
|
95 |
_JVM_GetArrayElement |
|
96 |
_JVM_GetArrayLength |
|
97 |
_JVM_GetCPClassNameUTF |
|
98 |
_JVM_GetCPFieldClassNameUTF |
|
99 |
_JVM_GetCPFieldModifiers |
|
100 |
_JVM_GetCPFieldNameUTF |
|
101 |
_JVM_GetCPFieldSignatureUTF |
|
102 |
_JVM_GetCPMethodClassNameUTF |
|
103 |
_JVM_GetCPMethodModifiers |
|
104 |
_JVM_GetCPMethodNameUTF |
|
105 |
_JVM_GetCPMethodSignatureUTF |
|
106 |
_JVM_GetCallerClass |
|
107 |
_JVM_GetClassAccessFlags |
|
108 |
_JVM_GetClassAnnotations |
|
109 |
_JVM_GetClassCPEntriesCount |
|
110 |
_JVM_GetClassCPTypes |
|
111 |
_JVM_GetClassConstantPool |
|
112 |
_JVM_GetClassContext |
|
113 |
_JVM_GetClassDeclaredConstructors |
|
114 |
_JVM_GetClassDeclaredFields |
|
115 |
_JVM_GetClassDeclaredMethods |
|
116 |
_JVM_GetClassFieldsCount |
|
117 |
_JVM_GetClassInterfaces |
|
118 |
_JVM_GetClassLoader |
|
119 |
_JVM_GetClassMethodsCount |
|
120 |
_JVM_GetClassModifiers |
|
121 |
_JVM_GetClassName |
|
122 |
_JVM_GetClassNameUTF |
|
123 |
_JVM_GetClassSignature |
|
124 |
_JVM_GetClassSigners |
|
125 |
_JVM_GetClassTypeAnnotations |
|
126 |
_JVM_GetComponentType |
|
127 |
_JVM_GetDeclaredClasses |
|
128 |
_JVM_GetDeclaringClass |
|
129 |
_JVM_GetEnclosingMethodInfo |
|
130 |
_JVM_GetFieldAnnotations |
|
131 |
_JVM_GetFieldIxModifiers |
|
132 |
_JVM_GetFieldTypeAnnotations |
|
133 |
_JVM_GetHostName |
|
134 |
_JVM_GetInheritedAccessControlContext |
|
135 |
_JVM_GetInterfaceVersion |
|
136 |
_JVM_GetLastErrorString |
|
137 |
_JVM_GetManagement |
|
138 |
_JVM_GetMethodAnnotations |
|
139 |
_JVM_GetMethodDefaultAnnotationValue |
|
140 |
_JVM_GetMethodIxArgsSize |
|
141 |
_JVM_GetMethodIxByteCode |
|
142 |
_JVM_GetMethodIxByteCodeLength |
|
143 |
_JVM_GetMethodIxExceptionIndexes |
|
144 |
_JVM_GetMethodIxExceptionTableEntry |
|
145 |
_JVM_GetMethodIxExceptionTableLength |
|
146 |
_JVM_GetMethodIxExceptionsCount |
|
147 |
_JVM_GetMethodIxLocalsCount |
|
148 |
_JVM_GetMethodIxMaxStack |
|
149 |
_JVM_GetMethodIxModifiers |
|
150 |
_JVM_GetMethodIxNameUTF |
|
151 |
_JVM_GetMethodIxSignatureUTF |
|
152 |
_JVM_GetMethodParameterAnnotations |
|
153 |
_JVM_GetMethodParameters |
|
154 |
_JVM_GetMethodTypeAnnotations |
|
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_bsd_signal |
|
10565 | 245 |
|
246 |
# miscellaneous functions |
|
18431 | 247 |
_jio_fprintf |
248 |
_jio_printf |
|
249 |
_jio_snprintf |
|
250 |
_jio_vfprintf |
|
251 |
_jio_vsnprintf |
|
10565 | 252 |
|
253 |
# This is for Forte Analyzer profiling support. |
|
18431 | 254 |
_AsyncGetCallTrace |
10565 | 255 |
|
18431 | 256 |
# INSERT VTABLE SYMBOLS HERE |
10565 | 257 |