comparison src/share/vm/gc_implementation/includeDB_gc_concurrentMarkSweep @ 0:a61af66fc99e jdk7-b24

Initial load
author duke
date Sat, 01 Dec 2007 00:00:00 +0000
parents
children 790e66e5fbac 37f87013dfd8
comparison
equal deleted inserted replaced
-1:000000000000 0:a61af66fc99e
1 //
2 // Copyright 2004-2006 Sun Microsystems, Inc. All Rights Reserved.
3 // DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 //
5 // This code is free software; you can redistribute it and/or modify it
6 // under the terms of the GNU General Public License version 2 only, as
7 // published by the Free Software Foundation.
8 //
9 // This code is distributed in the hope that it will be useful, but WITHOUT
10 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 // FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
12 // version 2 for more details (a copy is included in the LICENSE file that
13 // accompanied this code).
14 //
15 // You should have received a copy of the GNU General Public License version
16 // 2 along with this work; if not, write to the Free Software Foundation,
17 // Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18 //
19 // Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
20 // CA 95054 USA or visit www.sun.com if you need additional information or
21 // have any questions.
22 //
23 //
24
25 // NOTE: DO NOT CHANGE THIS COPYRIGHT TO NEW STYLE - IT WILL BREAK makeDeps!
26
27 binaryTreeDictionary.cpp allocationStats.hpp
28 binaryTreeDictionary.cpp binaryTreeDictionary.hpp
29 binaryTreeDictionary.cpp globals.hpp
30 binaryTreeDictionary.cpp ostream.hpp
31
32 binaryTreeDictionary.hpp freeBlockDictionary.hpp
33 binaryTreeDictionary.hpp freeList.hpp
34
35 cmsAdaptiveSizePolicy.cpp cmsAdaptiveSizePolicy.hpp
36 cmsAdaptiveSizePolicy.cpp defNewGeneration.hpp
37 cmsAdaptiveSizePolicy.cpp gcStats.hpp
38 cmsAdaptiveSizePolicy.cpp genCollectedHeap.hpp
39 cmsAdaptiveSizePolicy.cpp thread.hpp
40 cmsAdaptiveSizePolicy.cpp os_<os_family>.inline.hpp
41
42 cmsAdaptiveSizePolicy.hpp adaptiveSizePolicy.hpp
43 cmsAdaptiveSizePolicy.hpp timer.hpp
44
45 cmsCollectorPolicy.cpp arguments.hpp
46 cmsCollectorPolicy.cpp cardTableRS.hpp
47 cmsCollectorPolicy.cpp cmsAdaptiveSizePolicy.hpp
48 cmsCollectorPolicy.cpp cmsGCAdaptivePolicyCounters.hpp
49 cmsCollectorPolicy.cpp cmsCollectorPolicy.hpp
50 cmsCollectorPolicy.cpp collectorPolicy.hpp
51 cmsCollectorPolicy.cpp gcLocker.inline.hpp
52 cmsCollectorPolicy.cpp genCollectedHeap.hpp
53 cmsCollectorPolicy.cpp gcPolicyCounters.hpp
54 cmsCollectorPolicy.cpp generationSpec.hpp
55 cmsCollectorPolicy.cpp globals_extension.hpp
56 cmsCollectorPolicy.cpp handles.inline.hpp
57 cmsCollectorPolicy.cpp java.hpp
58 cmsCollectorPolicy.cpp parNewGeneration.hpp
59 cmsCollectorPolicy.cpp space.hpp
60 cmsCollectorPolicy.cpp thread_<os_family>.inline.hpp
61 cmsCollectorPolicy.cpp universe.hpp
62 cmsCollectorPolicy.cpp vmGCOperations.hpp
63 cmsCollectorPolicy.cpp vmThread.hpp
64
65 cmsCollectorPolicy.hpp collectorPolicy.hpp
66
67 cmsGCAdaptivePolicyCounters.cpp cmsGCAdaptivePolicyCounters.hpp
68 cmsGCAdaptivePolicyCounters.cpp resourceArea.hpp
69
70 cmsGCAdaptivePolicyCounters.hpp cmsAdaptiveSizePolicy.hpp
71 cmsGCAdaptivePolicyCounters.hpp gcAdaptivePolicyCounters.hpp
72 cmsGCAdaptivePolicyCounters.hpp gcStats.hpp
73 cmsGCAdaptivePolicyCounters.hpp perfData.hpp
74
75 cmsLockVerifier.cpp cmsLockVerifier.hpp
76 cmsLockVerifier.cpp concurrentMarkSweepThread.hpp
77 cmsLockVerifier.cpp vmThread.hpp
78
79 cmsLockVerifier.hpp mutex.hpp
80
81 cmsOopClosures.hpp genOopClosures.hpp
82
83 cmsOopClosures.inline.hpp cmsOopClosures.hpp
84 cmsOopClosures.inline.hpp concurrentMarkSweepGeneration.hpp
85
86 cmsPermGen.cpp blockOffsetTable.hpp
87 cmsPermGen.cpp cSpaceCounters.hpp
88 cmsPermGen.cpp cmsPermGen.hpp
89 cmsPermGen.cpp collectedHeap.inline.hpp
90 cmsPermGen.cpp compactPermGen.hpp
91 cmsPermGen.cpp concurrentMarkSweepGeneration.inline.hpp
92 cmsPermGen.cpp genCollectedHeap.hpp
93 cmsPermGen.cpp generation.inline.hpp
94 cmsPermGen.cpp java.hpp
95 cmsPermGen.cpp oop.inline.hpp
96 cmsPermGen.cpp permGen.hpp
97 cmsPermGen.cpp universe.hpp
98
99 cmsPermGen.hpp concurrentMarkSweepGeneration.hpp
100 cmsPermGen.hpp permGen.hpp
101
102 compactibleFreeListSpace.cpp allocation.inline.hpp
103 compactibleFreeListSpace.cpp blockOffsetTable.inline.hpp
104 compactibleFreeListSpace.cpp cmsLockVerifier.hpp
105 compactibleFreeListSpace.cpp collectedHeap.hpp
106 compactibleFreeListSpace.cpp compactibleFreeListSpace.hpp
107 compactibleFreeListSpace.cpp concurrentMarkSweepGeneration.inline.hpp
108 compactibleFreeListSpace.cpp concurrentMarkSweepThread.hpp
109 compactibleFreeListSpace.cpp copy.hpp
110 compactibleFreeListSpace.cpp globals.hpp
111 compactibleFreeListSpace.cpp handles.inline.hpp
112 compactibleFreeListSpace.cpp init.hpp
113 compactibleFreeListSpace.cpp java.hpp
114 compactibleFreeListSpace.cpp liveRange.hpp
115 compactibleFreeListSpace.cpp oop.inline.hpp
116 compactibleFreeListSpace.cpp resourceArea.hpp
117 compactibleFreeListSpace.cpp universe.inline.hpp
118 compactibleFreeListSpace.cpp vmThread.hpp
119
120 compactibleFreeListSpace.hpp binaryTreeDictionary.hpp
121 compactibleFreeListSpace.hpp freeList.hpp
122 compactibleFreeListSpace.hpp space.hpp
123
124 compactingPermGenGen.cpp concurrentMarkSweepGeneration.inline.hpp
125
126 concurrentGCThread.cpp concurrentGCThread.hpp
127 concurrentGCThread.cpp init.hpp
128 concurrentGCThread.cpp instanceRefKlass.hpp
129 concurrentGCThread.cpp interfaceSupport.hpp
130 concurrentGCThread.cpp java.hpp
131 concurrentGCThread.cpp javaCalls.hpp
132 concurrentGCThread.cpp oop.inline.hpp
133 concurrentGCThread.cpp systemDictionary.hpp
134
135 concurrentGCThread.hpp thread.hpp
136
137 concurrentMarkSweepGeneration.cpp cardTableRS.hpp
138 concurrentMarkSweepGeneration.cpp cmsAdaptiveSizePolicy.hpp
139 concurrentMarkSweepGeneration.cpp cmsCollectorPolicy.hpp
140 concurrentMarkSweepGeneration.cpp cmsGCAdaptivePolicyCounters.hpp
141 concurrentMarkSweepGeneration.cpp cmsOopClosures.inline.hpp
142 concurrentMarkSweepGeneration.cpp codeCache.hpp
143 concurrentMarkSweepGeneration.cpp collectedHeap.inline.hpp
144 concurrentMarkSweepGeneration.cpp collectorCounters.hpp
145 concurrentMarkSweepGeneration.cpp collectorPolicy.hpp
146 concurrentMarkSweepGeneration.cpp compactibleFreeListSpace.hpp
147 concurrentMarkSweepGeneration.cpp concurrentMarkSweepGeneration.inline.hpp
148 concurrentMarkSweepGeneration.cpp concurrentMarkSweepThread.hpp
149 concurrentMarkSweepGeneration.cpp gcLocker.inline.hpp
150 concurrentMarkSweepGeneration.cpp genCollectedHeap.hpp
151 concurrentMarkSweepGeneration.cpp genMarkSweep.hpp
152 concurrentMarkSweepGeneration.cpp genOopClosures.inline.hpp
153 concurrentMarkSweepGeneration.cpp globals_extension.hpp
154 concurrentMarkSweepGeneration.cpp handles.inline.hpp
155 concurrentMarkSweepGeneration.cpp isGCActiveMark.hpp
156 concurrentMarkSweepGeneration.cpp java.hpp
157 concurrentMarkSweepGeneration.cpp jvmtiExport.hpp
158 concurrentMarkSweepGeneration.cpp oop.inline.hpp
159 concurrentMarkSweepGeneration.cpp parNewGeneration.hpp
160 concurrentMarkSweepGeneration.cpp referencePolicy.hpp
161 concurrentMarkSweepGeneration.cpp resourceArea.hpp
162 concurrentMarkSweepGeneration.cpp runtimeService.hpp
163 concurrentMarkSweepGeneration.cpp symbolTable.hpp
164 concurrentMarkSweepGeneration.cpp systemDictionary.hpp
165 concurrentMarkSweepGeneration.cpp vmCMSOperations.hpp
166 concurrentMarkSweepGeneration.cpp vmThread.hpp
167
168 concurrentMarkSweepGeneration.hpp bitMap.hpp
169 concurrentMarkSweepGeneration.hpp freeBlockDictionary.hpp
170 concurrentMarkSweepGeneration.hpp gSpaceCounters.hpp
171 concurrentMarkSweepGeneration.hpp gcStats.hpp
172 concurrentMarkSweepGeneration.hpp generation.hpp
173 concurrentMarkSweepGeneration.hpp generationCounters.hpp
174 concurrentMarkSweepGeneration.hpp mutexLocker.hpp
175 concurrentMarkSweepGeneration.hpp taskqueue.hpp
176 concurrentMarkSweepGeneration.hpp virtualspace.hpp
177 concurrentMarkSweepGeneration.hpp yieldingWorkgroup.hpp
178
179 concurrentMarkSweepGeneration.inline.hpp cmsLockVerifier.hpp
180 concurrentMarkSweepGeneration.inline.hpp compactibleFreeListSpace.hpp
181 concurrentMarkSweepGeneration.inline.hpp concurrentMarkSweepGeneration.hpp
182 concurrentMarkSweepGeneration.inline.hpp concurrentMarkSweepThread.hpp
183 concurrentMarkSweepGeneration.inline.hpp defNewGeneration.hpp
184 concurrentMarkSweepGeneration.inline.hpp gcUtil.hpp
185
186 concurrentMarkSweepThread.cpp concurrentMarkSweepGeneration.inline.hpp
187 concurrentMarkSweepThread.cpp concurrentMarkSweepThread.hpp
188 concurrentMarkSweepThread.cpp genCollectedHeap.hpp
189 concurrentMarkSweepThread.cpp init.hpp
190 concurrentMarkSweepThread.cpp instanceRefKlass.hpp
191 concurrentMarkSweepThread.cpp interfaceSupport.hpp
192 concurrentMarkSweepThread.cpp java.hpp
193 concurrentMarkSweepThread.cpp javaCalls.hpp
194 concurrentMarkSweepThread.cpp mutexLocker.hpp
195 concurrentMarkSweepThread.cpp oop.inline.hpp
196 concurrentMarkSweepThread.cpp os.hpp
197 concurrentMarkSweepThread.cpp systemDictionary.hpp
198 concurrentMarkSweepThread.cpp vmThread.hpp
199
200 concurrentMarkSweepThread.hpp concurrentGCThread.hpp
201 concurrentMarkSweepThread.hpp concurrentMarkSweepGeneration.hpp
202 concurrentMarkSweepThread.hpp thread_<os_family>.inline.hpp
203
204 freeBlockDictionary.cpp freeBlockDictionary.hpp
205 freeBlockDictionary.cpp thread_<os_family>.inline.hpp
206
207 freeBlockDictionary.hpp allocation.hpp
208 freeBlockDictionary.hpp debug.hpp
209 freeBlockDictionary.hpp globalDefinitions.hpp
210 freeBlockDictionary.hpp memRegion.hpp
211 freeBlockDictionary.hpp mutex.hpp
212 freeBlockDictionary.hpp ostream.hpp
213
214 freeChunk.cpp copy.hpp
215 freeChunk.cpp freeBlockDictionary.hpp
216
217 freeList.cpp freeBlockDictionary.hpp
218 freeList.cpp freeList.hpp
219 freeList.cpp globals.hpp
220 freeList.cpp mutex.hpp
221 freeList.cpp sharedHeap.hpp
222
223 freeList.hpp allocationStats.hpp
224
225 vmCMSOperations.cpp concurrentMarkSweepGeneration.inline.hpp
226 vmCMSOperations.cpp concurrentMarkSweepThread.hpp
227 vmCMSOperations.cpp dtrace.hpp
228 vmCMSOperations.cpp gcLocker.inline.hpp
229 vmCMSOperations.cpp isGCActiveMark.hpp
230 vmCMSOperations.cpp interfaceSupport.hpp
231 vmCMSOperations.cpp vmCMSOperations.hpp
232
233 vmCMSOperations.hpp concurrentMarkSweepGeneration.hpp
234 vmCMSOperations.hpp gcCause.hpp
235 vmCMSOperations.hpp vm_operations.hpp
236 vmCMSOperations.hpp vmGCOperations.hpp
237
238 yieldingWorkgroup.cpp yieldingWorkgroup.hpp
239
240 yieldingWorkgroup.hpp workgroup.hpp