annotate src/share/vm/gc_implementation/includeDB_gc_parallelScavenge @ 1941:79d04223b8a5

Added caching for resolved types and resolved fields. This is crucial, because the local load elimination will lead to wrong results, if field equality (of two RiField objects with the same object and the same RiType) is not given. The caching makes sure that the default equals implementation is sufficient.
author Thomas Wuerthinger <wuerthinger@ssw.jku.at>
date Tue, 28 Dec 2010 18:33:26 +0100
parents 1e9a9d2e6509
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
a61af66fc99e Initial load
duke
parents:
diff changeset
1 //
1552
c18cbe5936b8 6941466: Oracle rebranding changes for Hotspot repositories
trims
parents: 1387
diff changeset
2 // Copyright (c) 2001, 2010, Oracle and/or its affiliates. All rights reserved.
0
a61af66fc99e Initial load
duke
parents:
diff changeset
3 // DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
a61af66fc99e Initial load
duke
parents:
diff changeset
4 //
a61af66fc99e Initial load
duke
parents:
diff changeset
5 // This code is free software; you can redistribute it and/or modify it
a61af66fc99e Initial load
duke
parents:
diff changeset
6 // under the terms of the GNU General Public License version 2 only, as
a61af66fc99e Initial load
duke
parents:
diff changeset
7 // published by the Free Software Foundation.
a61af66fc99e Initial load
duke
parents:
diff changeset
8 //
a61af66fc99e Initial load
duke
parents:
diff changeset
9 // This code is distributed in the hope that it will be useful, but WITHOUT
a61af66fc99e Initial load
duke
parents:
diff changeset
10 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
a61af66fc99e Initial load
duke
parents:
diff changeset
11 // FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
a61af66fc99e Initial load
duke
parents:
diff changeset
12 // version 2 for more details (a copy is included in the LICENSE file that
a61af66fc99e Initial load
duke
parents:
diff changeset
13 // accompanied this code).
a61af66fc99e Initial load
duke
parents:
diff changeset
14 //
a61af66fc99e Initial load
duke
parents:
diff changeset
15 // You should have received a copy of the GNU General Public License version
a61af66fc99e Initial load
duke
parents:
diff changeset
16 // 2 along with this work; if not, write to the Free Software Foundation,
a61af66fc99e Initial load
duke
parents:
diff changeset
17 // Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
a61af66fc99e Initial load
duke
parents:
diff changeset
18 //
1552
c18cbe5936b8 6941466: Oracle rebranding changes for Hotspot repositories
trims
parents: 1387
diff changeset
19 // Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
c18cbe5936b8 6941466: Oracle rebranding changes for Hotspot repositories
trims
parents: 1387
diff changeset
20 // or visit www.oracle.com if you need additional information or have any
c18cbe5936b8 6941466: Oracle rebranding changes for Hotspot repositories
trims
parents: 1387
diff changeset
21 // questions.
113
ba764ed4b6f2 6420645: Create a vm that uses compressed oops for up to 32gb heapsizes
coleenp
parents: 0
diff changeset
22 //
0
a61af66fc99e Initial load
duke
parents:
diff changeset
23 //
a61af66fc99e Initial load
duke
parents:
diff changeset
24
a61af66fc99e Initial load
duke
parents:
diff changeset
25 // NOTE: DO NOT CHANGE THIS COPYRIGHT TO NEW STYLE - IT WILL BREAK makeDeps!
a61af66fc99e Initial load
duke
parents:
diff changeset
26
a61af66fc99e Initial load
duke
parents:
diff changeset
27
a61af66fc99e Initial load
duke
parents:
diff changeset
28 adjoiningGenerations.hpp adjoiningVirtualSpaces.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
29 adjoiningGenerations.hpp asPSOldGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
30 adjoiningGenerations.hpp asPSYoungGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
31 adjoiningGenerations.hpp psPermGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
32
a61af66fc99e Initial load
duke
parents:
diff changeset
33 adjoiningGenerations.cpp adjoiningGenerations.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
34 adjoiningGenerations.cpp adjoiningVirtualSpaces.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
35 adjoiningGenerations.cpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
36 adjoiningGenerations.cpp psPermGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
37
a61af66fc99e Initial load
duke
parents:
diff changeset
38 adjoiningVirtualSpaces.hpp psVirtualspace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
39
a61af66fc99e Initial load
duke
parents:
diff changeset
40 adjoiningVirtualSpaces.cpp java.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
41 adjoiningVirtualSpaces.cpp adjoiningVirtualSpaces.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
42
a61af66fc99e Initial load
duke
parents:
diff changeset
43 asPSOldGen.hpp generationCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
44 asPSOldGen.hpp mutableSpace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
45 asPSOldGen.hpp objectStartArray.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
46 asPSOldGen.hpp psVirtualspace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
47 asPSOldGen.hpp spaceCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
48 asPSOldGen.hpp psOldGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
49
a61af66fc99e Initial load
duke
parents:
diff changeset
50 asPSOldGen.cpp psAdaptiveSizePolicy.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
51 asPSOldGen.cpp cardTableModRefBS.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
52 asPSOldGen.cpp java.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
53 asPSOldGen.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
54 asPSOldGen.cpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
55 asPSOldGen.cpp psMarkSweepDecorator.hpp
263
12eea04c8b06 6672698: mangle_unused_area() should not remangle the entire heap at each collection.
jmasa
parents: 113
diff changeset
56 asPSOldGen.cpp asPSOldGen.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
57
a61af66fc99e Initial load
duke
parents:
diff changeset
58 asPSYoungGen.hpp generationCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
59 asPSYoungGen.hpp mutableSpace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
60 asPSYoungGen.hpp objectStartArray.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
61 asPSYoungGen.hpp spaceCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
62 asPSYoungGen.hpp psVirtualspace.hpp
263
12eea04c8b06 6672698: mangle_unused_area() should not remangle the entire heap at each collection.
jmasa
parents: 113
diff changeset
63 asPSYoungGen.hpp psYoungGen.hpp
12eea04c8b06 6672698: mangle_unused_area() should not remangle the entire heap at each collection.
jmasa
parents: 113
diff changeset
64 asPSYoungGen.hpp spaceDecorator.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
65
a61af66fc99e Initial load
duke
parents:
diff changeset
66 asPSYoungGen.cpp gcUtil.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
67 asPSYoungGen.cpp java.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
68 asPSYoungGen.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
69 asPSYoungGen.cpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
70 asPSYoungGen.cpp psMarkSweepDecorator.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
71 asPSYoungGen.cpp psScavenge.hpp
263
12eea04c8b06 6672698: mangle_unused_area() should not remangle the entire heap at each collection.
jmasa
parents: 113
diff changeset
72 asPSYoungGen.cpp asPSYoungGen.hpp
12eea04c8b06 6672698: mangle_unused_area() should not remangle the entire heap at each collection.
jmasa
parents: 113
diff changeset
73 asPSYoungGen.cpp psYoungGen.hpp
12eea04c8b06 6672698: mangle_unused_area() should not remangle the entire heap at each collection.
jmasa
parents: 113
diff changeset
74 asPSYoungGen.cpp spaceDecorator.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
75
a61af66fc99e Initial load
duke
parents:
diff changeset
76 cardTableExtension.cpp cardTableExtension.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
77 cardTableExtension.cpp gcTaskManager.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
78 cardTableExtension.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
79 cardTableExtension.cpp oop.psgc.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
80 cardTableExtension.cpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
81 cardTableExtension.cpp psTasks.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
82 cardTableExtension.cpp psYoungGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
83
a61af66fc99e Initial load
duke
parents:
diff changeset
84 cardTableExtension.hpp cardTableModRefBS.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
85
a61af66fc99e Initial load
duke
parents:
diff changeset
86 gcTaskManager.hpp mutex.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
87 gcTaskManager.hpp growableArray.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
88
a61af66fc99e Initial load
duke
parents:
diff changeset
89 gcTaskManager.cpp allocation.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
90 gcTaskManager.cpp allocation.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
91 gcTaskManager.cpp gcTaskManager.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
92 gcTaskManager.cpp gcTaskThread.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
93 gcTaskManager.cpp mutex.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
94 gcTaskManager.cpp mutexLocker.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
95
a61af66fc99e Initial load
duke
parents:
diff changeset
96 gcTaskThread.hpp thread.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
97
a61af66fc99e Initial load
duke
parents:
diff changeset
98 gcTaskThread.cpp allocation.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
99 gcTaskThread.cpp allocation.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
100 gcTaskThread.cpp gcTaskManager.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
101 gcTaskThread.cpp gcTaskThread.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
102 gcTaskThread.cpp handles.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
103 gcTaskThread.cpp handles.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
104 gcTaskThread.cpp os.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
105 gcTaskThread.cpp resourceArea.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
106 gcTaskThread.cpp thread.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
107
a61af66fc99e Initial load
duke
parents:
diff changeset
108 generationSizer.hpp collectorPolicy.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
109
a61af66fc99e Initial load
duke
parents:
diff changeset
110 objectStartArray.cpp allocation.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
111 objectStartArray.cpp cardTableModRefBS.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
112 objectStartArray.cpp java.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
113 objectStartArray.cpp objectStartArray.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
114 objectStartArray.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
115
a61af66fc99e Initial load
duke
parents:
diff changeset
116 objectStartArray.hpp allocation.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
117 objectStartArray.hpp memRegion.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
118 objectStartArray.hpp oop.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
119 objectStartArray.hpp psVirtualspace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
120
a61af66fc99e Initial load
duke
parents:
diff changeset
121 parallelScavengeHeap.cpp adjoiningGenerations.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
122 parallelScavengeHeap.cpp adjoiningVirtualSpaces.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
123 parallelScavengeHeap.cpp cardTableExtension.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
124 parallelScavengeHeap.cpp gcLocker.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
125 parallelScavengeHeap.cpp gcTaskManager.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
126 parallelScavengeHeap.cpp generationSizer.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
127 parallelScavengeHeap.cpp handles.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
128 parallelScavengeHeap.cpp java.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
129 parallelScavengeHeap.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
130 parallelScavengeHeap.cpp parallelScavengeHeap.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
131 parallelScavengeHeap.cpp psAdaptiveSizePolicy.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
132 parallelScavengeHeap.cpp psMarkSweep.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
133 parallelScavengeHeap.cpp psParallelCompact.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
134 parallelScavengeHeap.cpp psPromotionManager.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
135 parallelScavengeHeap.cpp psScavenge.hpp
1907
1e9a9d2e6509 6970683: improvements to hs_err output
never
parents: 1836
diff changeset
136 parallelScavengeHeap.cpp vmError.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
137 parallelScavengeHeap.cpp vmThread.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
138 parallelScavengeHeap.cpp vmPSOperations.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
139
a61af66fc99e Initial load
duke
parents:
diff changeset
140 parallelScavengeHeap.inline.hpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
141 parallelScavengeHeap.inline.hpp psMarkSweep.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
142 parallelScavengeHeap.inline.hpp psParallelCompact.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
143 parallelScavengeHeap.inline.hpp psScavenge.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
144
a61af66fc99e Initial load
duke
parents:
diff changeset
145 parallelScavengeHeap.hpp collectedHeap.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
146 parallelScavengeHeap.hpp objectStartArray.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
147 parallelScavengeHeap.hpp gcPolicyCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
148 parallelScavengeHeap.hpp psGCAdaptivePolicyCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
149 parallelScavengeHeap.hpp psOldGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
150 parallelScavengeHeap.hpp psPermGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
151 parallelScavengeHeap.hpp psYoungGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
152 parallelScavengeHeap.hpp ostream.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
153
a61af66fc99e Initial load
duke
parents:
diff changeset
154 parMarkBitMap.cpp bitMap.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
155 parMarkBitMap.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
156 parMarkBitMap.cpp os.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
157 parMarkBitMap.cpp os_<os_family>.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
158 parMarkBitMap.cpp parMarkBitMap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
159 parMarkBitMap.cpp parMarkBitMap.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
160 parMarkBitMap.cpp psParallelCompact.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
161
a61af66fc99e Initial load
duke
parents:
diff changeset
162 parMarkBitMap.hpp bitMap.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
163 parMarkBitMap.hpp psVirtualspace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
164
1387
0bfd3fb24150 6858496: Clear all SoftReferences before an out-of-memory due to GC overhead limit.
jmasa
parents: 1311
diff changeset
165 psAdaptiveSizePolicy.cpp collectorPolicy.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
166 psAdaptiveSizePolicy.cpp gcPolicyCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
167 psAdaptiveSizePolicy.cpp gcCause.hpp
1387
0bfd3fb24150 6858496: Clear all SoftReferences before an out-of-memory due to GC overhead limit.
jmasa
parents: 1311
diff changeset
168 psAdaptiveSizePolicy.cpp generationSizer.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
169 psAdaptiveSizePolicy.cpp psAdaptiveSizePolicy.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
170 psAdaptiveSizePolicy.cpp psGCAdaptivePolicyCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
171 psAdaptiveSizePolicy.cpp psScavenge.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
172 psAdaptiveSizePolicy.cpp timer.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
173 psAdaptiveSizePolicy.cpp top.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
174
a61af66fc99e Initial load
duke
parents:
diff changeset
175 psAdaptiveSizePolicy.hpp gcCause.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
176 psAdaptiveSizePolicy.hpp gcStats.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
177 psAdaptiveSizePolicy.hpp gcUtil.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
178 psAdaptiveSizePolicy.hpp adaptiveSizePolicy.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
179
a61af66fc99e Initial load
duke
parents:
diff changeset
180 psCompactionManager.cpp gcTaskManager.hpp
1311
2a1472c30599 4396719: Mark Sweep stack overflow on deeply nested Object arrays
jcoomes
parents: 993
diff changeset
181 psCompactionManager.cpp objArrayKlass.inline.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
182 psCompactionManager.cpp objectStartArray.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
183 psCompactionManager.cpp oop.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
184 psCompactionManager.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
185 psCompactionManager.cpp oop.pcgc.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
186 psCompactionManager.cpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
187 psCompactionManager.cpp parMarkBitMap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
188 psCompactionManager.cpp psParallelCompact.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
189 psCompactionManager.cpp psCompactionManager.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
190 psCompactionManager.cpp psOldGen.hpp
1836
894b1d7c7e01 6423256: GC stacks should use a better data structure
jcoomes
parents: 1706
diff changeset
191 psCompactionManager.cpp stack.inline.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
192 psCompactionManager.cpp systemDictionary.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
193
a61af66fc99e Initial load
duke
parents:
diff changeset
194 psCompactionManager.hpp allocation.hpp
1836
894b1d7c7e01 6423256: GC stacks should use a better data structure
jcoomes
parents: 1706
diff changeset
195 psCompactionManager.hpp stack.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
196 psCompactionManager.hpp taskqueue.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
197
1311
2a1472c30599 4396719: Mark Sweep stack overflow on deeply nested Object arrays
jcoomes
parents: 993
diff changeset
198 psCompactionManager.inline.hpp psCompactionManager.hpp
2a1472c30599 4396719: Mark Sweep stack overflow on deeply nested Object arrays
jcoomes
parents: 993
diff changeset
199 psCompactionManager.inline.hpp psParallelCompact.hpp
2a1472c30599 4396719: Mark Sweep stack overflow on deeply nested Object arrays
jcoomes
parents: 993
diff changeset
200
0
a61af66fc99e Initial load
duke
parents:
diff changeset
201 psGCAdaptivePolicyCounters.hpp gcAdaptivePolicyCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
202 psGCAdaptivePolicyCounters.hpp gcPolicyCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
203 psGCAdaptivePolicyCounters.hpp psAdaptiveSizePolicy.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
204
a61af66fc99e Initial load
duke
parents:
diff changeset
205 psGCAdaptivePolicyCounters.cpp arguments.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
206 psGCAdaptivePolicyCounters.cpp resourceArea.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
207 psGCAdaptivePolicyCounters.cpp psGCAdaptivePolicyCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
208
a61af66fc99e Initial load
duke
parents:
diff changeset
209 psGenerationCounters.cpp psGenerationCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
210 psGenerationCounters.cpp resourceArea.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
211
a61af66fc99e Initial load
duke
parents:
diff changeset
212 psGenerationCounters.hpp generationCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
213 psGenerationCounters.hpp perfData.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
214 psGenerationCounters.hpp psVirtualspace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
215
a61af66fc99e Initial load
duke
parents:
diff changeset
216 psMarkSweep.cpp psAdaptiveSizePolicy.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
217 psMarkSweep.cpp biasedLocking.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
218 psMarkSweep.cpp codeCache.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
219 psMarkSweep.cpp events.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
220 psMarkSweep.cpp fprofiler.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
221 psMarkSweep.cpp gcCause.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
222 psMarkSweep.cpp gcLocker.inline.hpp
1387
0bfd3fb24150 6858496: Clear all SoftReferences before an out-of-memory due to GC overhead limit.
jmasa
parents: 1311
diff changeset
223 psMarkSweep.cpp generationSizer.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
224 psMarkSweep.cpp isGCActiveMark.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
225 psMarkSweep.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
226 psMarkSweep.cpp memoryService.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
227 psMarkSweep.cpp management.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
228 psMarkSweep.cpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
229 psMarkSweep.cpp psMarkSweep.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
230 psMarkSweep.cpp psMarkSweepDecorator.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
231 psMarkSweep.cpp psOldGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
232 psMarkSweep.cpp psPermGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
233 psMarkSweep.cpp psScavenge.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
234 psMarkSweep.cpp psYoungGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
235 psMarkSweep.cpp referencePolicy.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
236 psMarkSweep.cpp referenceProcessor.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
237 psMarkSweep.cpp safepoint.hpp
263
12eea04c8b06 6672698: mangle_unused_area() should not remangle the entire heap at each collection.
jmasa
parents: 113
diff changeset
238 psMarkSweep.cpp spaceDecorator.hpp
1836
894b1d7c7e01 6423256: GC stacks should use a better data structure
jcoomes
parents: 1706
diff changeset
239 psMarkSweep.cpp stack.inline.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
240 psMarkSweep.cpp symbolTable.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
241 psMarkSweep.cpp systemDictionary.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
242 psMarkSweep.cpp vmThread.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
243
a61af66fc99e Initial load
duke
parents:
diff changeset
244 psMarkSweep.hpp markSweep.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
245 psMarkSweep.hpp collectorCounters.hpp
1836
894b1d7c7e01 6423256: GC stacks should use a better data structure
jcoomes
parents: 1706
diff changeset
246 psMarkSweep.hpp stack.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
247
a61af66fc99e Initial load
duke
parents:
diff changeset
248 psMarkSweepDecorator.cpp liveRange.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
249 psMarkSweepDecorator.cpp markSweep.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
250 psMarkSweepDecorator.cpp objectStartArray.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
251 psMarkSweepDecorator.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
252 psMarkSweepDecorator.cpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
253 psMarkSweepDecorator.cpp psMarkSweep.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
254 psMarkSweepDecorator.cpp psMarkSweepDecorator.hpp
263
12eea04c8b06 6672698: mangle_unused_area() should not remangle the entire heap at each collection.
jmasa
parents: 113
diff changeset
255 psMarkSweepDecorator.cpp spaceDecorator.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
256 psMarkSweepDecorator.cpp systemDictionary.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
257
a61af66fc99e Initial load
duke
parents:
diff changeset
258 psMarkSweepDecorator.hpp mutableSpace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
259
a61af66fc99e Initial load
duke
parents:
diff changeset
260 psParallelCompact.cpp psAdaptiveSizePolicy.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
261 psParallelCompact.cpp codeCache.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
262 psParallelCompact.cpp events.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
263 psParallelCompact.cpp fprofiler.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
264 psParallelCompact.cpp gcCause.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
265 psParallelCompact.cpp gcLocker.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
266 psParallelCompact.cpp gcTaskManager.hpp
1387
0bfd3fb24150 6858496: Clear all SoftReferences before an out-of-memory due to GC overhead limit.
jmasa
parents: 1311
diff changeset
267 psParallelCompact.cpp generationSizer.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
268 psParallelCompact.cpp isGCActiveMark.hpp
941
8b46c4d82093 4957990: Perm heap bloat in JVM
ysr
parents: 579
diff changeset
269 psParallelCompact.cpp management.hpp
8b46c4d82093 4957990: Perm heap bloat in JVM
ysr
parents: 579
diff changeset
270 psParallelCompact.cpp memoryService.hpp
8b46c4d82093 4957990: Perm heap bloat in JVM
ysr
parents: 579
diff changeset
271 psParallelCompact.cpp methodDataOop.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
272 psParallelCompact.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
273 psParallelCompact.cpp oop.pcgc.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
274 psParallelCompact.cpp parallelScavengeHeap.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
275 psParallelCompact.cpp pcTasks.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
276 psParallelCompact.cpp psMarkSweep.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
277 psParallelCompact.cpp psMarkSweepDecorator.hpp
1638
b2a00dd3117c 6957084: simplify TaskQueue overflow handling
jcoomes
parents: 1552
diff changeset
278 psParallelCompact.cpp psCompactionManager.inline.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
279 psParallelCompact.cpp psPromotionManager.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
280 psParallelCompact.cpp psOldGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
281 psParallelCompact.cpp psParallelCompact.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
282 psParallelCompact.cpp psPermGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
283 psParallelCompact.cpp psScavenge.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
284 psParallelCompact.cpp psYoungGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
285 psParallelCompact.cpp referencePolicy.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
286 psParallelCompact.cpp referenceProcessor.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
287 psParallelCompact.cpp safepoint.hpp
1836
894b1d7c7e01 6423256: GC stacks should use a better data structure
jcoomes
parents: 1706
diff changeset
288 psParallelCompact.cpp stack.inline.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
289 psParallelCompact.cpp symbolTable.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
290 psParallelCompact.cpp systemDictionary.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
291 psParallelCompact.cpp vmThread.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
292
a61af66fc99e Initial load
duke
parents:
diff changeset
293 psParallelCompact.hpp collectorCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
294 psParallelCompact.hpp markSweep.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
295 psParallelCompact.hpp mutableSpace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
296 psParallelCompact.hpp objectStartArray.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
297 psParallelCompact.hpp oop.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
298 psParallelCompact.hpp parMarkBitMap.hpp
113
ba764ed4b6f2 6420645: Create a vm that uses compressed oops for up to 32gb heapsizes
coleenp
parents: 0
diff changeset
299 psParallelCompact.hpp psCompactionManager.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
300 psParallelCompact.hpp sharedHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
301
a61af66fc99e Initial load
duke
parents:
diff changeset
302 psOldGen.cpp psAdaptiveSizePolicy.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
303 psOldGen.cpp cardTableModRefBS.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
304 psOldGen.cpp gcLocker.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
305 psOldGen.cpp java.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
306 psOldGen.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
307 psOldGen.cpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
308 psOldGen.cpp psMarkSweepDecorator.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
309 psOldGen.cpp psOldGen.hpp
263
12eea04c8b06 6672698: mangle_unused_area() should not remangle the entire heap at each collection.
jmasa
parents: 113
diff changeset
310 psOldGen.cpp spaceDecorator.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
311
a61af66fc99e Initial load
duke
parents:
diff changeset
312 psOldGen.hpp psGenerationCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
313 psOldGen.hpp mutableSpace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
314 psOldGen.hpp objectStartArray.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
315 psOldGen.hpp psVirtualspace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
316 psOldGen.hpp safepoint.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
317 psOldGen.hpp spaceCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
318
a61af66fc99e Initial load
duke
parents:
diff changeset
319 psPermGen.cpp gcUtil.hpp
528
37b3ca071522 6793825: Missing include dependancies for GCC without predefined headers
coleenp
parents: 356
diff changeset
320 psPermGen.cpp markOop.inline.hpp
37b3ca071522 6793825: Missing include dependancies for GCC without predefined headers
coleenp
parents: 356
diff changeset
321 psPermGen.cpp markSweep.inline.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
322 psPermGen.cpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
323 psPermGen.cpp psMarkSweepDecorator.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
324 psPermGen.cpp psParallelCompact.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
325 psPermGen.cpp psPermGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
326
a61af66fc99e Initial load
duke
parents:
diff changeset
327 psPermGen.hpp psOldGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
328
a61af66fc99e Initial load
duke
parents:
diff changeset
329 psPromotionManager.cpp memRegion.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
330 psPromotionManager.cpp mutableSpace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
331 psPromotionManager.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
332 psPromotionManager.cpp oop.psgc.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
333 psPromotionManager.cpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
334 psPromotionManager.cpp psOldGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
335 psPromotionManager.cpp psPromotionManager.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
336 psPromotionManager.cpp psScavenge.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
337
a61af66fc99e Initial load
duke
parents:
diff changeset
338 psPromotionManager.hpp allocation.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
339 psPromotionManager.hpp psPromotionLAB.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
340 psPromotionManager.hpp taskqueue.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
341
a61af66fc99e Initial load
duke
parents:
diff changeset
342 psPromotionManager.inline.hpp psPromotionManager.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
343 psPromotionManager.inline.hpp psScavenge.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
344
a61af66fc99e Initial load
duke
parents:
diff changeset
345 psPromotionLAB.cpp mutableSpace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
346 psPromotionLAB.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
347 psPromotionLAB.cpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
348 psPromotionLAB.cpp psPromotionLAB.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
349
a61af66fc99e Initial load
duke
parents:
diff changeset
350 psPromotionLAB.hpp allocation.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
351 psPromotionLAB.hpp objectStartArray.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
352
a61af66fc99e Initial load
duke
parents:
diff changeset
353 psScavenge.cpp psAdaptiveSizePolicy.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
354 psScavenge.cpp biasedLocking.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
355 psScavenge.cpp cardTableExtension.hpp
1387
0bfd3fb24150 6858496: Clear all SoftReferences before an out-of-memory due to GC overhead limit.
jmasa
parents: 1311
diff changeset
356 psScavenge.cpp collectorPolicy.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
357 psScavenge.cpp fprofiler.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
358 psScavenge.cpp gcCause.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
359 psScavenge.cpp gcLocker.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
360 psScavenge.cpp gcTaskManager.hpp
1387
0bfd3fb24150 6858496: Clear all SoftReferences before an out-of-memory due to GC overhead limit.
jmasa
parents: 1311
diff changeset
361 psScavenge.cpp generationSizer.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
362 psScavenge.cpp handles.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
363 psScavenge.cpp isGCActiveMark.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
364 psScavenge.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
365 psScavenge.cpp oop.psgc.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
366 psScavenge.cpp memoryService.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
367 psScavenge.cpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
368 psScavenge.cpp psMarkSweep.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
369 psScavenge.cpp psParallelCompact.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
370 psScavenge.cpp psScavenge.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
371 psScavenge.cpp psTasks.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
372 psScavenge.cpp referencePolicy.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
373 psScavenge.cpp referenceProcessor.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
374 psScavenge.cpp resourceArea.hpp
263
12eea04c8b06 6672698: mangle_unused_area() should not remangle the entire heap at each collection.
jmasa
parents: 113
diff changeset
375 psScavenge.cpp spaceDecorator.hpp
1836
894b1d7c7e01 6423256: GC stacks should use a better data structure
jcoomes
parents: 1706
diff changeset
376 psScavenge.cpp stack.inline.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
377 psScavenge.cpp threadCritical.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
378 psScavenge.cpp vmThread.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
379 psScavenge.cpp vm_operations.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
380
a61af66fc99e Initial load
duke
parents:
diff changeset
381 psScavenge.hpp allocation.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
382 psScavenge.hpp cardTableExtension.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
383 psScavenge.hpp collectorCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
384 psScavenge.hpp oop.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
385 psScavenge.hpp psVirtualspace.hpp
1836
894b1d7c7e01 6423256: GC stacks should use a better data structure
jcoomes
parents: 1706
diff changeset
386 psScavenge.hpp stack.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
387
a61af66fc99e Initial load
duke
parents:
diff changeset
388 psScavenge.inline.hpp cardTableExtension.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
389 psScavenge.inline.hpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
390 psScavenge.inline.hpp psPromotionManager.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
391 psScavenge.inline.hpp psScavenge.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
392
989
148e5441d916 6863023: need non-perm oops in code cache for JSR 292
jrose
parents: 579
diff changeset
393 pcTasks.cpp codeCache.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
394 pcTasks.cpp collectedHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
395 pcTasks.cpp fprofiler.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
396 pcTasks.cpp jniHandles.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
397 pcTasks.cpp jvmtiExport.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
398 pcTasks.cpp management.hpp
1311
2a1472c30599 4396719: Mark Sweep stack overflow on deeply nested Object arrays
jcoomes
parents: 993
diff changeset
399 pcTasks.cpp objArrayKlass.inline.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
400 pcTasks.cpp psParallelCompact.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
401 pcTasks.cpp pcTasks.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
402 pcTasks.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
403 pcTasks.cpp oop.pcgc.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
404 pcTasks.cpp systemDictionary.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
405 pcTasks.cpp thread.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
406 pcTasks.cpp universe.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
407 pcTasks.cpp vmThread.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
408
a61af66fc99e Initial load
duke
parents:
diff changeset
409 pcTasks.hpp gcTaskManager.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
410 pcTasks.hpp psTasks.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
411
a61af66fc99e Initial load
duke
parents:
diff changeset
412 psTasks.cpp cardTableExtension.hpp
989
148e5441d916 6863023: need non-perm oops in code cache for JSR 292
jrose
parents: 579
diff changeset
413 psTasks.cpp codeCache.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
414 psTasks.cpp fprofiler.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
415 psTasks.cpp gcTaskManager.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
416 psTasks.cpp iterator.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
417 psTasks.cpp management.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
418 psTasks.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
419 psTasks.cpp oop.psgc.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
420 psTasks.cpp psMarkSweep.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
421 psTasks.cpp psPromotionManager.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
422 psTasks.cpp psPromotionManager.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
423 psTasks.cpp psScavenge.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
424 psTasks.cpp psTasks.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
425 psTasks.cpp systemDictionary.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
426 psTasks.cpp taskqueue.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
427 psTasks.cpp thread.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
428 psTasks.cpp universe.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
429 psTasks.cpp vmThread.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
430
a61af66fc99e Initial load
duke
parents:
diff changeset
431 psTasks.hpp allocation.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
432 psTasks.hpp growableArray.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
433
a61af66fc99e Initial load
duke
parents:
diff changeset
434 psVirtualspace.hpp virtualspace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
435
a61af66fc99e Initial load
duke
parents:
diff changeset
436 psVirtualspace.cpp os.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
437 psVirtualspace.cpp os_<os_family>.inline.hpp
263
12eea04c8b06 6672698: mangle_unused_area() should not remangle the entire heap at each collection.
jmasa
parents: 113
diff changeset
438 psVirtualspace.cpp psVirtualspace.hpp
12eea04c8b06 6672698: mangle_unused_area() should not remangle the entire heap at each collection.
jmasa
parents: 113
diff changeset
439 psVirtualspace.cpp virtualspace.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
440
a61af66fc99e Initial load
duke
parents:
diff changeset
441 psYoungGen.cpp gcUtil.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
442 psYoungGen.cpp java.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
443 psYoungGen.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
444 psYoungGen.cpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
445 psYoungGen.cpp psMarkSweepDecorator.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
446 psYoungGen.cpp psScavenge.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
447 psYoungGen.cpp psYoungGen.hpp
263
12eea04c8b06 6672698: mangle_unused_area() should not remangle the entire heap at each collection.
jmasa
parents: 113
diff changeset
448 psYoungGen.cpp mutableNUMASpace.hpp
12eea04c8b06 6672698: mangle_unused_area() should not remangle the entire heap at each collection.
jmasa
parents: 113
diff changeset
449 psYoungGen.cpp spaceDecorator.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
450
a61af66fc99e Initial load
duke
parents:
diff changeset
451 psYoungGen.hpp psGenerationCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
452 psYoungGen.hpp mutableSpace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
453 psYoungGen.hpp objectStartArray.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
454 psYoungGen.hpp spaceCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
455 psYoungGen.hpp psVirtualspace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
456
a61af66fc99e Initial load
duke
parents:
diff changeset
457 vmPSOperations.cpp dtrace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
458 vmPSOperations.cpp parallelScavengeHeap.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
459 vmPSOperations.cpp gcLocker.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
460 vmPSOperations.cpp psMarkSweep.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
461 vmPSOperations.cpp psScavenge.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
462 vmPSOperations.cpp psScavenge.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
463 vmPSOperations.cpp vmPSOperations.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
464
a61af66fc99e Initial load
duke
parents:
diff changeset
465 vmPSOperations.hpp gcCause.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
466 vmPSOperations.hpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
467 vmPSOperations.hpp vmGCOperations.hpp