1 // 2 // Copyright 2007-2008 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 attachListener.cpp arguments.hpp 26 attachListener.cpp attachListener.hpp 27 attachListener.cpp globals.hpp 28 attachListener.cpp heapDumper.hpp 29 attachListener.cpp java.hpp 30 attachListener.cpp javaCalls.hpp 31 attachListener.cpp javaClasses.hpp 32 attachListener.cpp jvmtiExport.hpp 33 attachListener.cpp os.hpp 34 attachListener.cpp resourceArea.hpp 35 attachListener.cpp systemDictionary.hpp 36 attachListener.cpp vmGCOperations.hpp 37 38 attachListener_<os_family>.cpp attachListener.hpp 39 attachListener_<os_family>.cpp dtraceAttacher.hpp 40 attachListener_<os_family>.cpp interfaceSupport.hpp 41 attachListener_<os_family>.cpp os.hpp 42 43 dump.cpp classify.hpp 44 dump.cpp copy.hpp 45 dump.cpp filemap.hpp 46 dump.cpp javaCalls.hpp 47 dump.cpp javaClasses.hpp 48 dump.cpp loaderConstraints.hpp 49 dump.cpp methodDataOop.hpp 50 dump.cpp oop.hpp 51 dump.cpp oopFactory.hpp 52 dump.cpp resourceArea.hpp 53 dump.cpp signature.hpp 54 dump.cpp spaceDecorator.hpp 55 dump.cpp symbolTable.hpp 56 dump.cpp systemDictionary.hpp 57 dump.cpp vmThread.hpp 58 dump.cpp vm_operations.hpp 59 60 dump_<arch_model>.cpp assembler_<arch>.inline.hpp 61 dump_<arch_model>.cpp compactingPermGenGen.hpp 62 63 forte.cpp collectedHeap.inline.hpp 64 forte.cpp debugInfoRec.hpp 65 forte.cpp forte.hpp 66 forte.cpp oop.inline.hpp 67 forte.cpp oop.inline2.hpp 68 forte.cpp pcDesc.hpp 69 forte.cpp space.hpp 70 forte.cpp thread.hpp 71 forte.cpp universe.inline.hpp 72 forte.cpp vframe.hpp 73 forte.cpp vframeArray.hpp 74 75 fprofiler.cpp allocation.inline.hpp 76 fprofiler.cpp classLoader.hpp 77 fprofiler.cpp collectedHeap.inline.hpp 78 fprofiler.cpp deoptimization.hpp 79 fprofiler.cpp fprofiler.hpp 80 fprofiler.cpp interpreter.hpp 81 fprofiler.cpp macros.hpp 82 fprofiler.cpp mutexLocker.hpp 83 fprofiler.cpp oop.inline.hpp 84 fprofiler.cpp oop.inline2.hpp 85 fprofiler.cpp stubCodeGenerator.hpp 86 fprofiler.cpp stubRoutines.hpp 87 fprofiler.cpp symbolOop.hpp 88 fprofiler.cpp task.hpp 89 fprofiler.cpp universe.inline.hpp 90 fprofiler.cpp vframe.hpp 91 fprofiler.cpp vtableStubs.hpp 92 93 heapDumper.cpp genCollectedHeap.hpp 94 heapDumper.cpp heapDumper.hpp 95 heapDumper.cpp javaCalls.hpp 96 heapDumper.cpp jniHandles.hpp 97 heapDumper.cpp objArrayKlass.hpp 98 heapDumper.cpp ostream.hpp 99 heapDumper.cpp reflectionUtils.hpp 100 heapDumper.cpp symbolTable.hpp 101 heapDumper.cpp systemDictionary.hpp 102 heapDumper.cpp threadService.hpp 103 heapDumper.cpp universe.hpp 104 heapDumper.cpp vframe.hpp 105 heapDumper.cpp vmGCOperations.hpp 106 heapDumper.cpp vmSymbols.hpp 107 heapDumper.cpp vmThread.hpp 108 heapDumper.cpp vm_operations.hpp 109 110 heapInspection.cpp collectedHeap.hpp 111 heapInspection.cpp genCollectedHeap.hpp 112 heapInspection.cpp globalDefinitions.hpp 113 heapInspection.cpp heapInspection.hpp 114 heapInspection.cpp klassOop.hpp 115 heapInspection.cpp os.hpp 116 heapInspection.cpp resourceArea.hpp 117 118 javaCalls.cpp jniCheck.hpp 119 120 jniCheck.cpp fieldDescriptor.hpp 121 jniCheck.cpp handles.hpp 122 jniCheck.cpp instanceKlass.hpp 123 jniCheck.cpp interfaceSupport.hpp 124 jniCheck.cpp jfieldIDWorkaround.hpp 125 jniCheck.cpp jni.h 126 jniCheck.cpp jniCheck.hpp 127 jniCheck.cpp jniTypes_<arch>.hpp 128 jniCheck.cpp jvm_misc.hpp 129 jniCheck.cpp oop.inline.hpp 130 jniCheck.cpp symbolOop.hpp 131 jniCheck.cpp systemDictionary.hpp 132 jniCheck.cpp thread.hpp 133 jniCheck.cpp vmSymbols.hpp 134 135 jvmtiCodeBlobEvents.cpp codeBlob.hpp 136 jvmtiCodeBlobEvents.cpp codeCache.hpp 137 jvmtiCodeBlobEvents.cpp handles.hpp 138 jvmtiCodeBlobEvents.cpp handles.inline.hpp 139 jvmtiCodeBlobEvents.cpp jvmtiCodeBlobEvents.hpp 140 jvmtiCodeBlobEvents.cpp jvmtiExport.hpp 141 jvmtiCodeBlobEvents.cpp oop.inline.hpp 142 jvmtiCodeBlobEvents.cpp resourceArea.hpp 143 jvmtiCodeBlobEvents.cpp scopeDesc.hpp 144 jvmtiCodeBlobEvents.cpp vmThread.hpp 145 146 jvmtiCodeBlobEvents.hpp jvmti.h 147 148 jvmtiExtensions.cpp jvmtiExport.hpp 149 jvmtiExtensions.cpp jvmtiExtensions.hpp 150 151 jvmtiExtensions.hpp allocation.hpp 152 jvmtiExtensions.hpp jvmti.h 153 jvmtiExtensions.hpp jvmtiEnv.hpp 154 155 jvmtiImpl.cpp exceptions.hpp 156 jvmtiImpl.cpp handles.hpp 157 jvmtiImpl.cpp handles.inline.hpp 158 jvmtiImpl.cpp instanceKlass.hpp 159 jvmtiImpl.cpp interfaceSupport.hpp 160 jvmtiImpl.cpp interpreter.hpp 161 jvmtiImpl.cpp javaCalls.hpp 162 jvmtiImpl.cpp jvmtiAgentThread.hpp 163 jvmtiImpl.cpp jvmtiEnv.hpp 164 jvmtiImpl.cpp jvmtiEventController.inline.hpp 165 jvmtiImpl.cpp jvmtiImpl.hpp 166 jvmtiImpl.cpp jvmtiRedefineClasses.hpp 167 jvmtiImpl.cpp resourceArea.hpp 168 jvmtiImpl.cpp signature.hpp 169 jvmtiImpl.cpp systemDictionary.hpp 170 jvmtiImpl.cpp thread_<os_family>.inline.hpp 171 jvmtiImpl.cpp vframe.hpp 172 jvmtiImpl.cpp vframe_hp.hpp 173 jvmtiImpl.cpp vm_operations.hpp 174 175 jvmtiImpl.hpp jvmti.h 176 jvmtiImpl.hpp jvmtiEnvThreadState.hpp 177 jvmtiImpl.hpp jvmtiEventController.hpp 178 jvmtiImpl.hpp jvmtiTrace.hpp 179 jvmtiImpl.hpp jvmtiUtil.hpp 180 jvmtiImpl.hpp objArrayOop.hpp 181 jvmtiImpl.hpp stackValueCollection.hpp 182 jvmtiImpl.hpp systemDictionary.hpp 183 jvmtiImpl.hpp vm_operations.hpp 184 185 jvmtiTagMap.cpp biasedLocking.hpp 186 jvmtiTagMap.cpp javaCalls.hpp 187 jvmtiTagMap.cpp jniHandles.hpp 188 jvmtiTagMap.cpp jvmtiEnv.hpp 189 jvmtiTagMap.cpp jvmtiEventController.hpp 190 jvmtiTagMap.cpp jvmtiEventController.inline.hpp 191 jvmtiTagMap.cpp jvmtiExport.hpp 192 jvmtiTagMap.cpp jvmtiImpl.hpp 193 jvmtiTagMap.cpp jvmtiTagMap.hpp 194 jvmtiTagMap.cpp mutex.hpp 195 jvmtiTagMap.cpp mutexLocker.hpp 196 jvmtiTagMap.cpp objArrayKlass.hpp 197 jvmtiTagMap.cpp oop.inline2.hpp 198 jvmtiTagMap.cpp reflectionUtils.hpp 199 jvmtiTagMap.cpp serviceUtil.hpp 200 jvmtiTagMap.cpp symbolTable.hpp 201 jvmtiTagMap.cpp systemDictionary.hpp 202 jvmtiTagMap.cpp vframe.hpp 203 jvmtiTagMap.cpp vmSymbols.hpp 204 jvmtiTagMap.cpp vmThread.hpp 205 jvmtiTagMap.cpp vm_operations.hpp 206 207 jvmtiTagMap.hpp allocation.hpp 208 jvmtiTagMap.hpp collectedHeap.hpp 209 jvmtiTagMap.hpp genCollectedHeap.hpp 210 jvmtiTagMap.hpp jvmti.h 211 jvmtiTagMap.hpp jvmtiEnv.hpp 212 jvmtiTagMap.hpp universe.hpp 213 214 jvmtiTrace.cpp jvmtiEnv.hpp 215 jvmtiTrace.cpp jvmtiTrace.hpp 216 217 jvmtiTrace.hpp jvmti.h 218 jvmtiTrace.hpp jvmtiEnvThreadState.hpp 219 jvmtiTrace.hpp jvmtiEventController.hpp 220 jvmtiTrace.hpp jvmtiUtil.hpp 221 jvmtiTrace.hpp objArrayOop.hpp 222 jvmtiTrace.hpp stackValueCollection.hpp 223 jvmtiTrace.hpp systemDictionary.hpp 224 jvmtiTrace.hpp vm_operations.hpp 225 226 restore.cpp filemap.hpp 227 restore.cpp hashtable.inline.hpp 228 restore.cpp oop.inline.hpp 229 restore.cpp symbolTable.hpp 230 restore.cpp systemDictionary.hpp 231 232 serialize.cpp classify.hpp 233 serialize.cpp codeCache.hpp 234 serialize.cpp compactingPermGenGen.hpp 235 serialize.cpp compiledICHolderOop.hpp 236 serialize.cpp methodDataOop.hpp 237 serialize.cpp objArrayOop.hpp 238 serialize.cpp oop.hpp 239 serialize.cpp symbolTable.hpp 240 serialize.cpp systemDictionary.hpp 241 242 vmStructs.cpp arguments.hpp 243 vmStructs.cpp arrayKlass.hpp 244 vmStructs.cpp arrayKlassKlass.hpp 245 vmStructs.cpp arrayOop.hpp 246 vmStructs.cpp bytecodes.hpp 247 vmStructs.cpp bytecodeInterpreter.hpp 248 vmStructs.cpp cardTableRS.hpp 249 vmStructs.cpp codeBlob.hpp 250 vmStructs.cpp codeCache.hpp 251 vmStructs.cpp collectedHeap.hpp 252 vmStructs.cpp compactPermGen.hpp 253 vmStructs.cpp compiledICHolderKlass.hpp 254 vmStructs.cpp compiledICHolderOop.hpp 255 vmStructs.cpp compressedStream.hpp 256 vmStructs.cpp constMethodKlass.hpp 257 vmStructs.cpp constMethodOop.hpp 258 vmStructs.cpp constantPoolKlass.hpp 259 vmStructs.cpp constantPoolOop.hpp 260 vmStructs.cpp cpCacheKlass.hpp 261 vmStructs.cpp cpCacheOop.hpp 262 vmStructs.cpp defNewGeneration.hpp 263 vmStructs.cpp dictionary.hpp 264 vmStructs.cpp freeBlockDictionary.hpp 265 vmStructs.cpp genCollectedHeap.hpp 266 vmStructs.cpp generation.hpp 267 vmStructs.cpp generationSpec.hpp 268 vmStructs.cpp globalDefinitions.hpp 269 vmStructs.cpp globals.hpp 270 vmStructs.cpp hashtable.hpp 271 vmStructs.cpp heap.hpp 272 vmStructs.cpp immutableSpace.hpp 273 vmStructs.cpp instanceKlass.hpp 274 vmStructs.cpp instanceKlassKlass.hpp 275 vmStructs.cpp instanceOop.hpp 276 vmStructs.cpp interpreter.hpp 277 vmStructs.cpp java.hpp 278 vmStructs.cpp javaCalls.hpp 279 vmStructs.cpp javaClasses.hpp 280 vmStructs.cpp jvmtiAgentThread.hpp 281 vmStructs.cpp klass.hpp 282 vmStructs.cpp klassOop.hpp 283 vmStructs.cpp loaderConstraints.hpp 284 vmStructs.cpp location.hpp 285 vmStructs.cpp markOop.hpp 286 vmStructs.cpp markSweep.hpp 287 vmStructs.cpp methodDataKlass.hpp 288 vmStructs.cpp methodDataOop.hpp 289 vmStructs.cpp methodKlass.hpp 290 vmStructs.cpp methodOop.hpp 291 vmStructs.cpp mutableSpace.hpp 292 vmStructs.cpp nmethod.hpp 293 vmStructs.cpp objArrayKlass.hpp 294 vmStructs.cpp objArrayKlassKlass.hpp 295 vmStructs.cpp objArrayOop.hpp 296 vmStructs.cpp oop.hpp 297 vmStructs.cpp oopMap.hpp 298 vmStructs.cpp pcDesc.hpp 299 vmStructs.cpp perfMemory.hpp 300 vmStructs.cpp permGen.hpp 301 vmStructs.cpp placeholders.hpp 302 vmStructs.cpp sharedRuntime.hpp 303 vmStructs.cpp space.hpp 304 vmStructs.cpp stubRoutines.hpp 305 vmStructs.cpp stubs.hpp 306 vmStructs.cpp symbolKlass.hpp 307 vmStructs.cpp symbolOop.hpp 308 vmStructs.cpp symbolTable.hpp 309 vmStructs.cpp systemDictionary.hpp 310 vmStructs.cpp tenuredGeneration.hpp 311 vmStructs.cpp thread_<os_family>.inline.hpp 312 vmStructs.cpp typeArrayKlass.hpp 313 vmStructs.cpp typeArrayKlassKlass.hpp 314 vmStructs.cpp typeArrayOop.hpp 315 vmStructs.cpp universe.hpp 316 vmStructs.cpp virtualspace.hpp 317 vmStructs.cpp vmStructs.hpp 318 vmStructs.cpp vmStructs_<arch>.hpp 319 vmStructs.cpp vmStructs_<os_arch>.hpp 320 vmStructs.cpp vmreg.hpp 321 vmStructs.cpp watermark.hpp 322 323 vmStructs.hpp debug.hpp