1 // 2 // Copyright 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 25 jvmtiAgentThread.hpp jvmtiEnv.hpp 26 27 jvmtiClassFileReconstituter.cpp bytecodeStream.hpp 28 jvmtiClassFileReconstituter.cpp bytes_<arch>.hpp 29 jvmtiClassFileReconstituter.cpp jvmtiClassFileReconstituter.hpp 30 jvmtiClassFileReconstituter.cpp symbolTable.hpp 31 32 jvmtiClassFileReconstituter.hpp jvmtiEnv.hpp 33 34 // jvmtiCodeBlobEvents is jck optional, please put deps in includeDB_features 35 36 jvmtiEnter.cpp jvmtiEnter.hpp 37 jvmtiEnter.cpp jvmtiUtil.hpp 38 39 jvmtiEnter.hpp interfaceSupport.hpp 40 jvmtiEnter.hpp jvmtiEnv.hpp 41 jvmtiEnter.hpp jvmtiImpl.hpp 42 jvmtiEnter.hpp resourceArea.hpp 43 jvmtiEnter.hpp systemDictionary.hpp 44 45 jvmtiEnterTrace.cpp jvmtiEnter.hpp 46 jvmtiEnterTrace.cpp jvmtiUtil.hpp 47 48 jvmtiEnv.cpp arguments.hpp 49 jvmtiEnv.cpp bytecodeStream.hpp 50 jvmtiEnv.cpp cpCacheOop.hpp 51 jvmtiEnv.cpp deoptimization.hpp 52 jvmtiEnv.cpp exceptions.hpp 53 jvmtiEnv.cpp instanceKlass.hpp 54 jvmtiEnv.cpp interfaceSupport.hpp 55 jvmtiEnv.cpp interpreter.hpp 56 jvmtiEnv.cpp javaCalls.hpp 57 jvmtiEnv.cpp jfieldIDWorkaround.hpp 58 jvmtiEnv.cpp jniCheck.hpp 59 jvmtiEnv.cpp jvm_misc.hpp 60 jvmtiEnv.cpp jvmtiAgentThread.hpp 61 jvmtiEnv.cpp jvmtiClassFileReconstituter.hpp 62 jvmtiEnv.cpp jvmtiCodeBlobEvents.hpp 63 jvmtiEnv.cpp jvmtiEnv.hpp 64 jvmtiEnv.cpp jvmtiExtensions.hpp 65 jvmtiEnv.cpp jvmtiGetLoadedClasses.hpp 66 jvmtiEnv.cpp jvmtiImpl.hpp 67 jvmtiEnv.cpp jvmtiManageCapabilities.hpp 68 jvmtiEnv.cpp jvmtiRedefineClasses.hpp 69 jvmtiEnv.cpp jvmtiTagMap.hpp 70 jvmtiEnv.cpp jvmtiThreadState.inline.hpp 71 jvmtiEnv.cpp jvmtiUtil.hpp 72 jvmtiEnv.cpp objectMonitor.inline.hpp 73 jvmtiEnv.cpp osThread.hpp 74 jvmtiEnv.cpp preserveException.hpp 75 jvmtiEnv.cpp reflectionUtils.hpp 76 jvmtiEnv.cpp resourceArea.hpp 77 jvmtiEnv.cpp signature.hpp 78 jvmtiEnv.cpp systemDictionary.hpp 79 jvmtiEnv.cpp threadService.hpp 80 jvmtiEnv.cpp thread_<os_family>.inline.hpp 81 jvmtiEnv.cpp universe.inline.hpp 82 jvmtiEnv.cpp vframe.hpp 83 jvmtiEnv.cpp vmSymbols.hpp 84 jvmtiEnv.cpp vmThread.hpp 85 86 jvmtiEnv.hpp jvmtiEnvBase.hpp 87 88 jvmtiEnvBase.cpp biasedLocking.hpp 89 jvmtiEnvBase.cpp interfaceSupport.hpp 90 jvmtiEnvBase.cpp jfieldIDWorkaround.hpp 91 jvmtiEnvBase.cpp jvmtiEnv.hpp 92 jvmtiEnvBase.cpp jvmtiEnvBase.hpp 93 jvmtiEnvBase.cpp jvmtiEventController.inline.hpp 94 jvmtiEnvBase.cpp jvmtiExtensions.hpp 95 jvmtiEnvBase.cpp jvmtiImpl.hpp 96 jvmtiEnvBase.cpp jvmtiManageCapabilities.hpp 97 jvmtiEnvBase.cpp jvmtiTagMap.hpp 98 jvmtiEnvBase.cpp jvmtiThreadState.inline.hpp 99 jvmtiEnvBase.cpp objArrayKlass.hpp 100 jvmtiEnvBase.cpp objArrayOop.hpp 101 jvmtiEnvBase.cpp objectMonitor.hpp 102 jvmtiEnvBase.cpp objectMonitor.inline.hpp 103 jvmtiEnvBase.cpp signature.hpp 104 jvmtiEnvBase.cpp systemDictionary.hpp 105 jvmtiEnvBase.cpp vframe.hpp 106 jvmtiEnvBase.cpp vframe_hp.hpp 107 jvmtiEnvBase.cpp vmThread.hpp 108 jvmtiEnvBase.cpp vm_operations.hpp 109 110 jvmtiEnvBase.hpp classLoader.hpp 111 jvmtiEnvBase.hpp fieldDescriptor.hpp 112 jvmtiEnvBase.hpp frame.hpp 113 jvmtiEnvBase.hpp growableArray.hpp 114 jvmtiEnvBase.hpp handles.inline.hpp 115 jvmtiEnvBase.hpp jvmtiEnvThreadState.hpp 116 jvmtiEnvBase.hpp jvmtiEventController.hpp 117 jvmtiEnvBase.hpp jvmtiThreadState.hpp 118 jvmtiEnvBase.hpp thread.hpp 119 jvmtiEnvBase.hpp vm_operations.hpp 120 121 jvmtiEnvThreadState.cpp handles.hpp 122 jvmtiEnvThreadState.cpp handles.inline.hpp 123 jvmtiEnvThreadState.cpp interfaceSupport.hpp 124 jvmtiEnvThreadState.cpp interpreter.hpp 125 jvmtiEnvThreadState.cpp javaCalls.hpp 126 jvmtiEnvThreadState.cpp jvmtiEnv.hpp 127 jvmtiEnvThreadState.cpp jvmtiEnvThreadState.hpp 128 jvmtiEnvThreadState.cpp jvmtiEventController.inline.hpp 129 jvmtiEnvThreadState.cpp jvmtiImpl.hpp 130 jvmtiEnvThreadState.cpp resourceArea.hpp 131 jvmtiEnvThreadState.cpp signature.hpp 132 jvmtiEnvThreadState.cpp systemDictionary.hpp 133 jvmtiEnvThreadState.cpp vframe.hpp 134 jvmtiEnvThreadState.cpp vm_operations.hpp 135 136 jvmtiEnvThreadState.hpp allocation.hpp 137 jvmtiEnvThreadState.hpp allocation.inline.hpp 138 jvmtiEnvThreadState.hpp globalDefinitions.hpp 139 jvmtiEnvThreadState.hpp growableArray.hpp 140 jvmtiEnvThreadState.hpp instanceKlass.hpp 141 jvmtiEnvThreadState.hpp jvmti.h 142 jvmtiEnvThreadState.hpp jvmtiEventController.hpp 143 144 jvmtiEventController.cpp frame.hpp 145 jvmtiEventController.cpp interpreter.hpp 146 jvmtiEventController.cpp jvmtiEnv.hpp 147 jvmtiEventController.cpp jvmtiEventController.hpp 148 jvmtiEventController.cpp jvmtiEventController.inline.hpp 149 jvmtiEventController.cpp jvmtiExport.hpp 150 jvmtiEventController.cpp jvmtiImpl.hpp 151 jvmtiEventController.cpp jvmtiThreadState.inline.hpp 152 jvmtiEventController.cpp resourceArea.hpp 153 jvmtiEventController.cpp thread.hpp 154 jvmtiEventController.cpp vframe.hpp 155 jvmtiEventController.cpp vframe_hp.hpp 156 jvmtiEventController.cpp vmThread.hpp 157 jvmtiEventController.cpp vm_operations.hpp 158 159 jvmtiEventController.hpp allocation.hpp 160 jvmtiEventController.hpp allocation.inline.hpp 161 jvmtiEventController.hpp globalDefinitions.hpp 162 jvmtiEventController.hpp jvmti.h 163 164 jvmtiEventController.inline.hpp jvmtiEventController.hpp 165 jvmtiEventController.inline.hpp jvmtiImpl.hpp 166 jvmtiEventController.inline.hpp jvmtiUtil.hpp 167 168 jvmtiExport.cpp arguments.hpp 169 jvmtiExport.cpp attachListener.hpp 170 jvmtiExport.cpp handles.hpp 171 jvmtiExport.cpp interfaceSupport.hpp 172 jvmtiExport.cpp interpreter.hpp 173 jvmtiExport.cpp jvmtiCodeBlobEvents.hpp 174 jvmtiExport.cpp jvmtiEnv.hpp 175 jvmtiExport.cpp jvmtiEventController.hpp 176 jvmtiExport.cpp jvmtiEventController.inline.hpp 177 jvmtiExport.cpp jvmtiExport.hpp 178 jvmtiExport.cpp jvmtiImpl.hpp 179 jvmtiExport.cpp jvmtiManageCapabilities.hpp 180 jvmtiExport.cpp jvmtiTagMap.hpp 181 jvmtiExport.cpp jvmtiThreadState.inline.hpp 182 jvmtiExport.cpp nmethod.hpp 183 jvmtiExport.cpp objArrayKlass.hpp 184 jvmtiExport.cpp objArrayOop.hpp 185 jvmtiExport.cpp objectMonitor.inline.hpp 186 jvmtiExport.cpp pcDesc.hpp 187 jvmtiExport.cpp resourceArea.hpp 188 jvmtiExport.cpp scopeDesc.hpp 189 jvmtiExport.cpp serviceUtil.hpp 190 jvmtiExport.cpp systemDictionary.hpp 191 jvmtiExport.cpp thread.hpp 192 jvmtiExport.cpp vframe.hpp 193 194 // jvmtiExtensions is jck optional, please put deps in includeDB_features 195 196 jvmtiGetLoadedClasses.cpp jvmtiGetLoadedClasses.hpp 197 jvmtiGetLoadedClasses.cpp systemDictionary.hpp 198 jvmtiGetLoadedClasses.cpp thread.hpp 199 jvmtiGetLoadedClasses.cpp universe.inline.hpp 200 201 jvmtiGetLoadedClasses.hpp jvmtiEnv.hpp 202 203 // jvmtiImpl is jck optional, please put deps in includeDB_features 204 205 jvmtiManageCapabilities.cpp jvmtiEnv.hpp 206 jvmtiManageCapabilities.cpp jvmtiExport.hpp 207 jvmtiManageCapabilities.cpp jvmtiManageCapabilities.hpp 208 209 jvmtiManageCapabilities.hpp allocation.hpp 210 jvmtiManageCapabilities.hpp jvmti.h 211 212 jvmtiRedefineClasses.cpp bitMap.inline.hpp 213 jvmtiRedefineClasses.cpp codeCache.hpp 214 jvmtiRedefineClasses.cpp deoptimization.hpp 215 jvmtiRedefineClasses.cpp gcLocker.hpp 216 jvmtiRedefineClasses.cpp jvmtiImpl.hpp 217 jvmtiRedefineClasses.cpp jvmtiRedefineClasses.hpp 218 jvmtiRedefineClasses.cpp klassVtable.hpp 219 jvmtiRedefineClasses.cpp methodComparator.hpp 220 jvmtiRedefineClasses.cpp oopMapCache.hpp 221 jvmtiRedefineClasses.cpp relocator.hpp 222 jvmtiRedefineClasses.cpp rewriter.hpp 223 jvmtiRedefineClasses.cpp systemDictionary.hpp 224 jvmtiRedefineClasses.cpp universe.inline.hpp 225 jvmtiRedefineClasses.cpp verifier.hpp 226 227 jvmtiRedefineClasses.hpp jvmtiEnv.hpp 228 jvmtiRedefineClasses.hpp jvmtiRedefineClassesTrace.hpp 229 jvmtiRedefineClasses.hpp objArrayKlass.hpp 230 jvmtiRedefineClasses.hpp objArrayOop.hpp 231 jvmtiRedefineClasses.hpp oopFactory.hpp 232 jvmtiRedefineClasses.hpp resourceArea.hpp 233 jvmtiRedefineClasses.hpp vm_operations.hpp 234 235 // jvmtiTagMap is jck optional, please put deps in includeDB_features 236 // jvmtiTrace is jck optional, please put deps in includeDB_features 237 238 jvmtiThreadState.cpp gcLocker.hpp 239 jvmtiThreadState.cpp jvmtiEnv.hpp 240 jvmtiThreadState.cpp jvmtiEventController.inline.hpp 241 jvmtiThreadState.cpp jvmtiImpl.hpp 242 jvmtiThreadState.cpp jvmtiThreadState.inline.hpp 243 jvmtiThreadState.cpp resourceArea.hpp 244 jvmtiThreadState.cpp vframe.hpp 245 246 jvmtiThreadState.inline.hpp jvmtiEnvThreadState.hpp 247 jvmtiThreadState.inline.hpp jvmtiThreadState.hpp 248 249 jvmtiUtil.cpp exceptions.hpp 250 jvmtiUtil.cpp handles.hpp 251 jvmtiUtil.cpp handles.inline.hpp 252 jvmtiUtil.cpp interfaceSupport.hpp 253 jvmtiUtil.cpp jvmtiUtil.hpp 254 jvmtiUtil.cpp vm_operations.hpp 255 256 jvmtiUtil.hpp jvmti.h 257 jvmtiUtil.hpp jvmtiEventController.hpp 258 jvmtiUtil.hpp resourceArea.hpp