includeDB_gc_g1 14.8 KB
Newer Older
1
//
X
xdono 已提交
2
// Copyright 2004-2009 Sun Microsystems, Inc.  All Rights Reserved.
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
// DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
//
// This code is free software; you can redistribute it and/or modify it
// under the terms of the GNU General Public License version 2 only, as
// published by the Free Software Foundation.
//
// This code is distributed in the hope that it will be useful, but WITHOUT
// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
// FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
// version 2 for more details (a copy is included in the LICENSE file that
// accompanied this code).
//
// You should have received a copy of the GNU General Public License version
// 2 along with this work; if not, write to the Free Software Foundation,
// Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
//
// Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
// CA 95054 USA or visit www.sun.com if you need additional information or
// have any questions.
22
//
23 24 25 26 27 28 29
//

// NOTE: DO NOT CHANGE THIS COPYRIGHT TO NEW STYLE - IT WILL BREAK makeDeps!

bufferingOopClosure.hpp			genOopClosures.hpp
bufferingOopClosure.hpp			generation.hpp
bufferingOopClosure.hpp			os.hpp
30
bufferingOopClosure.hpp			taskqueue.hpp
31 32 33 34

cardTableRS.cpp				concurrentMark.hpp
cardTableRS.cpp				g1SATBCardTableModRefBS.hpp

35
collectionSetChooser.cpp		g1CollectedHeap.inline.hpp
36 37
collectionSetChooser.cpp		g1CollectorPolicy.hpp
collectionSetChooser.cpp		collectionSetChooser.hpp
38
collectionSetChooser.cpp		space.inline.hpp
39 40 41 42 43 44 45 46

collectionSetChooser.hpp		heapRegion.hpp
collectionSetChooser.hpp                growableArray.hpp

concurrentG1Refine.cpp			atomic.hpp
concurrentG1Refine.cpp			concurrentG1Refine.hpp
concurrentG1Refine.cpp			concurrentG1RefineThread.hpp
concurrentG1Refine.cpp			copy.hpp
47
concurrentG1Refine.cpp			g1CollectedHeap.inline.hpp
48
concurrentG1Refine.cpp                  g1CollectorPolicy.hpp
49
concurrentG1Refine.cpp			g1RemSet.hpp
50
concurrentG1Refine.cpp			space.inline.hpp
51
concurrentG1Refine.cpp                  heapRegionSeq.inline.hpp
52 53

concurrentG1Refine.hpp			globalDefinitions.hpp
54
concurrentG1Refine.hpp			allocation.hpp
55
concurrentG1Refine.hpp                  cardTableModRefBS.hpp
56 57
concurrentG1Refine.hpp			thread.hpp

58 59
concurrentG1RefineThread.cpp		concurrentG1Refine.hpp
concurrentG1RefineThread.cpp		concurrentG1RefineThread.hpp
60
concurrentG1RefineThread.cpp		g1CollectedHeap.inline.hpp
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106
concurrentG1RefineThread.cpp            g1CollectorPolicy.hpp
concurrentG1RefineThread.cpp		handles.inline.hpp
concurrentG1RefineThread.cpp		mutexLocker.hpp
concurrentG1RefineThread.cpp		resourceArea.hpp

concurrentG1RefineThread.hpp		concurrentGCThread.hpp

concurrentMark.cpp			concurrentMark.hpp
concurrentMark.cpp			concurrentMarkThread.inline.hpp
concurrentMark.cpp			g1CollectedHeap.inline.hpp
concurrentMark.cpp                      g1CollectorPolicy.hpp
concurrentMark.cpp                      g1RemSet.hpp
concurrentMark.cpp		        genOopClosures.inline.hpp
concurrentMark.cpp                      heapRegionRemSet.hpp
concurrentMark.cpp                      heapRegionSeq.inline.hpp
concurrentMark.cpp                      handles.inline.hpp
concurrentMark.cpp			java.hpp
concurrentMark.cpp			oop.inline.hpp
concurrentMark.cpp                      referencePolicy.hpp
concurrentMark.cpp			resourceArea.hpp
concurrentMark.cpp			symbolTable.hpp

concurrentMark.hpp			heapRegion.hpp
concurrentMark.hpp			taskqueue.hpp

concurrentMarkThread.cpp		concurrentMarkThread.inline.hpp
concurrentMarkThread.cpp		g1CollectedHeap.inline.hpp
concurrentMarkThread.cpp		g1CollectorPolicy.hpp
concurrentMarkThread.cpp                g1MMUTracker.hpp
concurrentMarkThread.cpp		resourceArea.hpp
concurrentMarkThread.cpp		vm_operations_g1.hpp
concurrentMarkThread.cpp                vmThread.hpp

concurrentMarkThread.hpp		concurrentGCThread.hpp

concurrentMarkThread.inline.hpp		concurrentMark.hpp
concurrentMarkThread.inline.hpp		concurrentMarkThread.hpp

concurrentZFThread.cpp			concurrentZFThread.hpp
concurrentZFThread.cpp			heapRegion.hpp
concurrentZFThread.cpp			g1CollectedHeap.inline.hpp
concurrentZFThread.cpp			copy.hpp
concurrentZFThread.cpp			mutexLocker.hpp
concurrentZFThread.cpp			space.inline.hpp

concurrentZFThread.hpp			concurrentGCThread.hpp
107

108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141
dirtyCardQueue.cpp                      atomic.hpp
dirtyCardQueue.cpp                      dirtyCardQueue.hpp
dirtyCardQueue.cpp			heapRegionRemSet.hpp
dirtyCardQueue.cpp                      mutexLocker.hpp
dirtyCardQueue.cpp                      ptrQueue.inline.hpp
dirtyCardQueue.cpp                      safepoint.hpp
dirtyCardQueue.cpp                      thread.hpp
dirtyCardQueue.cpp                      thread_<os_family>.inline.hpp
dirtyCardQueue.cpp                      workgroup.hpp

dirtyCardQueue.hpp                      allocation.hpp
dirtyCardQueue.hpp                      ptrQueue.hpp

g1BlockOffsetTable.cpp			g1BlockOffsetTable.inline.hpp
g1BlockOffsetTable.cpp			java.hpp
g1BlockOffsetTable.cpp			oop.inline.hpp
g1BlockOffsetTable.cpp			space.hpp

g1BlockOffsetTable.hpp			globalDefinitions.hpp
g1BlockOffsetTable.hpp			memRegion.hpp
g1BlockOffsetTable.hpp			virtualspace.hpp

g1BlockOffsetTable.inline.hpp		g1BlockOffsetTable.hpp
g1BlockOffsetTable.inline.hpp		space.hpp

g1CollectedHeap.cpp                     aprofiler.hpp
g1CollectedHeap.cpp                     bufferingOopClosure.hpp
g1CollectedHeap.cpp                     concurrentG1Refine.hpp
g1CollectedHeap.cpp                     concurrentG1RefineThread.hpp
g1CollectedHeap.cpp			concurrentMarkThread.inline.hpp
g1CollectedHeap.cpp                     concurrentZFThread.hpp
g1CollectedHeap.cpp                     g1CollectedHeap.inline.hpp
g1CollectedHeap.cpp                     g1CollectorPolicy.hpp
g1CollectedHeap.cpp                     g1MarkSweep.hpp
142
g1CollectedHeap.cpp                     g1RemSet.inline.hpp
143 144 145 146 147 148 149 150 151 152 153 154 155 156
g1CollectedHeap.cpp                     g1OopClosures.inline.hpp
g1CollectedHeap.cpp                     genOopClosures.inline.hpp
g1CollectedHeap.cpp                     gcLocker.inline.hpp
g1CollectedHeap.cpp                     generationSpec.hpp
g1CollectedHeap.cpp                     heapRegionRemSet.hpp
g1CollectedHeap.cpp                     heapRegionSeq.inline.hpp
g1CollectedHeap.cpp                     icBuffer.hpp
g1CollectedHeap.cpp                     isGCActiveMark.hpp
g1CollectedHeap.cpp			oop.inline.hpp
g1CollectedHeap.cpp			oop.pcgc.inline.hpp
g1CollectedHeap.cpp                     vm_operations_g1.hpp
g1CollectedHeap.cpp                     vmThread.hpp

g1CollectedHeap.hpp                     barrierSet.hpp
157
g1CollectedHeap.hpp                     g1RemSet.hpp
158 159
g1CollectedHeap.hpp                     heapRegion.hpp
g1CollectedHeap.hpp                     memRegion.hpp
160
g1CollectedHeap.hpp			parGCAllocBuffer.hpp
161 162 163 164 165 166 167 168 169 170 171 172
g1CollectedHeap.hpp                     sharedHeap.hpp

g1CollectedHeap.inline.hpp              concurrentMark.hpp
g1CollectedHeap.inline.hpp              g1CollectedHeap.hpp
g1CollectedHeap.inline.hpp              heapRegionSeq.hpp
g1CollectedHeap.inline.hpp		taskqueue.hpp

g1CollectorPolicy.cpp			concurrentG1Refine.hpp
g1CollectorPolicy.cpp			concurrentMark.hpp
g1CollectorPolicy.cpp			concurrentMarkThread.inline.hpp
g1CollectorPolicy.cpp			debug.hpp
g1CollectorPolicy.cpp			java.hpp
173
g1CollectorPolicy.cpp                   g1CollectedHeap.inline.hpp
174 175 176
g1CollectorPolicy.cpp                   g1CollectorPolicy.hpp
g1CollectorPolicy.cpp                   heapRegionRemSet.hpp
g1CollectorPolicy.cpp			mutexLocker.hpp
177
g1CollectorPolicy.cpp			gcPolicyCounters.hpp
178 179 180 181 182 183 184 185 186 187 188 189 190

g1CollectorPolicy.hpp                   collectorPolicy.hpp
g1CollectorPolicy.hpp                   collectionSetChooser.hpp
g1CollectorPolicy.hpp			g1MMUTracker.hpp

g1_globals.cpp				g1_globals.hpp

g1_globals.hpp                          globals.hpp

globals.cpp                             g1_globals.hpp
top.hpp                                 g1_globals.hpp

g1MarkSweep.cpp                         aprofiler.hpp
191
g1MarkSweep.cpp                         biasedLocking.hpp
192 193 194
g1MarkSweep.cpp                         codeCache.hpp
g1MarkSweep.cpp                         events.hpp
g1MarkSweep.cpp                         fprofiler.hpp
195
g1MarkSweep.hpp                         g1CollectedHeap.inline.hpp
196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233
g1MarkSweep.cpp                         g1MarkSweep.hpp
g1MarkSweep.cpp                         gcLocker.hpp
g1MarkSweep.cpp                         genCollectedHeap.hpp
g1MarkSweep.hpp                         heapRegion.hpp
g1MarkSweep.cpp                         icBuffer.hpp
g1MarkSweep.cpp                         instanceRefKlass.hpp
g1MarkSweep.cpp                         javaClasses.hpp
g1MarkSweep.cpp				jvmtiExport.hpp
g1MarkSweep.cpp                         copy.hpp
g1MarkSweep.cpp                         modRefBarrierSet.hpp
g1MarkSweep.cpp                         oop.inline.hpp
g1MarkSweep.cpp                         referencePolicy.hpp
g1MarkSweep.cpp                         space.hpp
g1MarkSweep.cpp                         symbolTable.hpp
g1MarkSweep.cpp                         synchronizer.hpp
g1MarkSweep.cpp                         systemDictionary.hpp
g1MarkSweep.cpp                         thread.hpp
g1MarkSweep.cpp                         vmSymbols.hpp
g1MarkSweep.cpp                         vmThread.hpp

g1MarkSweep.hpp                         generation.hpp
g1MarkSweep.hpp                         growableArray.hpp
g1MarkSweep.hpp                         markOop.hpp
g1MarkSweep.hpp                         genMarkSweep.hpp
g1MarkSweep.hpp                         oop.hpp
g1MarkSweep.hpp                         timer.hpp
g1MarkSweep.hpp                         universe.hpp

g1OopClosures.inline.hpp		concurrentMark.hpp
g1OopClosures.inline.hpp		g1OopClosures.hpp
g1OopClosures.inline.hpp		g1CollectedHeap.hpp
g1OopClosures.inline.hpp		g1RemSet.hpp

g1MMUTracker.cpp			g1MMUTracker.hpp
g1MMUTracker.cpp			ostream.hpp
g1MMUTracker.cpp			mutexLocker.hpp

g1MMUTracker.hpp			debug.hpp
234
g1MMUTracker.hpp			allocation.hpp
235 236 237 238 239 240 241 242 243 244 245 246 247
g1RemSet.cpp				bufferingOopClosure.hpp
g1RemSet.cpp				concurrentG1Refine.hpp
g1RemSet.cpp				concurrentG1RefineThread.hpp
g1RemSet.cpp				g1BlockOffsetTable.inline.hpp
g1RemSet.cpp				g1CollectedHeap.inline.hpp
g1RemSet.cpp				g1CollectorPolicy.hpp
g1RemSet.cpp				g1RemSet.inline.hpp
g1RemSet.cpp				g1OopClosures.inline.hpp
g1RemSet.cpp				heapRegionSeq.inline.hpp
g1RemSet.cpp				intHisto.hpp
g1RemSet.cpp				iterator.hpp
g1RemSet.cpp				oop.inline.hpp

248
g1RemSet.inline.hpp			oop.inline.hpp
249 250 251 252 253 254 255 256 257 258
g1RemSet.inline.hpp			g1RemSet.hpp
g1RemSet.inline.hpp			heapRegionRemSet.hpp

g1SATBCardTableModRefBS.cpp		g1SATBCardTableModRefBS.hpp
g1SATBCardTableModRefBS.cpp		heapRegion.hpp
g1SATBCardTableModRefBS.cpp		mutexLocker.hpp
g1SATBCardTableModRefBS.cpp		thread.hpp
g1SATBCardTableModRefBS.cpp		thread_<os_family>.inline.hpp
g1SATBCardTableModRefBS.cpp		satbQueue.hpp

259
g1SATBCardTableModRefBS.hpp		oop.inline.hpp
260 261 262 263 264 265 266 267 268 269 270 271 272 273
g1SATBCardTableModRefBS.hpp		cardTableModRefBS.hpp
g1SATBCardTableModRefBS.hpp		memRegion.hpp

heapRegion.cpp                          concurrentZFThread.hpp
heapRegion.cpp                          g1BlockOffsetTable.inline.hpp
heapRegion.cpp                          g1CollectedHeap.inline.hpp
heapRegion.cpp                          g1OopClosures.inline.hpp
heapRegion.cpp                          genOopClosures.inline.hpp
heapRegion.cpp                          heapRegion.inline.hpp
heapRegion.cpp                          heapRegionRemSet.hpp
heapRegion.cpp                          heapRegionSeq.inline.hpp
heapRegion.cpp                          iterator.hpp
heapRegion.cpp                          oop.inline.hpp

274
heapRegion.hpp                          space.inline.hpp
T
Merge  
tonyp 已提交
275
heapRegion.hpp                          spaceDecorator.hpp
276
heapRegion.hpp                          g1BlockOffsetTable.inline.hpp
277 278 279
heapRegion.hpp                          watermark.hpp
heapRegion.hpp				g1_specialized_oop_closures.hpp
heapRegion.hpp				survRateGroup.hpp
280
heapRegion.hpp				ageTable.hpp
281 282 283 284 285

heapRegionRemSet.hpp			sparsePRT.hpp

heapRegionRemSet.cpp                    allocation.hpp
heapRegionRemSet.cpp                    bitMap.inline.hpp
286
heapRegionRemSet.cpp                    concurrentG1Refine.hpp
287 288 289 290 291 292 293 294
heapRegionRemSet.cpp                    g1BlockOffsetTable.inline.hpp
heapRegionRemSet.cpp                    g1CollectedHeap.inline.hpp
heapRegionRemSet.cpp                    heapRegionRemSet.hpp
heapRegionRemSet.cpp			heapRegionSeq.inline.hpp
heapRegionRemSet.cpp                    globalDefinitions.hpp
heapRegionRemSet.cpp                    space.inline.hpp

heapRegionSeq.cpp                       allocation.hpp
295
heapRegionSeq.cpp                       g1CollectedHeap.inline.hpp
296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337
heapRegionSeq.cpp                       heapRegionSeq.hpp

heapRegionSeq.hpp                       growableArray.hpp
heapRegionSeq.hpp                       heapRegion.hpp

heapRegionSeq.inline.hpp                heapRegionSeq.hpp

klass.hpp				g1OopClosures.hpp

ptrQueue.cpp                            allocation.hpp
ptrQueue.cpp                            allocation.inline.hpp
ptrQueue.cpp                            mutex.hpp
ptrQueue.cpp                            mutexLocker.hpp
ptrQueue.cpp                            ptrQueue.hpp
ptrQueue.cpp                            ptrQueue.inline.hpp
ptrQueue.cpp                            thread_<os_family>.inline.hpp

ptrQueue.hpp                            allocation.hpp
ptrQueue.hpp                            sizes.hpp

ptrQueue.inline.hpp                     ptrQueue.hpp

satbQueue.cpp                           allocation.inline.hpp
satbQueue.cpp                           mutexLocker.hpp
satbQueue.cpp                           ptrQueue.inline.hpp
satbQueue.cpp                           satbQueue.hpp
satbQueue.cpp                           sharedHeap.hpp
satbQueue.cpp                           thread.hpp

satbQueue.hpp                           ptrQueue.hpp

sparsePRT.cpp				allocation.inline.hpp
sparsePRT.cpp				cardTableModRefBS.hpp
sparsePRT.cpp				heapRegion.hpp
sparsePRT.cpp				heapRegionRemSet.hpp
sparsePRT.cpp				mutexLocker.hpp
sparsePRT.cpp				sparsePRT.hpp
sparsePRT.cpp				space.inline.hpp

sparsePRT.hpp				allocation.hpp
sparsePRT.hpp				cardTableModRefBS.hpp
sparsePRT.hpp				globalDefinitions.hpp
338
sparsePRT.hpp                           g1CollectedHeap.inline.hpp
339 340 341 342 343 344 345 346
sparsePRT.hpp				heapRegion.hpp
sparsePRT.hpp				mutex.hpp

specialized_oop_closures.hpp		g1_specialized_oop_closures.hpp

survRateGroup.hpp			numberSeq.hpp

survRateGroup.cpp			allocation.hpp
347
survRateGroup.cpp			g1CollectedHeap.inline.hpp
348 349 350 351 352 353
survRateGroup.cpp			g1CollectorPolicy.hpp
survRateGroup.cpp			heapRegion.hpp
survRateGroup.cpp			survRateGroup.hpp

thread.cpp				concurrentMarkThread.inline.hpp

354
universe.cpp                            g1CollectedHeap.inline.hpp
355 356 357 358 359
universe.cpp                            g1CollectorPolicy.hpp

vm_operations_g1.hpp			vmGCOperations.hpp

vm_operations_g1.cpp			vm_operations_g1.hpp
360
vm_operations_g1.cpp                    g1CollectedHeap.inline.hpp
361
vm_operations_g1.cpp                    isGCActiveMark.hpp