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