annotate src/share/vm/gc_implementation/includeDB_gc_parallelScavenge @ 1145:e018e6884bd8

6631166: CMS: better heuristics when combatting fragmentation Summary: Autonomic per-worker free block cache sizing, tunable coalition policies, fixes to per-size block statistics, retuned gain and bandwidth of some feedback loop filters to allow quicker reactivity to abrupt changes in ambient demand, and other heuristics to reduce fragmentation of the CMS old gen. Also tightened some assertions, including those related to locking. Reviewed-by: jmasa
author ysr
date Wed, 23 Dec 2009 09:23:54 -0800
parents 54b3b351d6f9
children 2a1472c30599
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
a61af66fc99e Initial load
duke
parents:
diff changeset
1 //
579
0fbdb4381b99 6814575: Update copyright year
xdono
parents: 528
diff changeset
2 // Copyright 2001-2009 Sun Microsystems, Inc. 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 //
a61af66fc99e Initial load
duke
parents:
diff changeset
19 // Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
a61af66fc99e Initial load
duke
parents:
diff changeset
20 // CA 95054 USA or visit www.sun.com if you need additional information or
a61af66fc99e Initial load
duke
parents:
diff changeset
21 // have any 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
a61af66fc99e Initial load
duke
parents:
diff changeset
136 parallelScavengeHeap.cpp vmThread.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
137 parallelScavengeHeap.cpp vmPSOperations.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
138
a61af66fc99e Initial load
duke
parents:
diff changeset
139 parallelScavengeHeap.inline.hpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
140 parallelScavengeHeap.inline.hpp psMarkSweep.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
141 parallelScavengeHeap.inline.hpp psParallelCompact.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
142 parallelScavengeHeap.inline.hpp psScavenge.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
143
a61af66fc99e Initial load
duke
parents:
diff changeset
144 parallelScavengeHeap.hpp collectedHeap.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
145 parallelScavengeHeap.hpp objectStartArray.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
146 parallelScavengeHeap.hpp gcPolicyCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
147 parallelScavengeHeap.hpp psGCAdaptivePolicyCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
148 parallelScavengeHeap.hpp psOldGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
149 parallelScavengeHeap.hpp psPermGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
150 parallelScavengeHeap.hpp psYoungGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
151 parallelScavengeHeap.hpp ostream.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
152
a61af66fc99e Initial load
duke
parents:
diff changeset
153 parMarkBitMap.cpp bitMap.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
154 parMarkBitMap.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
155 parMarkBitMap.cpp os.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
156 parMarkBitMap.cpp os_<os_family>.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
157 parMarkBitMap.cpp parMarkBitMap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
158 parMarkBitMap.cpp parMarkBitMap.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
159 parMarkBitMap.cpp psParallelCompact.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
160
a61af66fc99e Initial load
duke
parents:
diff changeset
161 parMarkBitMap.hpp bitMap.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
162 parMarkBitMap.hpp psVirtualspace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
163
a61af66fc99e Initial load
duke
parents:
diff changeset
164 psAdaptiveSizePolicy.cpp gcPolicyCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
165 psAdaptiveSizePolicy.cpp gcCause.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
166 psAdaptiveSizePolicy.cpp psAdaptiveSizePolicy.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
167 psAdaptiveSizePolicy.cpp psGCAdaptivePolicyCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
168 psAdaptiveSizePolicy.cpp psScavenge.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
169 psAdaptiveSizePolicy.cpp timer.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
170 psAdaptiveSizePolicy.cpp top.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
171
a61af66fc99e Initial load
duke
parents:
diff changeset
172 psAdaptiveSizePolicy.hpp gcCause.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
173 psAdaptiveSizePolicy.hpp gcStats.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
174 psAdaptiveSizePolicy.hpp gcUtil.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
175 psAdaptiveSizePolicy.hpp adaptiveSizePolicy.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
176
a61af66fc99e Initial load
duke
parents:
diff changeset
177 psCompactionManager.cpp gcTaskManager.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
178 psCompactionManager.cpp objectStartArray.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
179 psCompactionManager.cpp oop.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
180 psCompactionManager.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
181 psCompactionManager.cpp oop.pcgc.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
182 psCompactionManager.cpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
183 psCompactionManager.cpp parMarkBitMap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
184 psCompactionManager.cpp psParallelCompact.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
185 psCompactionManager.cpp psCompactionManager.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
186 psCompactionManager.cpp psOldGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
187 psCompactionManager.cpp systemDictionary.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
188
a61af66fc99e Initial load
duke
parents:
diff changeset
189 psCompactionManager.hpp allocation.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
190 psCompactionManager.hpp taskqueue.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
191
a61af66fc99e Initial load
duke
parents:
diff changeset
192 psGCAdaptivePolicyCounters.hpp gcAdaptivePolicyCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
193 psGCAdaptivePolicyCounters.hpp gcPolicyCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
194 psGCAdaptivePolicyCounters.hpp psAdaptiveSizePolicy.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
195
a61af66fc99e Initial load
duke
parents:
diff changeset
196 psGCAdaptivePolicyCounters.cpp arguments.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
197 psGCAdaptivePolicyCounters.cpp resourceArea.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
198 psGCAdaptivePolicyCounters.cpp psGCAdaptivePolicyCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
199
a61af66fc99e Initial load
duke
parents:
diff changeset
200 psGenerationCounters.cpp psGenerationCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
201 psGenerationCounters.cpp resourceArea.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
202
a61af66fc99e Initial load
duke
parents:
diff changeset
203 psGenerationCounters.hpp generationCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
204 psGenerationCounters.hpp perfData.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
205 psGenerationCounters.hpp psVirtualspace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
206
a61af66fc99e Initial load
duke
parents:
diff changeset
207 psMarkSweep.cpp psAdaptiveSizePolicy.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
208 psMarkSweep.cpp biasedLocking.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
209 psMarkSweep.cpp codeCache.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
210 psMarkSweep.cpp events.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
211 psMarkSweep.cpp fprofiler.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
212 psMarkSweep.cpp gcCause.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
213 psMarkSweep.cpp gcLocker.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
214 psMarkSweep.cpp isGCActiveMark.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
215 psMarkSweep.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
216 psMarkSweep.cpp memoryService.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
217 psMarkSweep.cpp management.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
218 psMarkSweep.cpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
219 psMarkSweep.cpp psMarkSweep.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
220 psMarkSweep.cpp psMarkSweepDecorator.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
221 psMarkSweep.cpp psOldGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
222 psMarkSweep.cpp psPermGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
223 psMarkSweep.cpp psScavenge.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
224 psMarkSweep.cpp psYoungGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
225 psMarkSweep.cpp referencePolicy.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
226 psMarkSweep.cpp referenceProcessor.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
227 psMarkSweep.cpp safepoint.hpp
263
12eea04c8b06 6672698: mangle_unused_area() should not remangle the entire heap at each collection.
jmasa
parents: 113
diff changeset
228 psMarkSweep.cpp spaceDecorator.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
229 psMarkSweep.cpp symbolTable.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
230 psMarkSweep.cpp systemDictionary.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
231 psMarkSweep.cpp vmThread.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
232
a61af66fc99e Initial load
duke
parents:
diff changeset
233 psMarkSweep.hpp markSweep.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
234 psMarkSweep.hpp collectorCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
235
a61af66fc99e Initial load
duke
parents:
diff changeset
236 psMarkSweepDecorator.cpp liveRange.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
237 psMarkSweepDecorator.cpp markSweep.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
238 psMarkSweepDecorator.cpp objectStartArray.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
239 psMarkSweepDecorator.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
240 psMarkSweepDecorator.cpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
241 psMarkSweepDecorator.cpp psMarkSweep.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
242 psMarkSweepDecorator.cpp psMarkSweepDecorator.hpp
263
12eea04c8b06 6672698: mangle_unused_area() should not remangle the entire heap at each collection.
jmasa
parents: 113
diff changeset
243 psMarkSweepDecorator.cpp spaceDecorator.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
244 psMarkSweepDecorator.cpp systemDictionary.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
245
a61af66fc99e Initial load
duke
parents:
diff changeset
246 psMarkSweepDecorator.hpp mutableSpace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
247
a61af66fc99e Initial load
duke
parents:
diff changeset
248 psParallelCompact.cpp psAdaptiveSizePolicy.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
249 psParallelCompact.cpp codeCache.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
250 psParallelCompact.cpp events.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
251 psParallelCompact.cpp fprofiler.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
252 psParallelCompact.cpp gcCause.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
253 psParallelCompact.cpp gcLocker.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
254 psParallelCompact.cpp gcTaskManager.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
255 psParallelCompact.cpp isGCActiveMark.hpp
941
8b46c4d82093 4957990: Perm heap bloat in JVM
ysr
parents: 579
diff changeset
256 psParallelCompact.cpp management.hpp
8b46c4d82093 4957990: Perm heap bloat in JVM
ysr
parents: 579
diff changeset
257 psParallelCompact.cpp memoryService.hpp
8b46c4d82093 4957990: Perm heap bloat in JVM
ysr
parents: 579
diff changeset
258 psParallelCompact.cpp methodDataOop.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
259 psParallelCompact.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
260 psParallelCompact.cpp oop.pcgc.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
261 psParallelCompact.cpp parallelScavengeHeap.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
262 psParallelCompact.cpp pcTasks.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
263 psParallelCompact.cpp psMarkSweep.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
264 psParallelCompact.cpp psMarkSweepDecorator.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
265 psParallelCompact.cpp psCompactionManager.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
266 psParallelCompact.cpp psPromotionManager.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
267 psParallelCompact.cpp psOldGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
268 psParallelCompact.cpp psParallelCompact.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
269 psParallelCompact.cpp psPermGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
270 psParallelCompact.cpp psScavenge.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
271 psParallelCompact.cpp psYoungGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
272 psParallelCompact.cpp referencePolicy.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
273 psParallelCompact.cpp referenceProcessor.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
274 psParallelCompact.cpp safepoint.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
275 psParallelCompact.cpp symbolTable.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
276 psParallelCompact.cpp systemDictionary.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
277 psParallelCompact.cpp vmThread.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
278
a61af66fc99e Initial load
duke
parents:
diff changeset
279 psParallelCompact.hpp collectorCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
280 psParallelCompact.hpp markSweep.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
281 psParallelCompact.hpp mutableSpace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
282 psParallelCompact.hpp objectStartArray.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
283 psParallelCompact.hpp oop.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
284 psParallelCompact.hpp parMarkBitMap.hpp
113
ba764ed4b6f2 6420645: Create a vm that uses compressed oops for up to 32gb heapsizes
coleenp
parents: 0
diff changeset
285 psParallelCompact.hpp psCompactionManager.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
286 psParallelCompact.hpp sharedHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
287
a61af66fc99e Initial load
duke
parents:
diff changeset
288 psOldGen.cpp psAdaptiveSizePolicy.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
289 psOldGen.cpp cardTableModRefBS.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
290 psOldGen.cpp gcLocker.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
291 psOldGen.cpp java.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
292 psOldGen.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
293 psOldGen.cpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
294 psOldGen.cpp psMarkSweepDecorator.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
295 psOldGen.cpp psOldGen.hpp
263
12eea04c8b06 6672698: mangle_unused_area() should not remangle the entire heap at each collection.
jmasa
parents: 113
diff changeset
296 psOldGen.cpp spaceDecorator.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
297
a61af66fc99e Initial load
duke
parents:
diff changeset
298 psOldGen.hpp psGenerationCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
299 psOldGen.hpp mutableSpace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
300 psOldGen.hpp objectStartArray.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
301 psOldGen.hpp psVirtualspace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
302 psOldGen.hpp safepoint.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
303 psOldGen.hpp spaceCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
304
a61af66fc99e Initial load
duke
parents:
diff changeset
305 psPermGen.cpp gcUtil.hpp
528
37b3ca071522 6793825: Missing include dependancies for GCC without predefined headers
coleenp
parents: 356
diff changeset
306 psPermGen.cpp markOop.inline.hpp
37b3ca071522 6793825: Missing include dependancies for GCC without predefined headers
coleenp
parents: 356
diff changeset
307 psPermGen.cpp markSweep.inline.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
308 psPermGen.cpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
309 psPermGen.cpp psMarkSweepDecorator.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
310 psPermGen.cpp psParallelCompact.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
311 psPermGen.cpp psPermGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
312
a61af66fc99e Initial load
duke
parents:
diff changeset
313 psPermGen.hpp psOldGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
314
a61af66fc99e Initial load
duke
parents:
diff changeset
315 psPromotionManager.cpp memRegion.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
316 psPromotionManager.cpp mutableSpace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
317 psPromotionManager.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
318 psPromotionManager.cpp oop.psgc.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
319 psPromotionManager.cpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
320 psPromotionManager.cpp psOldGen.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
321 psPromotionManager.cpp psPromotionManager.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
322 psPromotionManager.cpp psScavenge.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
323
a61af66fc99e Initial load
duke
parents:
diff changeset
324 psPromotionManager.hpp allocation.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
325 psPromotionManager.hpp prefetchQueue.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
326 psPromotionManager.hpp psPromotionLAB.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
327 psPromotionManager.hpp taskqueue.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
328
a61af66fc99e Initial load
duke
parents:
diff changeset
329 psPromotionManager.inline.hpp psPromotionManager.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
330 psPromotionManager.inline.hpp psScavenge.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
331
a61af66fc99e Initial load
duke
parents:
diff changeset
332 psPromotionLAB.cpp mutableSpace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
333 psPromotionLAB.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
334 psPromotionLAB.cpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
335 psPromotionLAB.cpp psPromotionLAB.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
336
a61af66fc99e Initial load
duke
parents:
diff changeset
337 psPromotionLAB.hpp allocation.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
338 psPromotionLAB.hpp objectStartArray.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
339
a61af66fc99e Initial load
duke
parents:
diff changeset
340 psScavenge.cpp psAdaptiveSizePolicy.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
341 psScavenge.cpp biasedLocking.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
342 psScavenge.cpp cardTableExtension.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
343 psScavenge.cpp fprofiler.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
344 psScavenge.cpp gcCause.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
345 psScavenge.cpp gcLocker.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
346 psScavenge.cpp gcTaskManager.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
347 psScavenge.cpp handles.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
348 psScavenge.cpp isGCActiveMark.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
349 psScavenge.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
350 psScavenge.cpp oop.psgc.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
351 psScavenge.cpp memoryService.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
352 psScavenge.cpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
353 psScavenge.cpp psMarkSweep.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
354 psScavenge.cpp psParallelCompact.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
355 psScavenge.cpp psScavenge.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
356 psScavenge.cpp psTasks.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
357 psScavenge.cpp referencePolicy.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
358 psScavenge.cpp referenceProcessor.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
359 psScavenge.cpp resourceArea.hpp
263
12eea04c8b06 6672698: mangle_unused_area() should not remangle the entire heap at each collection.
jmasa
parents: 113
diff changeset
360 psScavenge.cpp spaceDecorator.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
361 psScavenge.cpp threadCritical.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
362 psScavenge.cpp vmThread.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
363 psScavenge.cpp vm_operations.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
364
a61af66fc99e Initial load
duke
parents:
diff changeset
365 psScavenge.hpp allocation.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
366 psScavenge.hpp cardTableExtension.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
367 psScavenge.hpp collectorCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
368 psScavenge.hpp oop.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
369 psScavenge.hpp psVirtualspace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
370
a61af66fc99e Initial load
duke
parents:
diff changeset
371 psScavenge.inline.hpp cardTableExtension.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
372 psScavenge.inline.hpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
373 psScavenge.inline.hpp psPromotionManager.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
374 psScavenge.inline.hpp psScavenge.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
375
989
148e5441d916 6863023: need non-perm oops in code cache for JSR 292
jrose
parents: 579
diff changeset
376 pcTasks.cpp codeCache.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
377 pcTasks.cpp collectedHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
378 pcTasks.cpp fprofiler.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
379 pcTasks.cpp jniHandles.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
380 pcTasks.cpp jvmtiExport.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
381 pcTasks.cpp management.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
382 pcTasks.cpp psParallelCompact.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
383 pcTasks.cpp pcTasks.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
384 pcTasks.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
385 pcTasks.cpp oop.pcgc.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
386 pcTasks.cpp systemDictionary.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
387 pcTasks.cpp taskqueue.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
388 pcTasks.cpp thread.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
389 pcTasks.cpp universe.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
390 pcTasks.cpp vmThread.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
391
a61af66fc99e Initial load
duke
parents:
diff changeset
392 pcTasks.hpp gcTaskManager.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
393 pcTasks.hpp psTasks.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
394
a61af66fc99e Initial load
duke
parents:
diff changeset
395 psTasks.cpp cardTableExtension.hpp
989
148e5441d916 6863023: need non-perm oops in code cache for JSR 292
jrose
parents: 579
diff changeset
396 psTasks.cpp codeCache.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
397 psTasks.cpp fprofiler.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
398 psTasks.cpp gcTaskManager.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
399 psTasks.cpp iterator.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
400 psTasks.cpp management.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
401 psTasks.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
402 psTasks.cpp oop.psgc.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
403 psTasks.cpp psMarkSweep.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
404 psTasks.cpp psPromotionManager.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
405 psTasks.cpp psPromotionManager.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
406 psTasks.cpp psScavenge.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
407 psTasks.cpp psTasks.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
408 psTasks.cpp systemDictionary.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
409 psTasks.cpp taskqueue.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
410 psTasks.cpp thread.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
411 psTasks.cpp universe.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
412 psTasks.cpp vmThread.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
413
a61af66fc99e Initial load
duke
parents:
diff changeset
414 psTasks.hpp allocation.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
415 psTasks.hpp growableArray.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
416
a61af66fc99e Initial load
duke
parents:
diff changeset
417 psVirtualspace.hpp virtualspace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
418
a61af66fc99e Initial load
duke
parents:
diff changeset
419 psVirtualspace.cpp os.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
420 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
421 psVirtualspace.cpp psVirtualspace.hpp
12eea04c8b06 6672698: mangle_unused_area() should not remangle the entire heap at each collection.
jmasa
parents: 113
diff changeset
422 psVirtualspace.cpp virtualspace.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
423
a61af66fc99e Initial load
duke
parents:
diff changeset
424 psYoungGen.cpp gcUtil.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
425 psYoungGen.cpp java.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
426 psYoungGen.cpp oop.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
427 psYoungGen.cpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
428 psYoungGen.cpp psMarkSweepDecorator.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
429 psYoungGen.cpp psScavenge.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
430 psYoungGen.cpp psYoungGen.hpp
263
12eea04c8b06 6672698: mangle_unused_area() should not remangle the entire heap at each collection.
jmasa
parents: 113
diff changeset
431 psYoungGen.cpp mutableNUMASpace.hpp
12eea04c8b06 6672698: mangle_unused_area() should not remangle the entire heap at each collection.
jmasa
parents: 113
diff changeset
432 psYoungGen.cpp spaceDecorator.hpp
0
a61af66fc99e Initial load
duke
parents:
diff changeset
433
a61af66fc99e Initial load
duke
parents:
diff changeset
434 psYoungGen.hpp psGenerationCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
435 psYoungGen.hpp mutableSpace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
436 psYoungGen.hpp objectStartArray.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
437 psYoungGen.hpp spaceCounters.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
438 psYoungGen.hpp psVirtualspace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
439
a61af66fc99e Initial load
duke
parents:
diff changeset
440 vmPSOperations.cpp dtrace.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
441 vmPSOperations.cpp parallelScavengeHeap.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
442 vmPSOperations.cpp gcLocker.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
443 vmPSOperations.cpp psMarkSweep.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
444 vmPSOperations.cpp psScavenge.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
445 vmPSOperations.cpp psScavenge.inline.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
446 vmPSOperations.cpp vmPSOperations.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
447
a61af66fc99e Initial load
duke
parents:
diff changeset
448 vmPSOperations.hpp gcCause.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
449 vmPSOperations.hpp parallelScavengeHeap.hpp
a61af66fc99e Initial load
duke
parents:
diff changeset
450 vmPSOperations.hpp vmGCOperations.hpp