1 // 2 // Copyright (c) 2007 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 collectorPolicy.cpp cmsAdaptiveSizePolicy.hpp 25 collectorPolicy.cpp cmsGCAdaptivePolicyCounters.hpp 26 27 compiledICHolderKlass.cpp oop.pcgc.inline.hpp 28 29 genCollectedHeap.cpp concurrentMarkSweepThread.hpp 30 genCollectedHeap.cpp vmCMSOperations.hpp 31 32 generationSpec.cpp asParNewGeneration.hpp 33 generationSpec.cpp cmsPermGen.hpp 34 generationSpec.cpp parNewGeneration.hpp 35 36 heapDumper.cpp parallelScavengeHeap.hpp 37 38 heapInspection.cpp parallelScavengeHeap.hpp 39 40 instanceKlass.cpp oop.pcgc.inline.hpp 41 instanceKlass.cpp psPromotionManager.inline.hpp 42 instanceKlass.cpp psScavenge.inline.hpp 43 instanceKlass.cpp parOopClosures.inline.hpp 44 45 instanceKlassKlass.cpp cardTableRS.hpp 46 instanceKlassKlass.cpp oop.pcgc.inline.hpp 47 instanceKlassKlass.cpp psPromotionManager.inline.hpp 48 instanceKlassKlass.cpp psScavenge.inline.hpp 49 instanceKlassKlass.cpp parOopClosures.inline.hpp 50 51 instanceRefKlass.cpp oop.pcgc.inline.hpp 52 instanceRefKlass.cpp psPromotionManager.inline.hpp 53 instanceRefKlass.cpp oop.pcgc.inline.hpp 54 instanceRefKlass.cpp psScavenge.inline.hpp 55 instanceRefKlass.cpp parOopClosures.inline.hpp 56 57 java.cpp concurrentMarkSweepThread.hpp 58 java.cpp psScavenge.hpp 59 java.cpp psScavenge.inline.hpp 60 61 jvmtiExport.cpp psMarkSweep.hpp 62 63 jvmtiTagMap.cpp parallelScavengeHeap.hpp 64 65 klassKlass.cpp oop.pcgc.inline.hpp 66 67 klass.hpp cmsOopClosures.hpp 68 klass.hpp parOopClosures.hpp 69 70 memoryPool.hpp compactibleFreeListSpace.hpp 71 72 memoryService.cpp cmsPermGen.hpp 73 memoryService.cpp concurrentMarkSweepGeneration.hpp 74 memoryService.cpp parNewGeneration.hpp 75 memoryService.cpp parallelScavengeHeap.hpp 76 memoryService.cpp psMemoryPool.hpp 77 memoryService.cpp psOldGen.hpp 78 memoryService.cpp psPermGen.hpp 79 memoryService.cpp psYoungGen.hpp 80 81 methodDataKlass.cpp oop.pcgc.inline.hpp 82 methodDataKlass.cpp psScavenge.inline.hpp 83 84 objArrayKlass.cpp oop.pcgc.inline.hpp 85 objArrayKlass.cpp psPromotionManager.inline.hpp 86 objArrayKlass.cpp psScavenge.inline.hpp 87 objArrayKlass.cpp parOopClosures.inline.hpp 88 89 oop.pcgc.inline.hpp parNewGeneration.hpp 90 oop.pcgc.inline.hpp parallelScavengeHeap.hpp 91 oop.pcgc.inline.hpp psCompactionManager.hpp 92 oop.pcgc.inline.hpp psParallelCompact.hpp 93 oop.pcgc.inline.hpp psScavenge.hpp 94 oop.pcgc.inline.hpp psScavenge.inline.hpp 95 96 oop.psgc.inline.hpp parallelScavengeHeap.hpp 97 oop.psgc.inline.hpp psScavenge.hpp 98 oop.psgc.inline.hpp psScavenge.inline.hpp 99 100 psMemoryPool.cpp handles.inline.hpp 101 psMemoryPool.cpp javaCalls.hpp 102 psMemoryPool.cpp lowMemoryDetector.hpp 103 psMemoryPool.cpp management.hpp 104 psMemoryPool.cpp memoryManager.hpp 105 psMemoryPool.cpp oop.inline.hpp 106 psMemoryPool.cpp psMemoryPool.hpp 107 psMemoryPool.cpp psPermGen.hpp 108 psMemoryPool.cpp systemDictionary.hpp 109 psMemoryPool.cpp vmSymbols.hpp 110 111 psMemoryPool.hpp defNewGeneration.hpp 112 psMemoryPool.hpp heap.hpp 113 psMemoryPool.hpp memoryUsage.hpp 114 psMemoryPool.hpp memoryPool.hpp 115 psMemoryPool.hpp mutableSpace.hpp 116 psMemoryPool.hpp psOldGen.hpp 117 psMemoryPool.hpp psYoungGen.hpp 118 psMemoryPool.hpp space.hpp 119 120 safepoint.cpp concurrentGCThread.hpp 121 safepoint.cpp concurrentMarkSweepThread.hpp 122 123 thread.cpp concurrentMarkSweepThread.hpp 124 thread.cpp pcTasks.hpp 125 126 universe.cpp parallelScavengeHeap.hpp 127 universe.cpp cmsCollectorPolicy.hpp 128 universe.cpp cmsAdaptiveSizePolicy.hpp 129 130 vmStructs.cpp asPSOldGen.hpp 131 vmStructs.cpp asPSYoungGen.hpp 132 vmStructs.cpp cmsPermGen.hpp 133 vmStructs.cpp compactibleFreeListSpace.hpp 134 vmStructs.cpp concurrentMarkSweepGeneration.hpp 135 vmStructs.cpp concurrentMarkSweepThread.hpp 136 vmStructs.cpp parNewGeneration.hpp 137 vmStructs.cpp parallelScavengeHeap.hpp 138 vmStructs.cpp psOldGen.hpp 139 vmStructs.cpp psPermGen.hpp 140 vmStructs.cpp psVirtualspace.hpp 141 vmStructs.cpp psYoungGen.hpp 142 vmStructs.cpp vmStructs_cms.hpp 143 vmStructs.cpp vmStructs_parallelgc.hpp 144 vmStructs.cpp vmStructs_parNew.hpp