Mercurial > hg > truffle
annotate make/solaris/makefiles/mapfile-vers @ 807:d44bdab1c03d
6843694: G1: assert(index < _vs.committed_size(),"bad index"), g1BlockOffsetTable.inline.hpp:55
Summary: For heaps larger than 32Gb, the number of heap regions overflows the data type used to hold the region index in the SparsePRT structure. Changed the region indexes, card indexes, and RSet hash table buckets to ints and added some size overflow guarantees.
Reviewed-by: ysr, tonyp
author | johnc |
---|---|
date | Thu, 11 Jun 2009 17:19:33 -0700 |
parents | 9c2ecc2ffb12 |
children | ad6585fd4087 |
rev | line source |
---|---|
116
018d5b58dd4f
6537506: Provide a mechanism for specifying Java-level USDT-like dtrace probes
kamg
parents:
91
diff
changeset
|
1 # |
018d5b58dd4f
6537506: Provide a mechanism for specifying Java-level USDT-like dtrace probes
kamg
parents:
91
diff
changeset
|
2 # @(#)mapfile-vers 1.32 07/10/25 16:47:36 |
0 | 3 # |
4 | |
5 # | |
196 | 6 # Copyright 2000-2008 Sun Microsystems, Inc. All Rights Reserved. |
0 | 7 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
8 # | |
9 # This code is free software; you can redistribute it and/or modify it | |
10 # under the terms of the GNU General Public License version 2 only, as | |
11 # published by the Free Software Foundation. | |
12 # | |
13 # This code is distributed in the hope that it will be useful, but WITHOUT | |
14 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | |
15 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
16 # version 2 for more details (a copy is included in the LICENSE file that | |
17 # accompanied this code). | |
18 # | |
19 # You should have received a copy of the GNU General Public License version | |
20 # 2 along with this work; if not, write to the Free Software Foundation, | |
21 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. | |
22 # | |
23 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, | |
24 # CA 95054 USA or visit www.sun.com if you need additional information or | |
25 # have any questions. | |
26 # | |
27 # | |
28 | |
29 # Define public interface. | |
30 | |
31 SUNWprivate_1.1 { | |
32 global: | |
33 # JNI | |
34 JNI_CreateJavaVM; | |
35 JNI_GetCreatedJavaVMs; | |
36 JNI_GetDefaultJavaVMInitArgs; | |
37 | |
38 # JVM | |
39 JVM_Accept; | |
40 JVM_ActiveProcessorCount; | |
41 JVM_AllocateNewArray; | |
42 JVM_AllocateNewObject; | |
43 JVM_ArrayCopy; | |
44 JVM_AssertionStatusDirectives; | |
45 JVM_Available; | |
46 JVM_Bind; | |
47 JVM_ClassDepth; | |
48 JVM_ClassLoaderDepth; | |
49 JVM_Clone; | |
50 JVM_Close; | |
51 JVM_CX8Field; | |
52 JVM_CompileClass; | |
53 JVM_CompileClasses; | |
54 JVM_CompilerCommand; | |
55 JVM_Connect; | |
56 JVM_ConstantPoolGetClassAt; | |
57 JVM_ConstantPoolGetClassAtIfLoaded; | |
58 JVM_ConstantPoolGetDoubleAt; | |
59 JVM_ConstantPoolGetFieldAt; | |
60 JVM_ConstantPoolGetFieldAtIfLoaded; | |
61 JVM_ConstantPoolGetFloatAt; | |
62 JVM_ConstantPoolGetIntAt; | |
63 JVM_ConstantPoolGetLongAt; | |
64 JVM_ConstantPoolGetMethodAt; | |
65 JVM_ConstantPoolGetMethodAtIfLoaded; | |
66 JVM_ConstantPoolGetMemberRefInfoAt; | |
67 JVM_ConstantPoolGetSize; | |
68 JVM_ConstantPoolGetStringAt; | |
69 JVM_ConstantPoolGetUTF8At; | |
70 JVM_CountStackFrames; | |
71 JVM_CurrentClassLoader; | |
72 JVM_CurrentLoadedClass; | |
73 JVM_CurrentThread; | |
74 JVM_CurrentTimeMillis; | |
75 JVM_DefineClass; | |
76 JVM_DefineClassWithSource; | |
77 JVM_DesiredAssertionStatus; | |
78 JVM_DisableCompiler; | |
79 JVM_DoPrivileged; | |
116
018d5b58dd4f
6537506: Provide a mechanism for specifying Java-level USDT-like dtrace probes
kamg
parents:
91
diff
changeset
|
80 JVM_DTraceGetVersion; |
018d5b58dd4f
6537506: Provide a mechanism for specifying Java-level USDT-like dtrace probes
kamg
parents:
91
diff
changeset
|
81 JVM_DTraceActivate; |
018d5b58dd4f
6537506: Provide a mechanism for specifying Java-level USDT-like dtrace probes
kamg
parents:
91
diff
changeset
|
82 JVM_DTraceIsProbeEnabled; |
018d5b58dd4f
6537506: Provide a mechanism for specifying Java-level USDT-like dtrace probes
kamg
parents:
91
diff
changeset
|
83 JVM_DTraceIsSupported; |
018d5b58dd4f
6537506: Provide a mechanism for specifying Java-level USDT-like dtrace probes
kamg
parents:
91
diff
changeset
|
84 JVM_DTraceDispose; |
0 | 85 JVM_DumpAllStacks; |
86 JVM_DumpThreads; | |
87 JVM_EnableCompiler; | |
88 JVM_Exit; | |
89 JVM_FillInStackTrace; | |
90 JVM_FindClassFromClass; | |
91 JVM_FindClassFromClassLoader; | |
226
d5ba4f8aa38a
6714758: hotspot: provide an entry point to the BootStrap Class loader[dholmes,acorn]
ksrini
parents:
116
diff
changeset
|
92 JVM_FindClassFromBootLoader; |
0 | 93 JVM_FindLibraryEntry; |
94 JVM_FindLoadedClass; | |
95 JVM_FindPrimitiveClass; | |
96 JVM_FindSignal; | |
97 JVM_FreeMemory; | |
98 JVM_GC; | |
99 JVM_GetAllThreads; | |
100 JVM_GetArrayElement; | |
101 JVM_GetArrayLength; | |
102 JVM_GetCPClassNameUTF; | |
103 JVM_GetCPFieldClassNameUTF; | |
104 JVM_GetCPFieldModifiers; | |
105 JVM_GetCPFieldNameUTF; | |
106 JVM_GetCPFieldSignatureUTF; | |
107 JVM_GetCPMethodClassNameUTF; | |
108 JVM_GetCPMethodModifiers; | |
109 JVM_GetCPMethodNameUTF; | |
110 JVM_GetCPMethodSignatureUTF; | |
111 JVM_GetCallerClass; | |
112 JVM_GetClassAccessFlags; | |
113 JVM_GetClassAnnotations; | |
114 JVM_GetClassCPEntriesCount; | |
115 JVM_GetClassCPTypes; | |
116 JVM_GetClassConstantPool; | |
117 JVM_GetClassContext; | |
118 JVM_GetClassDeclaredConstructors; | |
119 JVM_GetClassDeclaredFields; | |
120 JVM_GetClassDeclaredMethods; | |
121 JVM_GetClassFieldsCount; | |
122 JVM_GetClassInterfaces; | |
123 JVM_GetClassLoader; | |
124 JVM_GetClassMethodsCount; | |
125 JVM_GetClassModifiers; | |
126 JVM_GetClassName; | |
127 JVM_GetClassNameUTF; | |
128 JVM_GetClassSignature; | |
129 JVM_GetClassSigners; | |
130 JVM_GetComponentType; | |
131 JVM_GetDeclaredClasses; | |
132 JVM_GetDeclaringClass; | |
133 JVM_GetEnclosingMethodInfo; | |
134 JVM_GetFieldAnnotations; | |
135 JVM_GetFieldIxModifiers; | |
136 JVM_GetHostName; | |
137 JVM_GetInheritedAccessControlContext; | |
138 JVM_GetInterfaceVersion; | |
139 JVM_GetLastErrorString; | |
140 JVM_GetManagement; | |
141 JVM_GetMethodAnnotations; | |
142 JVM_GetMethodDefaultAnnotationValue; | |
143 JVM_GetMethodIxArgsSize; | |
144 JVM_GetMethodIxByteCode; | |
145 JVM_GetMethodIxByteCodeLength; | |
146 JVM_GetMethodIxExceptionIndexes; | |
147 JVM_GetMethodIxExceptionTableEntry; | |
148 JVM_GetMethodIxExceptionTableLength; | |
149 JVM_GetMethodIxExceptionsCount; | |
150 JVM_GetMethodIxLocalsCount; | |
151 JVM_GetMethodIxMaxStack; | |
152 JVM_GetMethodIxModifiers; | |
153 JVM_GetMethodIxNameUTF; | |
154 JVM_GetMethodIxSignatureUTF; | |
155 JVM_GetMethodParameterAnnotations; | |
156 JVM_GetPrimitiveArrayElement; | |
157 JVM_GetProtectionDomain; | |
158 JVM_GetSockName; | |
159 JVM_GetSockOpt; | |
160 JVM_GetStackAccessControlContext; | |
161 JVM_GetStackTraceDepth; | |
162 JVM_GetStackTraceElement; | |
163 JVM_GetSystemPackage; | |
164 JVM_GetSystemPackages; | |
165 JVM_GetThreadStateNames; | |
166 JVM_GetThreadStateValues; | |
167 JVM_GetVersionInfo; | |
168 JVM_Halt; | |
169 JVM_HoldsLock; | |
170 JVM_IHashCode; | |
171 JVM_InitAgentProperties; | |
172 JVM_InitProperties; | |
173 JVM_InitializeCompiler; | |
174 JVM_InitializeSocketLibrary; | |
175 JVM_InternString; | |
176 JVM_Interrupt; | |
177 JVM_InvokeMethod; | |
178 JVM_IsArrayClass; | |
179 JVM_IsConstructorIx; | |
180 JVM_IsInterface; | |
181 JVM_IsInterrupted; | |
182 JVM_IsNaN; | |
183 JVM_IsPrimitiveClass; | |
184 JVM_IsSameClassPackage; | |
185 JVM_IsSilentCompiler; | |
186 JVM_IsSupportedJNIVersion; | |
187 JVM_IsThreadAlive; | |
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_NativePath; | |
199 JVM_NanoTime; | |
200 JVM_NewArray; | |
201 JVM_NewInstanceFromConstructor; | |
202 JVM_NewMultiArray; | |
203 JVM_OnExit; | |
204 JVM_Open; | |
205 JVM_PrintStackTrace; | |
206 JVM_RaiseSignal; | |
207 JVM_RawMonitorCreate; | |
208 JVM_RawMonitorDestroy; | |
209 JVM_RawMonitorEnter; | |
210 JVM_RawMonitorExit; | |
211 JVM_Read; | |
212 JVM_Recv; | |
213 JVM_RecvFrom; | |
214 JVM_RegisterSignal; | |
215 JVM_ReleaseUTF; | |
216 JVM_ResolveClass; | |
217 JVM_ResumeThread; | |
218 JVM_Send; | |
219 JVM_SendTo; | |
220 JVM_SetArrayElement; | |
221 JVM_SetClassSigners; | |
222 JVM_SetLength; | |
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_solaris_signal; | |
245 | |
246 # miscellaneous functions | |
247 jio_fprintf; | |
248 jio_printf; | |
249 jio_snprintf; | |
250 jio_vfprintf; | |
251 jio_vsnprintf; | |
252 | |
253 # Needed because there is no JVM interface for this. | |
254 sysThreadAvailableStackWithSlack; | |
255 | |
256 # This is for Forte Analyzer profiling support. | |
257 AsyncGetCallTrace; | |
258 local: | |
259 *; | |
260 }; |