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