hotspot/src/share/vm/includeDB_core
changeset 1 489c9b5090e2
child 221 ec745a0fe922
child 190 e9a0a9dcd4f6
child 185 cda2a1eb4be5
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/hotspot/src/share/vm/includeDB_core	Sat Dec 01 00:00:00 2007 +0000
@@ -0,0 +1,4583 @@
+//
+// Copyright 1997-2007 Sun Microsystems, Inc.  All Rights Reserved.
+// DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+//
+// This code is free software; you can redistribute it and/or modify it
+// under the terms of the GNU General Public License version 2 only, as
+// published by the Free Software Foundation.
+//
+// This code is distributed in the hope that it will be useful, but WITHOUT
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+// FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+// version 2 for more details (a copy is included in the LICENSE file that
+// accompanied this code).
+//
+// You should have received a copy of the GNU General Public License version
+// 2 along with this work; if not, write to the Free Software Foundation,
+// Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+//
+// Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
+// CA 95054 USA or visit www.sun.com if you need additional information or
+// have any questions.
+//  
+//
+
+// NOTE: DO NOT CHANGE THIS COPYRIGHT TO NEW STYLE - IT WILL BREAK makeDeps!
+
+
+// includeDB format:
+// a comment starts with '// ' and goes to the end of the line
+// anything else is a pair of filenames.  The line "x.cpp y.hpp" means
+// "x.cpp must include y.hpp".  Similarly, "y.hpp z.hpp" means "any file including
+// y.hpp must also include z.hpp, and z.hpp must be included before y.hpp".
+//
+// Style hint: we try to keep the entries ordered alphabetically, both
+// globally (left-hand sides) and within a given file (right-hand sides)
+//
+// To avoid unnecessary conflicts with the work of other programmers,
+// do not delete, move, or reformat pre-existing lines.  Do not attempt
+// to "optimize" this file incrementally.
+//
+// ============ Platform dependent include files ===========
+//
+// Some header files occur in clusters.  Header files which depend
+// on the token "generate_platform_dependent_include" are included
+// directly by other header files, and should not be explicitly declared
+// as dependencies.  Header files named H.inline.hpp generally contain
+// bodies for inline functions declared in H.hpp.
+//
+// NOTE: Files that use the token "generate_platform_dependent_include" 
+// are expected to contain macro references like <os>, <arch_model>, ... and
+// makedeps has a dependency on these platform files looking like:
+// foo_<macro>.trailing_string 
+// (where "trailing_string" can be any legal filename strings but typically
+// is "hpp" or "inline.hpp").
+// 
+// The dependency in makedeps (and enforced) is that an underscore
+// will precedure the macro invocation. Note that this restriction
+// is only enforced on filenames that have the dependency token
+// "generate_platform_dependent_include" so other files using macro
+// expansion (typically .cpp files) have no requirement to have
+// an underscore precede the macro although this is encouraged for
+// readibility.
+//
+// ======= Circular dependencies and inline functions ==========
+//
+// (Sometimes, circular dependencies prevent complex function bodies
+// from being defined directly in H.hpp.  In such cases, a client S.cpp
+// of H.hpp must always declare a dependency on H.inline.hpp, which in
+// turn will declare a dependency on H.hpp.  If by some mischance S.cpp
+// declares a dependency on H.hpp, the compiler may complain about missing
+// inline function bodies, or (perhaps) the program may fail to link.
+// The solution is to have S.cpp depend on H.inline.hpp instead of H.hpp.
+//
+// Generally, if in response to a source code change the compiler
+// issues an error in a file F (which may be either a header or a
+// source file), you should consider if the error arises from a missing
+// class definition C.  If that is the case, find the header file H which
+// contains C (often, H=C.hpp, but you may have to search for C's definition).
+// Then, add a line to the includeDB file as appropriate.
+//
+//
+// Here are some typical compiler errors that may require changes to includeDB.
+// (Messages are taken from Sun's SPARC compiler.)
+//
+//   "klassVtable.cpp", line 96: Error: No_GC_Verifier is not defined.
+// Source code:
+//   No_GC_Verifier no_gc;
+//
+// The problem is that the class name No_GC_Verifier is not declared,
+// so the compiler is confused by the syntax.  The solution:
+//   klassVtable.cpp                    gcLocker.hpp
+//
+// Sometimes the compiler has only partial knowledge about a class:
+//   "privilegedStack.cpp", line 60: Error: cast is not a member of instanceKlass.
+// Source code:
+//   if (_protection_domain != instanceKlass::cast(method->method_holder())->protection_domain()) return false;
+//
+// Here, instanceKlass is known to the compiler as a type, because of a
+// forward declaration somewhere ("class instanceKlass;").  The problem
+// is that the compiler has not seen the body of instanceKlass, and so it
+// complains that it does not know about "instanceKlass::cast".  Solution:
+//   privilegedStack.cpp             instanceKlass.hpp
+//
+// Here's another example of a missing declaration:
+//   "privilegedStack.cpp", line 111: Error: The function AllocateHeap must have a prototype.
+// Source code:
+//   _array = NEW_C_HEAP_ARRAY(PrivilegedElement, initial_size);
+//
+// The problem is that the macro call expands to use a heap function
+// which is defined (for technical reasons) in a different file.  Solution:
+//   privilegedStack.cpp             allocation.inline.hpp
+// The macro is defined in allocation.hpp, while the function is
+// defined (as an inline) in allocation.inline.hpp.  Generally, if you
+// find you need a header H.hpp, and there is also a header
+// H.inline.hpp use the latter, because it contains inline definitions
+// you will require.
+
+abstractCompiler.cpp                    abstractCompiler.hpp
+abstractCompiler.cpp                    mutexLocker.hpp
+
+abstractCompiler.hpp                    compilerInterface.hpp
+
+abstractInterpreter.hpp                 bytecodes.hpp
+abstractInterpreter.hpp                 interp_masm_<arch_model>.hpp
+abstractInterpreter.hpp                 stubs.hpp
+abstractInterpreter.hpp                 thread_<os_family>.inline.hpp
+abstractInterpreter.hpp                 top.hpp
+abstractInterpreter.hpp                 vmThread.hpp
+
+accessFlags.cpp                         accessFlags.hpp
+accessFlags.cpp                         oop.inline.hpp
+accessFlags.cpp                         os_<os_family>.inline.hpp
+
+accessFlags.hpp                         jvm.h
+accessFlags.hpp                         top.hpp
+
+allocation.cpp                          allocation.hpp
+allocation.cpp                          allocation.inline.hpp
+allocation.cpp                          os.hpp
+allocation.cpp                          os_<os_family>.inline.hpp
+allocation.cpp                          ostream.hpp
+allocation.cpp                          resourceArea.hpp
+allocation.cpp                          task.hpp
+allocation.cpp                          threadCritical.hpp
+
+allocation.hpp                          globalDefinitions.hpp
+allocation.hpp                          globals.hpp
+
+allocation.inline.hpp                   os.hpp
+
+allocationStats.cpp                     allocationStats.hpp
+
+allocationStats.hpp                     allocation.hpp
+allocationStats.hpp                     gcUtil.hpp
+allocationStats.hpp                     globalDefinitions.hpp
+
+aprofiler.cpp                           aprofiler.hpp
+aprofiler.cpp                           collectedHeap.inline.hpp
+aprofiler.cpp                           oop.inline.hpp
+aprofiler.cpp                           oop.inline2.hpp
+aprofiler.cpp                           permGen.hpp
+aprofiler.cpp                           resourceArea.hpp
+aprofiler.cpp                           space.hpp
+aprofiler.cpp                           systemDictionary.hpp
+
+aprofiler.hpp                           allocation.hpp
+aprofiler.hpp                           klass.hpp
+aprofiler.hpp                           klassOop.hpp
+aprofiler.hpp                           top.hpp
+aprofiler.hpp                           universe.hpp
+
+arguments.cpp                           allocation.inline.hpp
+arguments.cpp                           arguments.hpp
+arguments.cpp                           cardTableRS.hpp
+arguments.cpp                           compilerOracle.hpp
+arguments.cpp                           defaultStream.hpp
+arguments.cpp                           globals_extension.hpp
+arguments.cpp                           java.hpp
+arguments.cpp                           javaAssertions.hpp
+arguments.cpp                           jvmtiExport.hpp
+arguments.cpp                           management.hpp
+arguments.cpp                           oop.inline.hpp
+arguments.cpp                           os_<os_family>.inline.hpp
+arguments.cpp                           universe.inline.hpp
+arguments.cpp                           vm_version_<arch_model>.hpp
+
+arguments.hpp                           perfData.hpp
+arguments.hpp                           top.hpp
+
+array.cpp                               array.hpp
+array.cpp                               resourceArea.hpp
+array.cpp                               thread_<os_family>.inline.hpp
+
+array.hpp                               allocation.hpp
+array.hpp                               allocation.inline.hpp
+
+arrayKlass.cpp                          arrayKlass.hpp
+arrayKlass.cpp                          arrayKlassKlass.hpp
+arrayKlass.cpp                          arrayOop.hpp
+arrayKlass.cpp                          collectedHeap.hpp
+arrayKlass.cpp                          collectedHeap.inline.hpp
+arrayKlass.cpp                          gcLocker.hpp
+arrayKlass.cpp                          instanceKlass.hpp
+arrayKlass.cpp                          javaClasses.hpp
+arrayKlass.cpp                          jvmti.h
+arrayKlass.cpp                          objArrayOop.hpp
+arrayKlass.cpp                          oop.inline.hpp
+arrayKlass.cpp                          systemDictionary.hpp
+arrayKlass.cpp                          universe.inline.hpp
+arrayKlass.cpp                          vmSymbols.hpp
+
+arrayKlass.hpp                          klass.hpp
+arrayKlass.hpp                          klassOop.hpp
+arrayKlass.hpp                          klassVtable.hpp
+arrayKlass.hpp                          universe.hpp
+
+arrayKlassKlass.cpp                     arrayKlassKlass.hpp
+arrayKlassKlass.cpp                     handles.inline.hpp
+arrayKlassKlass.cpp                     javaClasses.hpp
+arrayKlassKlass.cpp                     oop.inline.hpp
+
+arrayKlassKlass.hpp                     arrayKlass.hpp
+arrayKlassKlass.hpp                     klassKlass.hpp
+
+arrayOop.cpp                            arrayOop.hpp
+arrayOop.cpp                            objArrayOop.hpp
+arrayOop.cpp                            oop.inline.hpp
+arrayOop.cpp                            symbolOop.hpp
+
+arrayOop.hpp                            oop.hpp
+arrayOop.hpp                            universe.hpp
+arrayOop.hpp                            universe.inline.hpp
+
+assembler.cpp                           assembler.hpp
+assembler.cpp                           assembler.inline.hpp
+assembler.cpp                           assembler_<arch_model>.inline.hpp
+assembler.cpp                           codeBuffer.hpp
+assembler.cpp                           icache.hpp
+assembler.cpp                           os.hpp
+
+assembler.hpp                           allocation.hpp
+assembler.hpp                           allocation.inline.hpp
+assembler.hpp                           debug.hpp
+assembler.hpp                           growableArray.hpp
+assembler.hpp                           oopRecorder.hpp
+assembler.hpp                           register_<arch>.hpp
+assembler.hpp                           relocInfo.hpp
+assembler.hpp                           top.hpp
+assembler.hpp                           vm_version_<arch_model>.hpp
+
+assembler.inline.hpp                    assembler.hpp
+assembler.inline.hpp                    codeBuffer.hpp
+assembler.inline.hpp                    disassembler_<arch>.hpp
+assembler.inline.hpp                    threadLocalStorage.hpp
+
+assembler_<arch_model>.cpp              assembler_<arch_model>.inline.hpp
+assembler_<arch_model>.cpp              biasedLocking.hpp
+assembler_<arch_model>.cpp              cardTableModRefBS.hpp
+assembler_<arch_model>.cpp              collectedHeap.hpp
+assembler_<arch_model>.cpp              interfaceSupport.hpp
+assembler_<arch_model>.cpp              interpreter.hpp
+assembler_<arch_model>.cpp              objectMonitor.hpp
+assembler_<arch_model>.cpp              os.hpp
+assembler_<arch_model>.cpp              resourceArea.hpp
+assembler_<arch_model>.cpp              sharedRuntime.hpp
+assembler_<arch_model>.cpp              stubRoutines.hpp
+
+assembler_<arch_model>.hpp              generate_platform_dependent_include
+
+assembler_<arch_model>.inline.hpp       assembler.inline.hpp
+assembler_<arch_model>.inline.hpp       codeBuffer.hpp
+assembler_<arch_model>.inline.hpp       codeCache.hpp
+assembler_<arch_model>.inline.hpp       handles.inline.hpp
+
+assembler_<os_arch_model>.cpp           assembler.hpp
+assembler_<os_arch_model>.cpp           assembler_<arch_model>.inline.hpp
+assembler_<os_arch_model>.cpp           os.hpp
+assembler_<os_arch_model>.cpp           threadLocalStorage.hpp
+
+atomic.cpp                              atomic.hpp
+atomic.cpp                              atomic_<os_arch>.inline.hpp
+atomic.cpp                              os_<os_family>.inline.hpp
+
+atomic.hpp                              allocation.hpp
+
+atomic_<os_arch>.inline.hpp             atomic.hpp
+atomic_<os_arch>.inline.hpp             os.hpp
+atomic_<os_arch>.inline.hpp             vm_version_<arch_model>.hpp
+
+// attachListener is jck optional, put cpp deps in includeDB_features
+
+attachListener.hpp                      allocation.hpp
+attachListener.hpp                      debug.hpp
+attachListener.hpp                      ostream.hpp
+
+barrierSet.hpp                          memRegion.hpp
+barrierSet.hpp                          oopsHierarchy.hpp
+
+barrierSet.inline.hpp                   barrierSet.hpp
+barrierSet.inline.hpp                   cardTableModRefBS.hpp
+
+bcEscapeAnalyzer.cpp                    bcEscapeAnalyzer.hpp
+bcEscapeAnalyzer.cpp                    bitMap.hpp
+bcEscapeAnalyzer.cpp                    bytecode.hpp
+bcEscapeAnalyzer.cpp                    ciConstant.hpp
+bcEscapeAnalyzer.cpp                    ciField.hpp
+bcEscapeAnalyzer.cpp                    ciMethodBlocks.hpp
+bcEscapeAnalyzer.cpp                    ciStreams.hpp
+
+bcEscapeAnalyzer.hpp                    allocation.hpp
+bcEscapeAnalyzer.hpp                    ciMethod.hpp
+bcEscapeAnalyzer.hpp                    ciMethodData.hpp
+bcEscapeAnalyzer.hpp                    dependencies.hpp
+bcEscapeAnalyzer.hpp                    growableArray.hpp
+
+biasedLocking.cpp                       biasedLocking.hpp
+biasedLocking.cpp                       klass.inline.hpp
+biasedLocking.cpp                       markOop.hpp
+biasedLocking.cpp                       synchronizer.hpp
+biasedLocking.cpp                       task.hpp
+biasedLocking.cpp                       vframe.hpp
+biasedLocking.cpp                       vmThread.hpp
+biasedLocking.cpp                       vm_operations.hpp
+
+biasedLocking.hpp                       growableArray.hpp
+biasedLocking.hpp                       handles.hpp
+
+bitMap.cpp                              bitMap.hpp
+bitMap.cpp                              bitMap.inline.hpp
+bitMap.cpp                              copy.hpp
+bitMap.cpp                              os_<os_family>.inline.hpp
+
+bitMap.hpp                              allocation.hpp
+bitMap.hpp                              ostream.hpp
+bitMap.hpp                              top.hpp
+
+bitMap.inline.hpp                       atomic.hpp
+bitMap.inline.hpp                       bitMap.hpp
+
+blockOffsetTable.cpp                    blockOffsetTable.hpp
+blockOffsetTable.cpp                    blockOffsetTable.inline.hpp
+blockOffsetTable.cpp                    collectedHeap.hpp
+blockOffsetTable.cpp                    iterator.hpp
+blockOffsetTable.cpp                    java.hpp
+blockOffsetTable.cpp                    oop.inline.hpp
+blockOffsetTable.cpp                    space.hpp
+blockOffsetTable.cpp                    universe.hpp
+
+blockOffsetTable.hpp                    globalDefinitions.hpp
+blockOffsetTable.hpp                    memRegion.hpp
+blockOffsetTable.hpp                    virtualspace.hpp
+
+blockOffsetTable.inline.hpp             blockOffsetTable.hpp
+blockOffsetTable.inline.hpp             space.hpp
+
+bytecode.cpp                            bytecode.hpp
+bytecode.cpp                            constantPoolOop.hpp
+bytecode.cpp                            fieldType.hpp
+bytecode.cpp                            handles.inline.hpp
+bytecode.cpp                            linkResolver.hpp
+bytecode.cpp                            oop.inline.hpp
+bytecode.cpp                            safepoint.hpp
+bytecode.cpp                            signature.hpp
+
+bytecode.hpp                            allocation.hpp
+bytecode.hpp                            bytecodes.hpp
+bytecode.hpp                            bytes_<arch>.hpp
+bytecode.hpp                            methodOop.hpp
+
+bytecodeHistogram.cpp                   bytecodeHistogram.hpp
+bytecodeHistogram.cpp                   growableArray.hpp
+bytecodeHistogram.cpp                   os.hpp
+bytecodeHistogram.cpp                   resourceArea.hpp
+
+bytecodeHistogram.hpp                   allocation.hpp
+bytecodeHistogram.hpp                   bytecodes.hpp
+
+bytecodeInterpreter.cpp                 no_precompiled_headers
+bytecodeInterpreter.cpp                 bytecodeHistogram.hpp
+bytecodeInterpreter.cpp                 bytecodeInterpreter.hpp
+bytecodeInterpreter.cpp                 bytecodeInterpreter.inline.hpp
+bytecodeInterpreter.cpp                 cardTableModRefBS.hpp
+bytecodeInterpreter.cpp                 collectedHeap.hpp
+bytecodeInterpreter.cpp                 exceptions.hpp
+bytecodeInterpreter.cpp                 frame.inline.hpp
+bytecodeInterpreter.cpp                 handles.inline.hpp
+bytecodeInterpreter.cpp                 interfaceSupport.hpp
+bytecodeInterpreter.cpp                 interpreterRuntime.hpp
+bytecodeInterpreter.cpp                 interpreter.hpp
+bytecodeInterpreter.cpp                 jvmtiExport.hpp
+bytecodeInterpreter.cpp                 objArrayKlass.hpp
+bytecodeInterpreter.cpp                 oop.inline.hpp
+bytecodeInterpreter.cpp                 orderAccess_<os_arch>.inline.hpp
+bytecodeInterpreter.cpp                 resourceArea.hpp
+bytecodeInterpreter.cpp                 sharedRuntime.hpp
+bytecodeInterpreter.cpp                 threadCritical.hpp
+bytecodeInterpreter.cpp                 vmSymbols.hpp
+
+bytecodeInterpreter_<arch>.cpp          assembler.hpp
+bytecodeInterpreter_<arch>.cpp          bytecodeInterpreter.hpp
+bytecodeInterpreter_<arch>.cpp          bytecodeInterpreter.inline.hpp
+bytecodeInterpreter_<arch>.cpp          debug.hpp
+bytecodeInterpreter_<arch>.cpp          deoptimization.hpp
+bytecodeInterpreter_<arch>.cpp          frame.inline.hpp
+bytecodeInterpreter_<arch>.cpp          interp_masm_<arch_model>.hpp
+bytecodeInterpreter_<arch>.cpp          interpreterRuntime.hpp
+bytecodeInterpreter_<arch>.cpp          interpreter.hpp
+bytecodeInterpreter_<arch>.cpp          jvmtiExport.hpp
+bytecodeInterpreter_<arch>.cpp          jvmtiThreadState.hpp
+bytecodeInterpreter_<arch>.cpp          methodDataOop.hpp
+bytecodeInterpreter_<arch>.cpp          methodOop.hpp
+bytecodeInterpreter_<arch>.cpp          oop.inline.hpp
+bytecodeInterpreter_<arch>.cpp          sharedRuntime.hpp
+bytecodeInterpreter_<arch>.cpp          stubRoutines.hpp
+bytecodeInterpreter_<arch>.cpp          synchronizer.hpp
+bytecodeInterpreter_<arch>.cpp          vframeArray.hpp
+
+bytecodeInterpreterWithChecks.cpp       bytecodeInterpreter.cpp
+
+bytecodeInterpreter.hpp                 allocation.hpp
+bytecodeInterpreter.hpp                 bytes_<arch>.hpp
+bytecodeInterpreter.hpp                 frame.hpp
+bytecodeInterpreter.hpp                 globalDefinitions.hpp
+bytecodeInterpreter.hpp                 globals.hpp
+bytecodeInterpreter.hpp                 methodDataOop.hpp
+bytecodeInterpreter.hpp                 methodOop.hpp
+bytecodeInterpreter.hpp                 synchronizer.hpp
+
+bytecodeInterpreter.inline.hpp          bytecodeInterpreter.hpp
+bytecodeInterpreter.inline.hpp          stubRoutines.hpp
+
+bytecodeInterpreter_<arch>.hpp          generate_platform_dependent_include
+
+bytecodeInterpreter_<arch>.inline.hpp   generate_platform_dependent_include
+
+bytecodeStream.cpp                      bytecodeStream.hpp
+bytecodeStream.cpp                      bytecodes.hpp
+
+bytecodeStream.hpp                      allocation.hpp
+bytecodeStream.hpp                      bytecode.hpp
+bytecodeStream.hpp                      bytes_<arch>.hpp
+bytecodeStream.hpp                      methodOop.hpp
+
+bytecodeTracer.cpp                      bytecodeHistogram.hpp
+bytecodeTracer.cpp                      bytecodeTracer.hpp
+bytecodeTracer.cpp                      bytecodes.hpp
+bytecodeTracer.cpp                      interpreter.hpp
+bytecodeTracer.cpp                      interpreterRuntime.hpp
+bytecodeTracer.cpp                      methodDataOop.hpp
+bytecodeTracer.cpp                      methodOop.hpp
+bytecodeTracer.cpp                      mutexLocker.hpp
+bytecodeTracer.cpp                      resourceArea.hpp
+bytecodeTracer.cpp                      timer.hpp
+
+bytecodeTracer.hpp                      allocation.hpp
+
+bytecodes.cpp                           bytecodes.hpp
+bytecodes.cpp                           bytes_<arch>.hpp
+bytecodes.cpp                           methodOop.hpp
+bytecodes.cpp                           resourceArea.hpp
+
+bytecodes.hpp                           allocation.hpp
+bytecodes.hpp                           top.hpp
+
+bytecodes_<arch>.cpp                    bytecodes.hpp
+
+bytecodes_<arch>.hpp                    generate_platform_dependent_include
+
+bytes_<arch>.hpp                        allocation.hpp
+
+bytes_<os_arch>.inline.hpp              generate_platform_dependent_include
+
+cardTableModRefBS.cpp                   allocation.inline.hpp
+cardTableModRefBS.cpp                   cardTableModRefBS.hpp
+cardTableModRefBS.cpp                   cardTableRS.hpp
+cardTableModRefBS.cpp                   java.hpp
+cardTableModRefBS.cpp                   mutexLocker.hpp
+cardTableModRefBS.cpp                   sharedHeap.hpp
+cardTableModRefBS.cpp                   space.hpp
+cardTableModRefBS.cpp                   universe.hpp
+cardTableModRefBS.cpp                   virtualspace.hpp
+
+cardTableModRefBS.hpp                   modRefBarrierSet.hpp
+cardTableModRefBS.hpp                   oop.hpp
+cardTableModRefBS.hpp                   oop.inline2.hpp
+
+cardTableRS.cpp                         allocation.inline.hpp
+cardTableRS.cpp                         cardTableRS.hpp
+cardTableRS.cpp                         genCollectedHeap.hpp
+cardTableRS.cpp                         generation.hpp
+cardTableRS.cpp                         java.hpp
+cardTableRS.cpp                         oop.inline.hpp
+cardTableRS.cpp                         os.hpp
+cardTableRS.cpp                         space.hpp
+
+cardTableRS.hpp                         cardTableModRefBS.hpp
+cardTableRS.hpp                         genRemSet.hpp
+cardTableRS.hpp                         memRegion.hpp
+
+ciArray.cpp                             ciArray.hpp
+ciArray.cpp                             ciKlass.hpp
+ciArray.cpp                             ciUtilities.hpp
+
+ciArray.hpp                             arrayOop.hpp
+ciArray.hpp                             ciObject.hpp
+ciArray.hpp                             objArrayOop.hpp
+ciArray.hpp                             typeArrayOop.hpp
+
+ciArrayKlass.cpp                        ciArrayKlass.hpp
+ciArrayKlass.cpp                        ciObjArrayKlass.hpp
+ciArrayKlass.cpp                        ciTypeArrayKlass.hpp
+ciArrayKlass.cpp                        ciUtilities.hpp
+
+ciArrayKlass.hpp                        ciKlass.hpp
+
+ciArrayKlassKlass.hpp                   ciKlassKlass.hpp
+
+ciCallProfile.hpp                       ciClassList.hpp
+
+ciConstant.cpp                          allocation.hpp
+ciConstant.cpp                          allocation.inline.hpp
+ciConstant.cpp                          ciConstant.hpp
+ciConstant.cpp                          ciUtilities.hpp
+
+ciConstant.hpp                          ciClassList.hpp
+ciConstant.hpp                          ciNullObject.hpp
+
+ciConstantPoolCache.cpp                 allocation.hpp
+ciConstantPoolCache.cpp                 allocation.inline.hpp
+ciConstantPoolCache.cpp                 ciConstantPoolCache.hpp
+ciConstantPoolCache.cpp                 ciUtilities.hpp
+
+ciConstantPoolCache.hpp                 growableArray.hpp
+ciConstantPoolCache.hpp                 resourceArea.hpp
+
+ciEnv.cpp                               allocation.inline.hpp
+ciEnv.cpp                               ciConstant.hpp
+ciEnv.cpp                               ciEnv.hpp
+ciEnv.cpp                               ciField.hpp
+ciEnv.cpp                               ciInstance.hpp
+ciEnv.cpp                               ciInstanceKlass.hpp
+ciEnv.cpp                               ciInstanceKlassKlass.hpp
+ciEnv.cpp                               ciMethod.hpp
+ciEnv.cpp                               ciNullObject.hpp
+ciEnv.cpp                               ciObjArrayKlassKlass.hpp
+ciEnv.cpp                               ciTypeArrayKlassKlass.hpp
+ciEnv.cpp                               ciUtilities.hpp
+ciEnv.cpp                               collectedHeap.inline.hpp
+ciEnv.cpp                               compileBroker.hpp
+ciEnv.cpp                               compileLog.hpp
+ciEnv.cpp                               compilerOracle.hpp
+ciEnv.cpp                               dtrace.hpp
+ciEnv.cpp                               init.hpp
+ciEnv.cpp                               jvmtiExport.hpp
+ciEnv.cpp                               linkResolver.hpp
+ciEnv.cpp                               methodDataOop.hpp
+ciEnv.cpp                               objArrayKlass.hpp
+ciEnv.cpp                               oop.hpp
+ciEnv.cpp                               oop.inline.hpp
+ciEnv.cpp                               oop.inline2.hpp
+ciEnv.cpp                               oopFactory.hpp
+ciEnv.cpp                               reflection.hpp
+ciEnv.cpp                               scopeDesc.hpp
+ciEnv.cpp                               sharedRuntime.hpp
+ciEnv.cpp                               systemDictionary.hpp
+ciEnv.cpp                               universe.inline.hpp
+ciEnv.cpp                               vmSymbols.hpp
+
+ciEnv.hpp                               ciClassList.hpp
+ciEnv.hpp                               ciObjectFactory.hpp
+ciEnv.hpp                               debugInfoRec.hpp
+ciEnv.hpp                               dependencies.hpp
+ciEnv.hpp                               exceptionHandlerTable.hpp
+ciEnv.hpp                               oopMap.hpp
+ciEnv.hpp                               thread.hpp
+
+ciExceptionHandler.cpp                  ciExceptionHandler.hpp
+ciExceptionHandler.cpp                  ciUtilities.hpp
+
+ciExceptionHandler.hpp                  ciClassList.hpp
+ciExceptionHandler.hpp                  ciInstanceKlass.hpp
+
+ciField.cpp                             ciField.hpp
+ciField.cpp                             ciInstanceKlass.hpp
+ciField.cpp                             ciUtilities.hpp
+ciField.cpp                             collectedHeap.inline.hpp
+ciField.cpp                             fieldDescriptor.hpp
+ciField.cpp                             linkResolver.hpp
+ciField.cpp                             oop.inline.hpp
+ciField.cpp                             oop.inline2.hpp
+ciField.cpp                             systemDictionary.hpp
+ciField.cpp                             universe.inline.hpp
+
+ciField.hpp                             ciClassList.hpp
+ciField.hpp                             ciConstant.hpp
+ciField.hpp                             ciFlags.hpp
+
+ciFlags.cpp                             ciFlags.hpp
+
+ciFlags.hpp                             accessFlags.hpp
+ciFlags.hpp                             allocation.hpp
+ciFlags.hpp                             ciClassList.hpp
+ciFlags.hpp                             jvm.h
+
+ciInstance.cpp                          ciConstant.hpp
+ciInstance.cpp                          ciField.hpp
+ciInstance.cpp                          ciInstance.hpp
+ciInstance.cpp                          ciInstanceKlass.hpp
+ciInstance.cpp                          ciUtilities.hpp
+ciInstance.cpp                          oop.inline.hpp
+ciInstance.cpp                          systemDictionary.hpp
+
+ciInstance.hpp                          ciObject.hpp
+ciInstance.hpp                          instanceOop.hpp
+
+ciInstanceKlass.cpp                     allocation.hpp
+ciInstanceKlass.cpp                     allocation.inline.hpp
+ciInstanceKlass.cpp                     ciField.hpp
+ciInstanceKlass.cpp                     ciInstance.hpp
+ciInstanceKlass.cpp                     ciInstanceKlass.hpp
+ciInstanceKlass.cpp                     ciUtilities.hpp
+ciInstanceKlass.cpp                     fieldDescriptor.hpp
+ciInstanceKlass.cpp                     oop.inline.hpp
+ciInstanceKlass.cpp                     systemDictionary.hpp
+
+ciInstanceKlass.hpp                     ciConstantPoolCache.hpp
+ciInstanceKlass.hpp                     ciFlags.hpp
+ciInstanceKlass.hpp                     ciInstanceKlassKlass.hpp
+ciInstanceKlass.hpp                     ciKlass.hpp
+ciInstanceKlass.hpp                     ciSymbol.hpp
+
+ciInstanceKlassKlass.cpp                ciInstanceKlassKlass.hpp
+ciInstanceKlassKlass.cpp                ciUtilities.hpp
+
+ciInstanceKlassKlass.hpp                ciKlassKlass.hpp
+
+ciKlass.cpp                             ciKlass.hpp
+ciKlass.cpp                             ciSymbol.hpp
+ciKlass.cpp                             ciUtilities.hpp
+ciKlass.cpp                             oop.inline.hpp
+
+ciKlass.hpp                             ciType.hpp
+ciKlass.hpp                             klassOop.hpp
+
+ciKlassKlass.cpp                        ciKlassKlass.hpp
+ciKlassKlass.cpp                        ciUtilities.hpp
+
+ciKlassKlass.hpp                        ciKlass.hpp
+ciKlassKlass.hpp                        ciSymbol.hpp
+
+ciMethod.cpp                            abstractCompiler.hpp
+ciMethod.cpp                            allocation.inline.hpp
+ciMethod.cpp                            bcEscapeAnalyzer.hpp
+ciMethod.cpp                            ciCallProfile.hpp
+ciMethod.cpp                            ciExceptionHandler.hpp
+ciMethod.cpp                            ciInstanceKlass.hpp
+ciMethod.cpp                            ciMethod.hpp
+ciMethod.cpp                            ciMethodBlocks.hpp
+ciMethod.cpp                            ciMethodData.hpp
+ciMethod.cpp                            ciMethodKlass.hpp
+ciMethod.cpp                            ciStreams.hpp
+ciMethod.cpp                            ciSymbol.hpp
+ciMethod.cpp                            ciUtilities.hpp
+ciMethod.cpp                            compilerOracle.hpp
+ciMethod.cpp                            deoptimization.hpp
+ciMethod.cpp                            generateOopMap.hpp
+ciMethod.cpp                            interpreter.hpp
+ciMethod.cpp                            linkResolver.hpp
+ciMethod.cpp                            methodLiveness.hpp
+ciMethod.cpp                            nativeLookup.hpp
+ciMethod.cpp                            oop.inline.hpp
+ciMethod.cpp                            oopMapCache.hpp
+ciMethod.cpp                            resourceArea.hpp
+ciMethod.cpp                            systemDictionary.hpp
+ciMethod.cpp                            xmlstream.hpp
+
+ciMethod.hpp                            bitMap.hpp
+ciMethod.hpp                            ciFlags.hpp
+ciMethod.hpp                            ciInstanceKlass.hpp
+ciMethod.hpp                            ciObject.hpp
+ciMethod.hpp                            ciSignature.hpp
+ciMethod.hpp                            methodLiveness.hpp
+
+ciMethodBlocks.cpp                      bytecode.hpp
+ciMethodBlocks.cpp                      ciMethodBlocks.hpp
+ciMethodBlocks.cpp                      ciStreams.hpp
+ciMethodBlocks.cpp                      copy.hpp
+
+ciMethodBlocks.hpp                      ciMethod.hpp
+ciMethodBlocks.hpp                      growableArray.hpp
+ciMethodBlocks.hpp                      resourceArea.hpp
+
+ciMethodData.cpp                        allocation.inline.hpp
+ciMethodData.cpp                        ciMethodData.hpp
+ciMethodData.cpp                        ciUtilities.hpp
+ciMethodData.cpp                        copy.hpp
+ciMethodData.cpp                        deoptimization.hpp
+ciMethodData.cpp                        resourceArea.hpp
+
+ciMethodData.hpp                        ciClassList.hpp
+ciMethodData.hpp                        ciKlass.hpp
+ciMethodData.hpp                        ciObject.hpp
+ciMethodData.hpp                        ciUtilities.hpp
+ciMethodData.hpp                        methodDataOop.hpp
+ciMethodData.hpp                        oop.inline.hpp
+
+ciMethodKlass.cpp                       ciMethodKlass.hpp
+ciMethodKlass.cpp                       ciUtilities.hpp
+
+ciMethodKlass.hpp                       ciKlass.hpp
+ciMethodKlass.hpp                       ciSymbol.hpp
+
+ciNullObject.cpp                        ciNullObject.hpp
+
+ciNullObject.hpp                        ciClassList.hpp
+ciNullObject.hpp                        ciObject.hpp
+ciNullObject.hpp                        ciUtilities.hpp
+
+ciObjArray.hpp                          ciArray.hpp
+ciObjArray.hpp                          ciClassList.hpp
+ciObjArray.hpp                          objArrayOop.hpp
+
+ciObjArrayKlass.cpp                     ciInstanceKlass.hpp
+ciObjArrayKlass.cpp                     ciObjArrayKlass.hpp
+ciObjArrayKlass.cpp                     ciObjArrayKlassKlass.hpp
+ciObjArrayKlass.cpp                     ciSymbol.hpp
+ciObjArrayKlass.cpp                     ciUtilities.hpp
+ciObjArrayKlass.cpp                     objArrayKlass.hpp
+
+ciObjArrayKlass.hpp                     ciArrayKlass.hpp
+
+ciObjArrayKlassKlass.cpp                ciObjArrayKlassKlass.hpp
+ciObjArrayKlassKlass.cpp                ciUtilities.hpp
+
+ciObjArrayKlassKlass.hpp                ciArrayKlassKlass.hpp
+
+ciObject.cpp                            ciObject.hpp
+ciObject.cpp                            ciUtilities.hpp
+ciObject.cpp                            collectedHeap.inline.hpp
+ciObject.cpp                            oop.inline2.hpp
+
+ciObject.hpp                            allocation.hpp
+ciObject.hpp                            ciClassList.hpp
+ciObject.hpp                            handles.hpp
+ciObject.hpp                            jniHandles.hpp
+
+ciObjectFactory.cpp                     allocation.inline.hpp
+ciObjectFactory.cpp                     ciInstance.hpp
+ciObjectFactory.cpp                     ciInstanceKlass.hpp
+ciObjectFactory.cpp                     ciInstanceKlassKlass.hpp
+ciObjectFactory.cpp                     ciMethod.hpp
+ciObjectFactory.cpp                     ciMethodData.hpp
+ciObjectFactory.cpp                     ciMethodKlass.hpp
+ciObjectFactory.cpp                     ciNullObject.hpp
+ciObjectFactory.cpp                     ciObjArray.hpp
+ciObjectFactory.cpp                     ciObjArrayKlass.hpp
+ciObjectFactory.cpp                     ciObjArrayKlassKlass.hpp
+ciObjectFactory.cpp                     ciObjectFactory.hpp
+ciObjectFactory.cpp                     ciSymbol.hpp
+ciObjectFactory.cpp                     ciSymbolKlass.hpp
+ciObjectFactory.cpp                     ciTypeArray.hpp
+ciObjectFactory.cpp                     ciTypeArrayKlass.hpp
+ciObjectFactory.cpp                     ciTypeArrayKlassKlass.hpp
+ciObjectFactory.cpp                     ciUtilities.hpp
+ciObjectFactory.cpp                     collectedHeap.inline.hpp
+ciObjectFactory.cpp                     fieldType.hpp
+ciObjectFactory.cpp                     oop.inline.hpp
+ciObjectFactory.cpp                     oop.inline2.hpp
+ciObjectFactory.cpp                     systemDictionary.hpp
+
+ciObjectFactory.hpp                     ciClassList.hpp
+ciObjectFactory.hpp                     ciObject.hpp
+ciObjectFactory.hpp                     growableArray.hpp
+
+ciSignature.cpp                         allocation.inline.hpp
+ciSignature.cpp                         ciSignature.hpp
+ciSignature.cpp                         ciUtilities.hpp
+ciSignature.cpp                         oop.hpp
+ciSignature.cpp                         oop.inline.hpp
+ciSignature.cpp                         signature.hpp
+
+ciSignature.hpp                         ciClassList.hpp
+ciSignature.hpp                         ciSymbol.hpp
+ciSignature.hpp                         globalDefinitions.hpp
+ciSignature.hpp                         growableArray.hpp
+
+ciStreams.cpp                           ciConstant.hpp
+ciStreams.cpp                           ciField.hpp
+ciStreams.cpp                           ciStreams.hpp
+ciStreams.cpp                           ciUtilities.hpp
+
+ciStreams.hpp                           ciClassList.hpp
+ciStreams.hpp                           ciExceptionHandler.hpp
+ciStreams.hpp                           ciInstanceKlass.hpp
+ciStreams.hpp                           ciMethod.hpp
+
+ciSymbol.cpp                            ciSymbol.hpp
+ciSymbol.cpp                            ciUtilities.hpp
+ciSymbol.cpp                            oopFactory.hpp
+
+ciSymbol.hpp                            ciObject.hpp
+ciSymbol.hpp                            ciObjectFactory.hpp
+ciSymbol.hpp                            symbolOop.hpp
+ciSymbol.hpp                            vmSymbols.hpp
+
+ciSymbolKlass.cpp                       ciSymbolKlass.hpp
+ciSymbolKlass.cpp                       ciUtilities.hpp
+
+ciSymbolKlass.hpp                       ciKlass.hpp
+ciSymbolKlass.hpp                       ciSymbol.hpp
+
+ciType.cpp                              ciType.hpp
+ciType.cpp                              ciUtilities.hpp
+ciType.cpp                              oop.inline.hpp
+ciType.cpp                              systemDictionary.hpp
+
+ciType.hpp                              ciObject.hpp
+ciType.hpp                              klassOop.hpp
+
+ciTypeArray.cpp                         ciTypeArray.hpp
+ciTypeArray.cpp                         ciUtilities.hpp
+
+ciTypeArray.hpp                         ciArray.hpp
+ciTypeArray.hpp                         ciClassList.hpp
+ciTypeArray.hpp                         typeArrayOop.hpp
+
+ciTypeArrayKlass.cpp                    ciTypeArrayKlass.hpp
+ciTypeArrayKlass.cpp                    ciUtilities.hpp
+
+ciTypeArrayKlass.hpp                    ciArrayKlass.hpp
+
+ciTypeArrayKlassKlass.cpp               ciTypeArrayKlassKlass.hpp
+ciTypeArrayKlassKlass.cpp               ciUtilities.hpp
+
+ciTypeArrayKlassKlass.hpp               ciArrayKlassKlass.hpp
+
+ciUtilities.cpp                         ciUtilities.hpp
+
+ciUtilities.hpp                         ciEnv.hpp
+ciUtilities.hpp                         interfaceSupport.hpp
+
+classFileError.cpp                      classFileParser.hpp
+classFileError.cpp                      stackMapTable.hpp
+classFileError.cpp                      verifier.hpp
+
+classFileParser.cpp                     allocation.hpp
+classFileParser.cpp                     classFileParser.hpp
+classFileParser.cpp                     classLoader.hpp
+classFileParser.cpp                     classLoadingService.hpp
+classFileParser.cpp                     constantPoolOop.hpp
+classFileParser.cpp                     gcLocker.hpp
+classFileParser.cpp                     instanceKlass.hpp
+classFileParser.cpp                     javaCalls.hpp
+classFileParser.cpp                     javaClasses.hpp
+classFileParser.cpp                     jvmtiExport.hpp
+classFileParser.cpp                     klass.inline.hpp
+classFileParser.cpp                     klassOop.hpp
+classFileParser.cpp                     klassVtable.hpp
+classFileParser.cpp                     methodOop.hpp
+classFileParser.cpp                     oopFactory.hpp
+classFileParser.cpp                     perfData.hpp
+classFileParser.cpp                     reflection.hpp
+classFileParser.cpp                     signature.hpp
+classFileParser.cpp                     symbolOop.hpp
+classFileParser.cpp                     symbolTable.hpp
+classFileParser.cpp                     systemDictionary.hpp
+classFileParser.cpp                     timer.hpp
+classFileParser.cpp                     universe.inline.hpp
+classFileParser.cpp                     verificationType.hpp
+classFileParser.cpp                     verifier.hpp
+classFileParser.cpp                     vmSymbols.hpp
+
+classFileParser.hpp                     accessFlags.hpp
+classFileParser.hpp                     classFileStream.hpp
+classFileParser.hpp                     handles.inline.hpp
+classFileParser.hpp                     oop.inline.hpp
+classFileParser.hpp                     resourceArea.hpp
+classFileParser.hpp                     typeArrayOop.hpp
+
+classFileStream.cpp                     classFileStream.hpp
+classFileStream.cpp                     vmSymbols.hpp
+
+classFileStream.hpp                     bytes_<arch>.hpp
+classFileStream.hpp                     top.hpp
+
+classLoader.cpp                         allocation.inline.hpp
+classLoader.cpp                         arguments.hpp
+classLoader.cpp                         classFileParser.hpp
+classLoader.cpp                         classFileStream.hpp
+classLoader.cpp                         classLoader.hpp
+classLoader.cpp                         collectedHeap.inline.hpp
+classLoader.cpp                         compilationPolicy.hpp
+classLoader.cpp                         compileBroker.hpp
+classLoader.cpp                         constantPoolKlass.hpp
+classLoader.cpp                         events.hpp
+classLoader.cpp                         fprofiler.hpp
+classLoader.cpp                         generation.hpp
+classLoader.cpp                         handles.hpp
+classLoader.cpp                         handles.inline.hpp
+classLoader.cpp                         hashtable.hpp
+classLoader.cpp                         hashtable.inline.hpp
+classLoader.cpp                         hpi.hpp
+classLoader.cpp                         hpi_<os_family>.hpp
+classLoader.cpp                         init.hpp
+classLoader.cpp                         instanceKlass.hpp
+classLoader.cpp                         instanceRefKlass.hpp
+classLoader.cpp                         interfaceSupport.hpp
+classLoader.cpp                         java.hpp
+classLoader.cpp                         javaCalls.hpp
+classLoader.cpp                         javaClasses.hpp
+classLoader.cpp                         jvm_misc.hpp
+classLoader.cpp                         management.hpp
+classLoader.cpp                         oop.inline.hpp
+classLoader.cpp                         oopFactory.hpp
+classLoader.cpp                         os_<os_family>.inline.hpp
+classLoader.cpp                         symbolOop.hpp
+classLoader.cpp                         systemDictionary.hpp
+classLoader.cpp                         threadCritical.hpp
+classLoader.cpp                         timer.hpp
+classLoader.cpp                         universe.inline.hpp
+classLoader.cpp                         vmSymbols.hpp
+classLoader.cpp                         vtune.hpp
+
+classLoader.hpp                         classFileParser.hpp
+classLoader.hpp                         perfData.hpp
+
+classLoadingService.cpp                 allocation.hpp
+classLoadingService.cpp                 classLoadingService.hpp
+classLoadingService.cpp                 dtrace.hpp
+classLoadingService.cpp                 memoryService.hpp
+classLoadingService.cpp                 mutexLocker.hpp
+classLoadingService.cpp                 oop.inline.hpp
+classLoadingService.cpp                 systemDictionary.hpp
+classLoadingService.cpp                 universe.hpp
+
+classLoadingService.hpp                 growableArray.hpp
+classLoadingService.hpp                 handles.hpp
+classLoadingService.hpp                 perfData.hpp
+
+classify.cpp                            classify.hpp
+classify.cpp                            systemDictionary.hpp
+
+classify.hpp                            oop.hpp
+classify.hpp                            oop.inline.hpp
+
+codeBlob.cpp                            allocation.inline.hpp
+codeBlob.cpp                            bytecode.hpp
+codeBlob.cpp                            codeBlob.hpp
+codeBlob.cpp                            codeCache.hpp
+codeBlob.cpp                            disassembler_<arch>.hpp
+codeBlob.cpp                            forte.hpp
+codeBlob.cpp                            handles.inline.hpp
+codeBlob.cpp                            heap.hpp
+codeBlob.cpp                            interfaceSupport.hpp
+codeBlob.cpp                            memoryService.hpp
+codeBlob.cpp                            mutexLocker.hpp
+codeBlob.cpp                            nativeInst_<arch>.hpp
+codeBlob.cpp                            oop.inline.hpp
+codeBlob.cpp                            relocInfo.hpp
+codeBlob.cpp                            safepoint.hpp
+codeBlob.cpp                            sharedRuntime.hpp
+codeBlob.cpp                            vframe.hpp
+codeBlob.cpp                            vtune.hpp
+
+codeBlob.hpp                            codeBuffer.hpp
+codeBlob.hpp                            frame.hpp
+codeBlob.hpp                            handles.hpp
+codeBlob.hpp                            oopMap.hpp
+
+codeBuffer.cpp                          codeBuffer.hpp
+codeBuffer.cpp                          copy.hpp
+codeBuffer.cpp                          disassembler_<arch>.hpp
+
+codeBuffer.hpp                          assembler.hpp
+codeBuffer.hpp                          oopRecorder.hpp
+codeBuffer.hpp                          relocInfo.hpp
+
+codeBuffer_<arch>.hpp                   generate_platform_dependent_include
+
+codeCache.cpp                           allocation.inline.hpp
+codeCache.cpp                           codeBlob.hpp
+codeCache.cpp                           codeCache.hpp
+codeCache.cpp                           dependencies.hpp
+codeCache.cpp                           gcLocker.hpp
+codeCache.cpp                           icache.hpp
+codeCache.cpp                           iterator.hpp
+codeCache.cpp                           java.hpp
+codeCache.cpp                           markSweep.hpp
+codeCache.cpp                           memoryService.hpp
+codeCache.cpp                           methodOop.hpp
+codeCache.cpp                           mutexLocker.hpp
+codeCache.cpp                           nmethod.hpp
+codeCache.cpp                           objArrayOop.hpp
+codeCache.cpp                           pcDesc.hpp
+codeCache.cpp                           resourceArea.hpp
+
+codeCache.hpp                           allocation.hpp
+codeCache.hpp                           codeBlob.hpp
+codeCache.hpp                           heap.hpp
+codeCache.hpp                           instanceKlass.hpp
+codeCache.hpp                           oopsHierarchy.hpp
+
+collectorPolicy.cpp                     adaptiveSizePolicy.hpp
+collectorPolicy.cpp                     arguments.hpp
+collectorPolicy.cpp                     cardTableRS.hpp
+collectorPolicy.cpp                     collectorPolicy.hpp
+collectorPolicy.cpp                     gcLocker.inline.hpp
+collectorPolicy.cpp                     genCollectedHeap.hpp
+collectorPolicy.cpp                     gcPolicyCounters.hpp
+collectorPolicy.cpp                     generationSpec.hpp
+collectorPolicy.cpp                     globals_extension.hpp
+collectorPolicy.cpp                     handles.inline.hpp
+collectorPolicy.cpp                     java.hpp
+collectorPolicy.cpp                     space.hpp
+collectorPolicy.cpp                     thread_<os_family>.inline.hpp
+collectorPolicy.cpp                     universe.hpp
+collectorPolicy.cpp                     vmGCOperations.hpp
+collectorPolicy.cpp                     vmThread.hpp
+
+collectorPolicy.hpp                     barrierSet.hpp
+collectorPolicy.hpp                     genRemSet.hpp
+collectorPolicy.hpp                     permGen.hpp
+
+compactPermGen.hpp                      generation.hpp
+compactPermGen.hpp                      permGen.hpp
+
+compactingPermGenGen.cpp                compactingPermGenGen.hpp
+compactingPermGenGen.cpp                filemap.hpp
+compactingPermGenGen.cpp                genOopClosures.inline.hpp
+compactingPermGenGen.cpp                generation.inline.hpp
+compactingPermGenGen.cpp                generationSpec.hpp
+compactingPermGenGen.cpp                java.hpp
+compactingPermGenGen.cpp                oop.inline.hpp
+compactingPermGenGen.cpp                symbolTable.hpp
+compactingPermGenGen.cpp                systemDictionary.hpp
+
+compactingPermGenGen.hpp                generationCounters.hpp
+compactingPermGenGen.hpp                space.hpp
+
+compilationPolicy.cpp                   compilationPolicy.hpp
+compilationPolicy.cpp                   compiledIC.hpp
+compilationPolicy.cpp                   compilerOracle.hpp
+compilationPolicy.cpp                   events.hpp
+compilationPolicy.cpp                   frame.hpp
+compilationPolicy.cpp                   globalDefinitions.hpp
+compilationPolicy.cpp                   handles.inline.hpp
+compilationPolicy.cpp                   interpreter.hpp
+compilationPolicy.cpp                   methodDataOop.hpp
+compilationPolicy.cpp                   methodOop.hpp
+compilationPolicy.cpp                   nativeLookup.hpp
+compilationPolicy.cpp                   nmethod.hpp
+compilationPolicy.cpp                   oop.inline.hpp
+compilationPolicy.cpp                   rframe.hpp
+compilationPolicy.cpp                   stubRoutines.hpp
+compilationPolicy.cpp                   thread.hpp
+compilationPolicy.cpp                   timer.hpp
+compilationPolicy.cpp                   vframe.hpp
+compilationPolicy.cpp                   vm_operations.hpp
+
+compilationPolicy.hpp                   allocation.hpp
+compilationPolicy.hpp                   compileBroker.hpp
+compilationPolicy.hpp                   growableArray.hpp
+compilationPolicy.hpp                   nmethod.hpp
+compilationPolicy.hpp                   vm_operations.hpp
+
+compileBroker.cpp                       allocation.inline.hpp
+compileBroker.cpp                       arguments.hpp
+compileBroker.cpp                       codeCache.hpp
+compileBroker.cpp                       compilationPolicy.hpp
+compileBroker.cpp                       compileBroker.hpp
+compileBroker.cpp                       compileLog.hpp
+compileBroker.cpp                       compilerOracle.hpp
+compileBroker.cpp                       dtrace.hpp
+compileBroker.cpp                       init.hpp
+compileBroker.cpp                       interfaceSupport.hpp
+compileBroker.cpp                       javaCalls.hpp
+compileBroker.cpp                       linkResolver.hpp
+compileBroker.cpp                       methodDataOop.hpp
+compileBroker.cpp                       methodOop.hpp
+compileBroker.cpp                       nativeLookup.hpp
+compileBroker.cpp                       oop.inline.hpp
+compileBroker.cpp                       os.hpp
+compileBroker.cpp                       sharedRuntime.hpp
+compileBroker.cpp                       systemDictionary.hpp
+compileBroker.cpp                       vmSymbols.hpp
+
+compileBroker.hpp                       abstractCompiler.hpp
+compileBroker.hpp                       compilerInterface.hpp
+compileBroker.hpp                       perfData.hpp
+
+compileLog.cpp                          allocation.inline.hpp
+compileLog.cpp                          ciMethod.hpp
+compileLog.cpp                          compileLog.hpp
+compileLog.cpp                          methodOop.hpp
+compileLog.cpp                          mutexLocker.hpp
+compileLog.cpp                          os.hpp
+
+compileLog.hpp                          xmlstream.hpp
+
+compiledIC.cpp                          codeCache.hpp
+compiledIC.cpp                          compiledIC.hpp
+compiledIC.cpp                          events.hpp
+compiledIC.cpp                          icBuffer.hpp
+compiledIC.cpp                          icache.hpp
+compiledIC.cpp                          interpreter.hpp
+compiledIC.cpp                          linkResolver.hpp
+compiledIC.cpp                          methodOop.hpp
+compiledIC.cpp                          nmethod.hpp
+compiledIC.cpp                          oop.inline.hpp
+compiledIC.cpp                          oopFactory.hpp
+compiledIC.cpp                          sharedRuntime.hpp
+compiledIC.cpp                          stubRoutines.hpp
+compiledIC.cpp                          symbolOop.hpp
+compiledIC.cpp                          systemDictionary.hpp
+compiledIC.cpp                          vtableStubs.hpp
+
+compiledIC.hpp                          compiledICHolderKlass.hpp
+compiledIC.hpp                          compiledICHolderOop.hpp
+compiledIC.hpp                          klassOop.hpp
+compiledIC.hpp                          linkResolver.hpp
+compiledIC.hpp                          nativeInst_<arch>.hpp
+
+compiledICHolderKlass.cpp               collectedHeap.hpp
+compiledICHolderKlass.cpp               collectedHeap.inline.hpp
+compiledICHolderKlass.cpp               compiledICHolderKlass.hpp
+compiledICHolderKlass.cpp               handles.inline.hpp
+compiledICHolderKlass.cpp               javaClasses.hpp
+compiledICHolderKlass.cpp               markSweep.hpp
+compiledICHolderKlass.cpp               oop.inline.hpp
+compiledICHolderKlass.cpp               oop.inline2.hpp
+compiledICHolderKlass.cpp               permGen.hpp
+compiledICHolderKlass.cpp               universe.inline.hpp
+
+compiledICHolderKlass.hpp               compiledICHolderOop.hpp
+compiledICHolderKlass.hpp               klass.hpp
+compiledICHolderKlass.hpp               methodOop.hpp
+
+compiledICHolderOop.cpp                 compiledICHolderOop.hpp
+
+compiledICHolderOop.hpp                 oop.hpp
+
+compilerInterface.hpp                   ciArray.hpp
+compilerInterface.hpp                   ciArrayKlass.hpp
+compilerInterface.hpp                   ciArrayKlassKlass.hpp
+compilerInterface.hpp                   ciCallProfile.hpp
+compilerInterface.hpp                   ciConstant.hpp
+compilerInterface.hpp                   ciEnv.hpp
+compilerInterface.hpp                   ciExceptionHandler.hpp
+compilerInterface.hpp                   ciField.hpp
+compilerInterface.hpp                   ciFlags.hpp
+compilerInterface.hpp                   ciInstance.hpp
+compilerInterface.hpp                   ciInstanceKlass.hpp
+compilerInterface.hpp                   ciInstanceKlassKlass.hpp
+compilerInterface.hpp                   ciKlass.hpp
+compilerInterface.hpp                   ciKlassKlass.hpp
+compilerInterface.hpp                   ciMethod.hpp
+compilerInterface.hpp                   ciMethodKlass.hpp
+compilerInterface.hpp                   ciNullObject.hpp
+compilerInterface.hpp                   ciObjArray.hpp
+compilerInterface.hpp                   ciObjArrayKlass.hpp
+compilerInterface.hpp                   ciObjArrayKlassKlass.hpp
+compilerInterface.hpp                   ciObject.hpp
+compilerInterface.hpp                   ciSignature.hpp
+compilerInterface.hpp                   ciStreams.hpp
+compilerInterface.hpp                   ciSymbol.hpp
+compilerInterface.hpp                   ciSymbolKlass.hpp
+compilerInterface.hpp                   ciTypeArray.hpp
+compilerInterface.hpp                   ciTypeArrayKlass.hpp
+compilerInterface.hpp                   ciTypeArrayKlassKlass.hpp
+
+compilerOracle.cpp                      allocation.inline.hpp
+compilerOracle.cpp                      compilerOracle.hpp
+compilerOracle.cpp                      handles.inline.hpp
+compilerOracle.cpp                      jniHandles.hpp
+compilerOracle.cpp                      klass.hpp
+compilerOracle.cpp                      methodOop.hpp
+compilerOracle.cpp                      oop.hpp
+compilerOracle.cpp                      oop.inline.hpp
+compilerOracle.cpp                      oopFactory.hpp
+compilerOracle.cpp                      resourceArea.hpp
+compilerOracle.cpp                      symbolOop.hpp
+
+compilerOracle.hpp                      allocation.hpp
+compilerOracle.hpp                      oopsHierarchy.hpp
+
+compressedStream.cpp                    compressedStream.hpp
+compressedStream.cpp                    ostream.hpp
+
+compressedStream.hpp                    allocation.hpp
+
+constMethodKlass.cpp                    constMethodKlass.hpp
+constMethodKlass.cpp                    constMethodOop.hpp
+constMethodKlass.cpp                    gcLocker.hpp
+constMethodKlass.cpp                    handles.inline.hpp
+constMethodKlass.cpp                    interpreter.hpp
+constMethodKlass.cpp                    oop.inline.hpp
+constMethodKlass.cpp                    oop.inline2.hpp
+constMethodKlass.cpp                    resourceArea.hpp
+
+constMethodKlass.hpp                    oop.hpp
+constMethodKlass.hpp                    klass.hpp
+constMethodKlass.hpp                    orderAccess.hpp
+
+constMethodOop.cpp                      constMethodOop.hpp
+constMethodOop.cpp                      methodOop.hpp
+
+constMethodOop.hpp                      oop.hpp
+constMethodOop.hpp                      typeArrayOop.hpp
+
+constantPoolKlass.cpp                   collectedHeap.inline.hpp
+constantPoolKlass.cpp                   constantPoolKlass.hpp
+constantPoolKlass.cpp                   constantPoolOop.hpp
+constantPoolKlass.cpp                   handles.inline.hpp
+constantPoolKlass.cpp                   oop.inline.hpp
+constantPoolKlass.cpp                   oop.inline2.hpp
+constantPoolKlass.cpp                   oopFactory.hpp
+constantPoolKlass.cpp                   permGen.hpp
+constantPoolKlass.cpp                   symbolOop.hpp
+constantPoolKlass.cpp                   thread_<os_family>.inline.hpp
+constantPoolKlass.cpp                   universe.inline.hpp
+
+constantPoolKlass.hpp                   arrayKlass.hpp
+constantPoolKlass.hpp                   instanceKlass.hpp
+
+constantPoolOop.cpp                     constantPoolOop.hpp
+constantPoolOop.cpp                     fieldType.hpp
+constantPoolOop.cpp                     init.hpp
+constantPoolOop.cpp                     instanceKlass.hpp
+constantPoolOop.cpp                     javaClasses.hpp
+constantPoolOop.cpp                     linkResolver.hpp
+constantPoolOop.cpp                     objArrayKlass.hpp
+constantPoolOop.cpp                     oop.inline.hpp
+constantPoolOop.cpp                     signature.hpp
+constantPoolOop.cpp                     symbolTable.hpp
+constantPoolOop.cpp                     systemDictionary.hpp
+constantPoolOop.cpp                     universe.inline.hpp
+constantPoolOop.cpp                     vframe.hpp
+constantPoolOop.cpp                     vmSymbols.hpp
+
+constantPoolOop.hpp                     arrayOop.hpp
+constantPoolOop.hpp                     bytes_<arch>.hpp
+constantPoolOop.hpp                     constantTag.hpp
+constantPoolOop.hpp                     cpCacheOop.hpp
+constantPoolOop.hpp                     typeArrayOop.hpp
+
+constantTag.cpp                         constantTag.hpp
+
+constantTag.hpp                         jvm.h
+constantTag.hpp                         top.hpp
+
+copy.cpp                                copy.hpp
+copy.cpp                                sharedRuntime.hpp
+
+copy.hpp                                stubRoutines.hpp
+
+copy_<arch>.hpp                         generate_platform_dependent_include
+
+copy_<os_arch>.inline.hpp               generate_platform_dependent_include
+
+cpCacheKlass.cpp                        bytecodes.hpp
+cpCacheKlass.cpp                        collectedHeap.hpp
+cpCacheKlass.cpp                        constantPoolOop.hpp
+cpCacheKlass.cpp                        cpCacheKlass.hpp
+cpCacheKlass.cpp                        handles.inline.hpp
+cpCacheKlass.cpp                        markSweep.hpp
+cpCacheKlass.cpp                        oop.inline.hpp
+cpCacheKlass.cpp                        permGen.hpp
+
+cpCacheKlass.hpp                        arrayKlass.hpp
+cpCacheKlass.hpp                        cpCacheOop.hpp
+cpCacheKlass.hpp                        instanceKlass.hpp
+
+cpCacheOop.cpp                          cpCacheOop.hpp
+cpCacheOop.cpp                          handles.inline.hpp
+cpCacheOop.cpp                          interpreter.hpp
+cpCacheOop.cpp                          jvmtiRedefineClassesTrace.hpp
+cpCacheOop.cpp                          markSweep.hpp
+cpCacheOop.cpp                          markSweep.inline.hpp
+cpCacheOop.cpp                          objArrayOop.hpp
+cpCacheOop.cpp                          oop.inline.hpp
+cpCacheOop.cpp                          universe.inline.hpp
+
+cpCacheOop.hpp                          allocation.hpp
+cpCacheOop.hpp                          array.hpp
+cpCacheOop.hpp                          arrayOop.hpp
+cpCacheOop.hpp                          bytecodes.hpp
+
+cppInterpreter.cpp                      bytecodeInterpreter.hpp
+cppInterpreter.cpp                      interpreter.hpp
+cppInterpreter.cpp                      interpreterGenerator.hpp
+cppInterpreter.cpp                      interpreterRuntime.hpp
+
+cppInterpreter.hpp                      abstractInterpreter.hpp
+
+cppInterpreter_<arch>.cpp               arguments.hpp
+cppInterpreter_<arch>.cpp               arrayOop.hpp
+cppInterpreter_<arch>.cpp               assembler.hpp
+cppInterpreter_<arch>.cpp               bytecodeHistogram.hpp
+cppInterpreter_<arch>.cpp               debug.hpp
+cppInterpreter_<arch>.cpp               deoptimization.hpp
+cppInterpreter_<arch>.cpp               frame.inline.hpp
+cppInterpreter_<arch>.cpp               interpreterRuntime.hpp
+cppInterpreter_<arch>.cpp               interpreter.hpp
+cppInterpreter_<arch>.cpp               interpreterGenerator.hpp
+cppInterpreter_<arch>.cpp               jvmtiExport.hpp
+cppInterpreter_<arch>.cpp               jvmtiThreadState.hpp
+cppInterpreter_<arch>.cpp               methodDataOop.hpp
+cppInterpreter_<arch>.cpp               methodOop.hpp
+cppInterpreter_<arch>.cpp               oop.inline.hpp
+cppInterpreter_<arch>.cpp               sharedRuntime.hpp
+cppInterpreter_<arch>.cpp               stubRoutines.hpp
+cppInterpreter_<arch>.cpp               synchronizer.hpp
+cppInterpreter_<arch>.cpp               cppInterpreter.hpp
+cppInterpreter_<arch>.cpp               timer.hpp
+cppInterpreter_<arch>.cpp               vframeArray.hpp
+
+cppInterpreter_<arch>.hpp          generate_platform_dependent_include
+
+cppInterpreterGenerator_<arch>.hpp generate_platform_dependent_include
+
+debug.cpp                               arguments.hpp
+debug.cpp                               bytecodeHistogram.hpp
+debug.cpp                               codeCache.hpp
+debug.cpp                               collectedHeap.hpp
+debug.cpp                               compileBroker.hpp
+debug.cpp                               defaultStream.hpp
+debug.cpp                               disassembler_<arch>.hpp
+debug.cpp                               events.hpp
+debug.cpp                               frame.hpp
+debug.cpp                               heapDumper.hpp
+debug.cpp                               icBuffer.hpp
+debug.cpp                               interpreter.hpp
+debug.cpp                               java.hpp
+debug.cpp                               markSweep.hpp
+debug.cpp                               nmethod.hpp
+debug.cpp                               oop.inline.hpp
+debug.cpp                               os_<os_family>.inline.hpp
+debug.cpp                               privilegedStack.hpp
+debug.cpp                               resourceArea.hpp
+debug.cpp                               sharedRuntime.hpp
+debug.cpp                               stubCodeGenerator.hpp
+debug.cpp                               stubRoutines.hpp
+debug.cpp                               systemDictionary.hpp
+debug.cpp                               thread_<os_family>.inline.hpp
+debug.cpp                               top.hpp
+debug.cpp                               universe.hpp
+debug.cpp                               vframe.hpp
+debug.cpp                               vmError.hpp
+debug.cpp                               vtableStubs.hpp
+
+debug.hpp                               globalDefinitions.hpp
+
+debugInfo.cpp                           debugInfo.hpp
+debugInfo.cpp                           debugInfoRec.hpp
+debugInfo.cpp                           handles.inline.hpp
+debugInfo.cpp                           nmethod.hpp
+
+debugInfo.hpp                           compressedStream.hpp
+debugInfo.hpp                           growableArray.hpp
+debugInfo.hpp                           location.hpp
+debugInfo.hpp                           nmethod.hpp
+debugInfo.hpp                           oopRecorder.hpp
+debugInfo.hpp                           stackValue.hpp
+
+debugInfoRec.cpp                        debugInfoRec.hpp
+debugInfoRec.cpp                        jvmtiExport.hpp
+debugInfoRec.cpp                        scopeDesc.hpp
+
+debugInfoRec.hpp                        ciClassList.hpp
+debugInfoRec.hpp                        ciInstanceKlass.hpp
+debugInfoRec.hpp                        ciMethod.hpp
+debugInfoRec.hpp                        debugInfo.hpp
+debugInfoRec.hpp                        growableArray.hpp
+debugInfoRec.hpp                        location.hpp
+debugInfoRec.hpp                        oop.hpp
+debugInfoRec.hpp                        oopMap.hpp
+debugInfoRec.hpp                        pcDesc.hpp
+
+debug_<arch>.cpp                        codeCache.hpp
+debug_<arch>.cpp                        debug.hpp
+debug_<arch>.cpp                        frame.hpp
+debug_<arch>.cpp                        init.hpp
+debug_<arch>.cpp                        nmethod.hpp
+debug_<arch>.cpp                        os.hpp
+debug_<arch>.cpp                        top.hpp
+
+defNewGeneration.cpp                    collectorCounters.hpp
+defNewGeneration.cpp                    copy.hpp
+defNewGeneration.cpp                    defNewGeneration.hpp
+defNewGeneration.cpp                    defNewGeneration.inline.hpp
+defNewGeneration.cpp                    gcLocker.inline.hpp
+defNewGeneration.cpp                    gcPolicyCounters.hpp
+defNewGeneration.cpp                    genCollectedHeap.hpp
+defNewGeneration.cpp                    genOopClosures.inline.hpp
+defNewGeneration.cpp                    generationSpec.hpp
+defNewGeneration.cpp                    instanceRefKlass.hpp
+defNewGeneration.cpp                    iterator.hpp
+defNewGeneration.cpp                    java.hpp
+defNewGeneration.cpp                    oop.inline.hpp
+defNewGeneration.cpp                    referencePolicy.hpp
+defNewGeneration.cpp                    space.hpp
+defNewGeneration.cpp                    space.inline.hpp
+defNewGeneration.cpp                    thread_<os_family>.inline.hpp
+
+defNewGeneration.hpp                    ageTable.hpp
+defNewGeneration.hpp                    cSpaceCounters.hpp
+defNewGeneration.hpp                    generation.inline.hpp
+defNewGeneration.hpp                    generationCounters.hpp
+
+defNewGeneration.inline.hpp             defNewGeneration.hpp
+defNewGeneration.inline.hpp             space.hpp
+
+defaultStream.hpp                       xmlstream.hpp
+
+deoptimization.cpp                      allocation.inline.hpp
+deoptimization.cpp                      biasedLocking.hpp
+deoptimization.cpp                      bytecode.hpp
+deoptimization.cpp                      debugInfoRec.hpp
+deoptimization.cpp                      deoptimization.hpp
+deoptimization.cpp                      events.hpp
+deoptimization.cpp                      interfaceSupport.hpp
+deoptimization.cpp                      interpreter.hpp
+deoptimization.cpp                      jvmtiThreadState.hpp
+deoptimization.cpp                      methodOop.hpp
+deoptimization.cpp                      nmethod.hpp
+deoptimization.cpp                      oop.inline.hpp
+deoptimization.cpp                      oopFactory.hpp
+deoptimization.cpp                      oopMapCache.hpp
+deoptimization.cpp                      pcDesc.hpp
+deoptimization.cpp                      resourceArea.hpp
+deoptimization.cpp                      scopeDesc.hpp
+deoptimization.cpp                      sharedRuntime.hpp
+deoptimization.cpp                      signature.hpp
+deoptimization.cpp                      stubRoutines.hpp
+deoptimization.cpp                      systemDictionary.hpp
+deoptimization.cpp                      thread.hpp
+deoptimization.cpp                      vframe.hpp
+deoptimization.cpp                      vframeArray.hpp
+deoptimization.cpp                      vframe_hp.hpp
+deoptimization.cpp                      xmlstream.hpp
+
+deoptimization.hpp                      allocation.hpp
+deoptimization.hpp                      frame.inline.hpp
+
+depChecker_<arch>.cpp                   depChecker_<arch>.hpp
+depChecker_<arch>.cpp                   disassembler_<arch>.hpp
+depChecker_<arch>.cpp                   hpi.hpp
+
+dependencies.cpp                        ciArrayKlass.hpp
+dependencies.cpp                        ciEnv.hpp
+dependencies.cpp                        ciKlass.hpp
+dependencies.cpp                        ciMethod.hpp
+dependencies.cpp                        compileLog.hpp
+dependencies.cpp                        copy.hpp
+dependencies.cpp                        dependencies.hpp
+dependencies.cpp                        handles.inline.hpp
+dependencies.cpp                        oop.inline.hpp
+
+dependencies.hpp                        ciKlass.hpp
+dependencies.hpp                        compressedStream.hpp
+dependencies.hpp                        growableArray.hpp
+dependencies.hpp                        nmethod.hpp
+
+dictionary.cpp                          classLoadingService.hpp
+dictionary.cpp                          dictionary.hpp
+dictionary.cpp                          hashtable.inline.hpp
+dictionary.cpp                          jvmtiRedefineClassesTrace.hpp
+dictionary.cpp                          oop.inline.hpp
+dictionary.cpp                          systemDictionary.hpp
+
+dictionary.hpp                          hashtable.hpp
+dictionary.hpp                          instanceKlass.hpp
+dictionary.hpp                          oop.hpp
+dictionary.hpp                          systemDictionary.hpp
+
+disassemblerEnv.hpp                     globals.hpp
+
+disassembler_<arch>.cpp                 cardTableModRefBS.hpp
+disassembler_<arch>.cpp                 codeCache.hpp
+disassembler_<arch>.cpp                 collectedHeap.hpp
+disassembler_<arch>.cpp                 depChecker_<arch>.hpp
+disassembler_<arch>.cpp                 disassembler_<arch>.hpp
+disassembler_<arch>.cpp                 fprofiler.hpp
+disassembler_<arch>.cpp                 handles.inline.hpp
+disassembler_<arch>.cpp                 hpi.hpp
+disassembler_<arch>.cpp                 stubCodeGenerator.hpp
+disassembler_<arch>.cpp                 stubRoutines.hpp
+
+disassembler_<arch>.hpp                 disassemblerEnv.hpp
+disassembler_<arch>.hpp                 os_<os_family>.inline.hpp
+
+dtraceAttacher.cpp                      codeCache.hpp
+dtraceAttacher.cpp                      deoptimization.hpp
+dtraceAttacher.cpp                      dtraceAttacher.hpp
+dtraceAttacher.cpp                      resourceArea.hpp
+dtraceAttacher.cpp                      vmThread.hpp
+dtraceAttacher.cpp                      vm_operations.hpp
+
+// dump is jck optional, put cpp deps in includeDB_features
+
+events.cpp                              allocation.inline.hpp
+events.cpp                              events.hpp
+events.cpp                              mutexLocker.hpp
+events.cpp                              osThread.hpp
+events.cpp                              threadLocalStorage.hpp
+events.cpp                              thread_<os_family>.inline.hpp
+events.cpp                              timer.hpp
+
+events.hpp                              allocation.hpp
+events.hpp                              top.hpp
+
+evmCompat.cpp                           debug.hpp
+
+exceptionHandlerTable.cpp               allocation.inline.hpp
+exceptionHandlerTable.cpp               exceptionHandlerTable.hpp
+exceptionHandlerTable.cpp               nmethod.hpp
+
+exceptionHandlerTable.hpp               allocation.hpp
+exceptionHandlerTable.hpp               methodOop.hpp
+
+exceptions.cpp                          compileBroker.hpp
+exceptions.cpp                          events.hpp
+exceptions.cpp                          exceptions.hpp
+exceptions.cpp                          init.hpp
+exceptions.cpp                          java.hpp
+exceptions.cpp                          javaCalls.hpp
+exceptions.cpp                          oop.inline.hpp
+exceptions.cpp                          systemDictionary.hpp
+exceptions.cpp                          threadCritical.hpp
+exceptions.cpp                          thread_<os_family>.inline.hpp
+exceptions.cpp                          vmSymbols.hpp
+
+exceptions.hpp                          allocation.hpp
+exceptions.hpp                          oopsHierarchy.hpp
+exceptions.hpp                          sizes.hpp
+
+fieldDescriptor.cpp                     fieldDescriptor.hpp
+fieldDescriptor.cpp                     handles.inline.hpp
+fieldDescriptor.cpp                     instanceKlass.hpp
+fieldDescriptor.cpp                     resourceArea.hpp
+fieldDescriptor.cpp                     signature.hpp
+fieldDescriptor.cpp                     systemDictionary.hpp
+fieldDescriptor.cpp                     universe.inline.hpp
+fieldDescriptor.cpp                     vmSymbols.hpp
+
+fieldDescriptor.hpp                     accessFlags.hpp
+fieldDescriptor.hpp                     constantPoolOop.hpp
+fieldDescriptor.hpp                     constantTag.hpp
+fieldDescriptor.hpp                     fieldType.hpp
+fieldDescriptor.hpp                     klassOop.hpp
+fieldDescriptor.hpp                     oop.inline.hpp
+fieldDescriptor.hpp                     symbolOop.hpp
+
+fieldType.cpp                           fieldType.hpp
+fieldType.cpp                           oop.inline.hpp
+fieldType.cpp                           oopFactory.hpp
+fieldType.cpp                           signature.hpp
+fieldType.cpp                           systemDictionary.hpp
+fieldType.cpp                           typeArrayKlass.hpp
+
+fieldType.hpp                           allocation.hpp
+fieldType.hpp                           symbolOop.hpp
+
+filemap.cpp                             arguments.hpp
+filemap.cpp                             classLoader.hpp
+filemap.cpp                             defaultStream.hpp
+filemap.cpp                             filemap.hpp
+filemap.cpp                             hpi_<os_family>.hpp
+filemap.cpp                             java.hpp
+filemap.cpp                             os.hpp
+filemap.cpp                             symbolTable.hpp
+
+filemap.hpp                             compactingPermGenGen.hpp
+filemap.hpp                             space.hpp
+
+// forte is jck optional, put cpp deps in includeDB_features
+// fprofiler is jck optional, put cpp deps in includeDB_features
+
+fprofiler.hpp                           thread_<os_family>.inline.hpp
+fprofiler.hpp                           timer.hpp
+
+frame.cpp                               collectedHeap.inline.hpp
+frame.cpp                               frame.inline.hpp
+frame.cpp                               handles.inline.hpp
+frame.cpp                               interpreter.hpp
+frame.cpp                               javaCalls.hpp
+frame.cpp                               markOop.hpp
+frame.cpp                               methodDataOop.hpp
+frame.cpp                               methodOop.hpp
+frame.cpp                               monitorChunk.hpp
+frame.cpp                               nativeInst_<arch>.hpp
+frame.cpp                               oop.hpp
+frame.cpp                               oop.inline.hpp
+frame.cpp                               oop.inline2.hpp
+frame.cpp                               oopMapCache.hpp
+frame.cpp                               resourceArea.hpp
+frame.cpp                               sharedRuntime.hpp
+frame.cpp                               signature.hpp
+frame.cpp                               stubCodeGenerator.hpp
+frame.cpp                               stubRoutines.hpp
+frame.cpp                               universe.inline.hpp
+
+frame.hpp                               assembler.hpp
+frame.hpp                               methodOop.hpp
+frame.hpp                               monitorChunk.hpp
+frame.hpp                               registerMap.hpp
+frame.hpp                               synchronizer.hpp
+frame.hpp                               top.hpp
+
+frame.inline.hpp                        bytecodeInterpreter.hpp
+frame.inline.hpp                        bytecodeInterpreter.inline.hpp
+frame.inline.hpp                        frame.hpp
+frame.inline.hpp                        interpreter.hpp
+frame.inline.hpp                        jniTypes_<arch>.hpp
+frame.inline.hpp                        methodOop.hpp
+frame.inline.hpp                        signature.hpp
+
+frame_<arch>.cpp                        frame.inline.hpp
+frame_<arch>.cpp                        handles.inline.hpp
+frame_<arch>.cpp                        interpreter.hpp
+frame_<arch>.cpp                        javaCalls.hpp
+frame_<arch>.cpp                        markOop.hpp
+frame_<arch>.cpp                        methodOop.hpp
+frame_<arch>.cpp                        monitorChunk.hpp
+frame_<arch>.cpp                        oop.inline.hpp
+frame_<arch>.cpp                        resourceArea.hpp
+frame_<arch>.cpp                        signature.hpp
+frame_<arch>.cpp                        stubCodeGenerator.hpp
+frame_<arch>.cpp                        stubRoutines.hpp
+frame_<arch>.cpp                        vmreg_<arch>.inline.hpp
+
+frame_<arch>.hpp                        generate_platform_dependent_include
+frame_<arch>.hpp                        synchronizer.hpp
+frame_<arch>.hpp                        top.hpp
+
+frame_<arch>.inline.hpp                 generate_platform_dependent_include
+
+gcLocker.cpp                            gcLocker.inline.hpp
+gcLocker.cpp                            sharedHeap.hpp
+
+gcLocker.hpp                            collectedHeap.hpp
+gcLocker.hpp                            genCollectedHeap.hpp
+gcLocker.hpp                            oop.hpp
+gcLocker.hpp                            os_<os_family>.inline.hpp
+gcLocker.hpp                            thread_<os_family>.inline.hpp
+gcLocker.hpp                            universe.hpp
+
+gcLocker.inline.hpp                     gcLocker.hpp
+
+genCollectedHeap.cpp                    aprofiler.hpp
+genCollectedHeap.cpp                    biasedLocking.hpp
+genCollectedHeap.cpp                    collectedHeap.inline.hpp
+genCollectedHeap.cpp                    collectorCounters.hpp
+genCollectedHeap.cpp                    compactPermGen.hpp
+genCollectedHeap.cpp                    filemap.hpp
+genCollectedHeap.cpp                    fprofiler.hpp
+genCollectedHeap.cpp                    gcLocker.inline.hpp
+genCollectedHeap.cpp                    genCollectedHeap.hpp
+genCollectedHeap.cpp                    genOopClosures.inline.hpp
+genCollectedHeap.cpp                    generation.inline.hpp
+genCollectedHeap.cpp                    generationSpec.hpp
+genCollectedHeap.cpp                    handles.hpp
+genCollectedHeap.cpp                    handles.inline.hpp
+genCollectedHeap.cpp                    icBuffer.hpp
+genCollectedHeap.cpp                    java.hpp
+genCollectedHeap.cpp                    memoryService.hpp
+genCollectedHeap.cpp                    oop.inline.hpp
+genCollectedHeap.cpp                    oop.inline2.hpp
+genCollectedHeap.cpp                    permGen.hpp
+genCollectedHeap.cpp                    resourceArea.hpp
+genCollectedHeap.cpp                    sharedHeap.hpp
+genCollectedHeap.cpp                    space.hpp
+genCollectedHeap.cpp                    symbolTable.hpp
+genCollectedHeap.cpp                    systemDictionary.hpp
+genCollectedHeap.cpp                    vmGCOperations.hpp
+genCollectedHeap.cpp                    vmSymbols.hpp
+genCollectedHeap.cpp                    vmThread.hpp
+genCollectedHeap.cpp                    workgroup.hpp
+
+genCollectedHeap.hpp                    adaptiveSizePolicy.hpp
+genCollectedHeap.hpp                    collectorPolicy.hpp
+genCollectedHeap.hpp                    generation.hpp
+genCollectedHeap.hpp                    sharedHeap.hpp
+
+genMarkSweep.cpp                        codeCache.hpp
+genMarkSweep.cpp                        collectedHeap.inline.hpp
+genMarkSweep.cpp                        copy.hpp
+genMarkSweep.cpp                        events.hpp
+genMarkSweep.cpp                        fprofiler.hpp
+genMarkSweep.cpp                        genCollectedHeap.hpp
+genMarkSweep.cpp                        genMarkSweep.hpp
+genMarkSweep.cpp                        genOopClosures.inline.hpp
+genMarkSweep.cpp                        generation.inline.hpp
+genMarkSweep.cpp                        handles.inline.hpp
+genMarkSweep.cpp                        icBuffer.hpp
+genMarkSweep.cpp                        instanceRefKlass.hpp
+genMarkSweep.cpp                        javaClasses.hpp
+genMarkSweep.cpp                        jvmtiExport.hpp
+genMarkSweep.cpp                        modRefBarrierSet.hpp
+genMarkSweep.cpp                        oop.inline.hpp
+genMarkSweep.cpp                        referencePolicy.hpp
+genMarkSweep.cpp                        space.hpp
+genMarkSweep.cpp                        symbolTable.hpp
+genMarkSweep.cpp                        synchronizer.hpp
+genMarkSweep.cpp                        systemDictionary.hpp
+genMarkSweep.cpp                        thread_<os_family>.inline.hpp
+genMarkSweep.cpp                        vmSymbols.hpp
+genMarkSweep.cpp                        vmThread.hpp
+
+genMarkSweep.hpp                        markSweep.hpp
+
+genOopClosures.hpp                      iterator.hpp
+genOopClosures.hpp                      oop.hpp
+
+genOopClosures.inline.hpp               cardTableRS.hpp
+genOopClosures.inline.hpp               defNewGeneration.hpp
+genOopClosures.inline.hpp               genCollectedHeap.hpp
+genOopClosures.inline.hpp               genOopClosures.hpp
+genOopClosures.inline.hpp               genRemSet.hpp
+genOopClosures.inline.hpp               generation.hpp
+genOopClosures.inline.hpp               sharedHeap.hpp
+genOopClosures.inline.hpp               space.hpp
+
+genRemSet.cpp                           cardTableRS.hpp
+genRemSet.cpp                           genRemSet.hpp
+
+genRemSet.hpp                           oop.hpp
+
+generateOopMap.cpp                      bitMap.hpp
+generateOopMap.cpp                      bytecodeStream.hpp
+generateOopMap.cpp                      generateOopMap.hpp
+generateOopMap.cpp                      handles.inline.hpp
+generateOopMap.cpp                      java.hpp
+generateOopMap.cpp                      oop.inline.hpp
+generateOopMap.cpp                      relocator.hpp
+generateOopMap.cpp                      symbolOop.hpp
+
+generateOopMap.hpp                      allocation.inline.hpp
+generateOopMap.hpp                      bytecodeStream.hpp
+generateOopMap.hpp                      methodOop.hpp
+generateOopMap.hpp                      oopsHierarchy.hpp
+generateOopMap.hpp                      signature.hpp
+generateOopMap.hpp                      universe.inline.hpp
+
+generation.cpp                          allocation.inline.hpp
+generation.cpp                          blockOffsetTable.hpp
+generation.cpp                          cardTableRS.hpp
+generation.cpp                          collectedHeap.inline.hpp
+generation.cpp                          copy.hpp
+generation.cpp                          events.hpp
+generation.cpp                          gcLocker.inline.hpp
+generation.cpp                          genCollectedHeap.hpp
+generation.cpp                          genMarkSweep.hpp
+generation.cpp                          genOopClosures.hpp
+generation.cpp                          genOopClosures.inline.hpp
+generation.cpp                          generation.hpp
+generation.cpp                          generation.inline.hpp
+generation.cpp                          java.hpp
+generation.cpp                          oop.hpp
+generation.cpp                          oop.inline.hpp
+generation.cpp                          space.inline.hpp
+
+generation.hpp                          allocation.hpp
+generation.hpp                          collectorCounters.hpp
+generation.hpp                          memRegion.hpp
+generation.hpp                          mutex.hpp
+generation.hpp                          perfData.hpp
+generation.hpp                          referenceProcessor.hpp
+generation.hpp                          universe.hpp
+generation.hpp                          virtualspace.hpp
+generation.hpp                          watermark.hpp
+
+generation.inline.hpp                   genCollectedHeap.hpp
+generation.inline.hpp                   generation.hpp
+generation.inline.hpp                   space.hpp
+
+generationSpec.cpp                      compactPermGen.hpp
+generationSpec.cpp                      defNewGeneration.hpp
+generationSpec.cpp                      filemap.hpp
+generationSpec.cpp                      genRemSet.hpp
+generationSpec.cpp                      generationSpec.hpp
+generationSpec.cpp                      java.hpp
+generationSpec.cpp                      tenuredGeneration.hpp
+
+generationSpec.hpp                      generation.hpp
+generationSpec.hpp                      permGen.hpp
+
+globalDefinitions.cpp                   globalDefinitions.hpp
+globalDefinitions.cpp                   os.hpp
+globalDefinitions.cpp                   top.hpp
+
+globalDefinitions.hpp                   globalDefinitions_<compiler>.hpp
+globalDefinitions.hpp                   macros.hpp
+
+globalDefinitions_<arch>.hpp            generate_platform_dependent_include
+
+globalDefinitions_<compiler>.hpp        jni.h
+
+globals.cpp                             allocation.inline.hpp
+globals.cpp                             arguments.hpp
+globals.cpp                             globals.hpp
+globals.cpp                             globals_extension.hpp
+globals.cpp                             oop.inline.hpp
+globals.cpp                             ostream.hpp
+globals.cpp                             top.hpp
+
+globals.hpp                             debug.hpp
+globals.hpp                             globals_<arch>.hpp
+globals.hpp                             globals_<os_arch>.hpp
+globals.hpp                             globals_<os_family>.hpp
+
+globals_extension.hpp                   globals.hpp
+globals_extension.hpp                   top.hpp
+
+growableArray.cpp                       growableArray.hpp
+growableArray.cpp                       resourceArea.hpp
+growableArray.cpp                       thread_<os_family>.inline.hpp
+
+growableArray.hpp                       allocation.hpp
+growableArray.hpp                       allocation.inline.hpp
+growableArray.hpp                       debug.hpp
+growableArray.hpp                       globalDefinitions.hpp
+growableArray.hpp                       top.hpp
+
+handles.cpp                             allocation.inline.hpp
+handles.cpp                             handles.inline.hpp
+handles.cpp                             oop.inline.hpp
+handles.cpp                             os_<os_family>.inline.hpp
+handles.cpp                             thread_<os_family>.inline.hpp
+
+handles.hpp                             klass.hpp
+handles.hpp                             klassOop.hpp
+handles.hpp                             top.hpp
+
+handles.inline.hpp                      handles.hpp
+handles.inline.hpp                      thread_<os_family>.inline.hpp
+
+hashtable.cpp                           allocation.inline.hpp
+hashtable.cpp                           dtrace.hpp
+hashtable.cpp                           hashtable.hpp
+hashtable.cpp                           hashtable.inline.hpp
+hashtable.cpp                           oop.inline.hpp
+hashtable.cpp                           resourceArea.hpp
+hashtable.cpp                           safepoint.hpp
+
+hashtable.hpp                           allocation.hpp
+hashtable.hpp                           handles.hpp
+hashtable.hpp                           oop.hpp
+hashtable.hpp                           symbolOop.hpp
+
+hashtable.inline.hpp                    allocation.inline.hpp
+hashtable.inline.hpp                    hashtable.hpp
+
+heap.cpp                                heap.hpp
+heap.cpp                                oop.inline.hpp
+heap.cpp                                os.hpp
+
+heap.hpp                                allocation.hpp
+heap.hpp                                virtualspace.hpp
+
+// heapDumper is jck optional, put cpp deps in includeDB_features
+
+heapDumper.hpp                          allocation.hpp
+heapDumper.hpp                          klassOop.hpp
+heapDumper.hpp                          oop.hpp
+heapDumper.hpp                          os.hpp
+
+// heapInspection is jck optional, put cpp deps in includeDB_features
+
+heapInspection.hpp                      allocation.inline.hpp
+heapInspection.hpp                      oop.inline.hpp
+
+histogram.cpp                           histogram.hpp
+histogram.cpp                           oop.inline.hpp
+
+histogram.hpp                           allocation.hpp
+histogram.hpp                           growableArray.hpp
+histogram.hpp                           os.hpp
+histogram.hpp                           os_<os_family>.inline.hpp
+
+hpi.cpp                                 hpi.hpp
+hpi.cpp                                 jvm.h
+
+hpi.hpp                                 globalDefinitions.hpp
+hpi.hpp                                 hpi_imported.h
+hpi.hpp                                 os.hpp
+hpi.hpp                                 top.hpp
+
+hpi_<os_family>.cpp                     hpi.hpp
+hpi_<os_family>.cpp                     oop.inline.hpp
+hpi_<os_family>.cpp                     os.hpp
+
+hpi_imported.h                          jni.h
+
+icBuffer.cpp                            assembler_<arch_model>.inline.hpp
+icBuffer.cpp                            collectedHeap.inline.hpp
+icBuffer.cpp                            compiledIC.hpp
+icBuffer.cpp                            icBuffer.hpp
+icBuffer.cpp                            interpreter.hpp
+icBuffer.cpp                            linkResolver.hpp
+icBuffer.cpp                            methodOop.hpp
+icBuffer.cpp                            mutexLocker.hpp
+icBuffer.cpp                            nmethod.hpp
+icBuffer.cpp                            oop.inline.hpp
+icBuffer.cpp                            oop.inline2.hpp
+icBuffer.cpp                            resourceArea.hpp
+icBuffer.cpp                            scopeDesc.hpp
+icBuffer.cpp                            stubRoutines.hpp
+icBuffer.cpp                            universe.inline.hpp
+
+icBuffer.hpp                            allocation.hpp
+icBuffer.hpp                            bytecodes.hpp
+icBuffer.hpp                            stubs.hpp
+
+icBuffer_<arch>.cpp                     assembler.hpp
+icBuffer_<arch>.cpp                     assembler_<arch_model>.inline.hpp
+icBuffer_<arch>.cpp                     bytecodes.hpp
+icBuffer_<arch>.cpp                     collectedHeap.inline.hpp
+icBuffer_<arch>.cpp                     icBuffer.hpp
+icBuffer_<arch>.cpp                     nativeInst_<arch>.hpp
+icBuffer_<arch>.cpp                     oop.inline.hpp
+icBuffer_<arch>.cpp                     oop.inline2.hpp
+icBuffer_<arch>.cpp                     resourceArea.hpp
+
+icache.cpp                              icache.hpp
+icache.cpp                              resourceArea.hpp
+
+icache.hpp                              allocation.hpp
+icache.hpp                              stubCodeGenerator.hpp
+
+icache_<arch>.cpp                       assembler_<arch_model>.inline.hpp
+icache_<arch>.cpp                       icache.hpp
+
+icache_<arch>.hpp                       generate_platform_dependent_include
+
+init.cpp                                bytecodes.hpp
+init.cpp                                collectedHeap.hpp
+init.cpp				handles.inline.hpp
+init.cpp                                icBuffer.hpp
+init.cpp                                icache.hpp
+init.cpp                                init.hpp
+init.cpp                                safepoint.hpp
+init.cpp                                sharedRuntime.hpp
+init.cpp                                universe.hpp
+
+init.hpp                                top.hpp
+
+instanceKlass.cpp                       collectedHeap.inline.hpp
+instanceKlass.cpp                       compileBroker.hpp
+instanceKlass.cpp                       fieldDescriptor.hpp
+instanceKlass.cpp                       genOopClosures.inline.hpp
+instanceKlass.cpp                       handles.inline.hpp
+instanceKlass.cpp                       instanceKlass.hpp
+instanceKlass.cpp                       instanceOop.hpp
+instanceKlass.cpp                       javaCalls.hpp
+instanceKlass.cpp                       javaClasses.hpp
+instanceKlass.cpp                       jvmti.h
+instanceKlass.cpp                       jvmtiExport.hpp
+instanceKlass.cpp                       jvmtiRedefineClassesTrace.hpp
+instanceKlass.cpp                       methodOop.hpp
+instanceKlass.cpp                       mutexLocker.hpp
+instanceKlass.cpp                       objArrayKlassKlass.hpp
+instanceKlass.cpp                       oop.inline.hpp
+instanceKlass.cpp                       oopFactory.hpp
+instanceKlass.cpp                       oopMapCache.hpp
+instanceKlass.cpp                       permGen.hpp
+instanceKlass.cpp                       rewriter.hpp
+instanceKlass.cpp                       symbolOop.hpp
+instanceKlass.cpp                       systemDictionary.hpp
+instanceKlass.cpp                       threadService.hpp
+instanceKlass.cpp                       thread_<os_family>.inline.hpp
+instanceKlass.cpp                       verifier.hpp
+instanceKlass.cpp                       vmSymbols.hpp
+
+instanceKlass.hpp                       accessFlags.hpp
+instanceKlass.hpp                       bitMap.hpp
+instanceKlass.hpp                       constMethodOop.hpp
+instanceKlass.hpp                       constantPoolOop.hpp
+instanceKlass.hpp                       handles.hpp
+instanceKlass.hpp                       instanceOop.hpp
+instanceKlass.hpp                       klassOop.hpp
+instanceKlass.hpp                       klassVtable.hpp
+instanceKlass.hpp                       objArrayOop.hpp
+instanceKlass.hpp                       os.hpp
+
+instanceKlassKlass.cpp                  collectedHeap.inline.hpp
+instanceKlassKlass.cpp                  constantPoolOop.hpp
+instanceKlassKlass.cpp                  fieldDescriptor.hpp
+instanceKlassKlass.cpp                  gcLocker.hpp
+instanceKlassKlass.cpp                  instanceKlass.hpp
+instanceKlassKlass.cpp                  instanceKlassKlass.hpp
+instanceKlassKlass.cpp                  instanceRefKlass.hpp
+instanceKlassKlass.cpp                  javaClasses.hpp
+instanceKlassKlass.cpp                  jvmtiExport.hpp
+instanceKlassKlass.cpp                  objArrayKlassKlass.hpp
+instanceKlassKlass.cpp                  objArrayOop.hpp
+instanceKlassKlass.cpp                  oop.inline.hpp
+instanceKlassKlass.cpp                  oop.inline2.hpp
+instanceKlassKlass.cpp                  oopMapCache.hpp
+instanceKlassKlass.cpp                  symbolOop.hpp
+instanceKlassKlass.cpp                  systemDictionary.hpp
+instanceKlassKlass.cpp                  typeArrayOop.hpp
+
+instanceKlassKlass.hpp                  klassKlass.hpp
+
+instanceOop.cpp                         instanceOop.hpp
+
+instanceOop.hpp                         oop.hpp
+
+instanceRefKlass.cpp                    collectedHeap.hpp
+instanceRefKlass.cpp                    collectedHeap.inline.hpp
+instanceRefKlass.cpp                    genCollectedHeap.hpp
+instanceRefKlass.cpp                    genOopClosures.inline.hpp
+instanceRefKlass.cpp                    instanceRefKlass.hpp
+instanceRefKlass.cpp                    javaClasses.hpp
+instanceRefKlass.cpp                    markSweep.hpp
+instanceRefKlass.cpp                    oop.inline.hpp
+instanceRefKlass.cpp                    preserveException.hpp
+instanceRefKlass.cpp                    systemDictionary.hpp
+
+instanceRefKlass.hpp                    instanceKlass.hpp
+
+interfaceSupport.cpp                    collectedHeap.hpp
+interfaceSupport.cpp                    collectedHeap.inline.hpp
+interfaceSupport.cpp                    genCollectedHeap.hpp
+interfaceSupport.cpp                    init.hpp
+interfaceSupport.cpp                    interfaceSupport.hpp
+interfaceSupport.cpp                    markSweep.hpp
+interfaceSupport.cpp                    preserveException.hpp
+interfaceSupport.cpp                    resourceArea.hpp
+interfaceSupport.cpp                    threadLocalStorage.hpp
+interfaceSupport.cpp                    vframe.hpp
+
+interfaceSupport.hpp                    gcLocker.hpp
+interfaceSupport.hpp                    globalDefinitions.hpp
+interfaceSupport.hpp                    handles.inline.hpp
+interfaceSupport.hpp                    mutexLocker.hpp
+interfaceSupport.hpp                    orderAccess.hpp
+interfaceSupport.hpp                    os.hpp
+interfaceSupport.hpp                    preserveException.hpp
+interfaceSupport.hpp                    safepoint.hpp
+interfaceSupport.hpp                    thread_<os_family>.inline.hpp
+interfaceSupport.hpp                    top.hpp
+interfaceSupport.hpp                    vmThread.hpp
+
+interfaceSupport_<os_family>.hpp        generate_platform_dependent_include
+
+interp_masm_<arch_model>.cpp            arrayOop.hpp
+interp_masm_<arch_model>.cpp            biasedLocking.hpp
+interp_masm_<arch_model>.cpp            interp_masm_<arch_model>.hpp
+interp_masm_<arch_model>.cpp            interpreterRuntime.hpp
+interp_masm_<arch_model>.cpp            interpreter.hpp
+interp_masm_<arch_model>.cpp            jvmtiExport.hpp
+interp_masm_<arch_model>.cpp            jvmtiThreadState.hpp
+interp_masm_<arch_model>.cpp            markOop.hpp
+interp_masm_<arch_model>.cpp            methodDataOop.hpp
+interp_masm_<arch_model>.cpp            methodOop.hpp
+interp_masm_<arch_model>.cpp            sharedRuntime.hpp
+interp_masm_<arch_model>.cpp            synchronizer.hpp
+interp_masm_<arch_model>.cpp            thread_<os_family>.inline.hpp
+
+interp_masm_<arch_model>.hpp            assembler_<arch_model>.inline.hpp
+interp_masm_<arch_model>.hpp            invocationCounter.hpp
+
+interpreter.cpp                         allocation.inline.hpp
+interpreter.cpp                         arrayOop.hpp
+interpreter.cpp                         assembler.hpp
+interpreter.cpp                         bytecodeHistogram.hpp
+interpreter.cpp                         bytecodeInterpreter.hpp
+interpreter.cpp                         forte.hpp
+interpreter.cpp                         handles.inline.hpp
+interpreter.cpp                         interpreter.hpp
+interpreter.cpp                         interpreterRuntime.hpp
+interpreter.cpp                         interpreter.hpp
+interpreter.cpp                         jvmtiExport.hpp
+interpreter.cpp                         methodDataOop.hpp
+interpreter.cpp                         methodOop.hpp
+interpreter.cpp                         oop.inline.hpp
+interpreter.cpp                         resourceArea.hpp
+interpreter.cpp                         sharedRuntime.hpp
+interpreter.cpp                         stubRoutines.hpp
+interpreter.cpp                         templateTable.hpp
+interpreter.cpp                         timer.hpp
+interpreter.cpp                         vtune.hpp
+
+interpreter.hpp                         cppInterpreter.hpp
+interpreter.hpp                         stubs.hpp
+interpreter.hpp                         templateInterpreter.hpp
+
+interpreterRT_<arch_model>.cpp          allocation.inline.hpp
+interpreterRT_<arch_model>.cpp          handles.inline.hpp
+interpreterRT_<arch_model>.cpp          icache.hpp
+interpreterRT_<arch_model>.cpp          interfaceSupport.hpp
+interpreterRT_<arch_model>.cpp          interpreterRuntime.hpp
+interpreterRT_<arch_model>.cpp          interpreter.hpp
+interpreterRT_<arch_model>.cpp          methodOop.hpp
+interpreterRT_<arch_model>.cpp          oop.inline.hpp
+interpreterRT_<arch_model>.cpp          signature.hpp
+interpreterRT_<arch_model>.cpp          universe.inline.hpp
+
+interpreterRT_<arch>.hpp                allocation.hpp
+interpreterRT_<arch>.hpp                generate_platform_dependent_include
+
+interpreterRuntime.cpp                  biasedLocking.hpp
+interpreterRuntime.cpp                  collectedHeap.hpp
+interpreterRuntime.cpp                  compilationPolicy.hpp
+interpreterRuntime.cpp                  constantPoolOop.hpp
+interpreterRuntime.cpp                  cpCacheOop.hpp
+interpreterRuntime.cpp                  deoptimization.hpp
+interpreterRuntime.cpp                  events.hpp
+interpreterRuntime.cpp                  fieldDescriptor.hpp
+interpreterRuntime.cpp                  handles.inline.hpp
+interpreterRuntime.cpp                  instanceKlass.hpp
+interpreterRuntime.cpp                  interfaceSupport.hpp
+interpreterRuntime.cpp                  interpreterRuntime.hpp
+interpreterRuntime.cpp                  interpreter.hpp
+interpreterRuntime.cpp                  java.hpp
+interpreterRuntime.cpp                  jfieldIDWorkaround.hpp
+interpreterRuntime.cpp                  jvmtiExport.hpp
+interpreterRuntime.cpp                  linkResolver.hpp
+interpreterRuntime.cpp                  methodDataOop.hpp
+interpreterRuntime.cpp                  nativeLookup.hpp
+interpreterRuntime.cpp                  objArrayKlass.hpp
+interpreterRuntime.cpp                  oop.inline.hpp
+interpreterRuntime.cpp                  oopFactory.hpp
+interpreterRuntime.cpp                  osThread.hpp
+interpreterRuntime.cpp                  sharedRuntime.hpp
+interpreterRuntime.cpp                  stubRoutines.hpp
+interpreterRuntime.cpp                  symbolOop.hpp
+interpreterRuntime.cpp                  synchronizer.hpp
+interpreterRuntime.cpp                  systemDictionary.hpp
+interpreterRuntime.cpp                  templateTable.hpp
+interpreterRuntime.cpp                  threadCritical.hpp
+interpreterRuntime.cpp                  universe.inline.hpp
+interpreterRuntime.cpp                  vmSymbols.hpp
+interpreterRuntime.cpp                  vm_version_<arch_model>.hpp
+
+interpreterRuntime.hpp                  bytecode.hpp
+interpreterRuntime.hpp                  frame.inline.hpp
+interpreterRuntime.hpp                  linkResolver.hpp
+interpreterRuntime.hpp                  methodOop.hpp
+interpreterRuntime.hpp                  signature.hpp
+interpreterRuntime.hpp                  thread_<os_family>.inline.hpp
+interpreterRuntime.hpp                  top.hpp
+interpreterRuntime.hpp                  universe.hpp
+
+interpreter_<arch_model>.cpp            arguments.hpp
+interpreter_<arch_model>.cpp            arrayOop.hpp
+interpreter_<arch_model>.cpp            assembler.hpp
+interpreter_<arch_model>.cpp            bytecodeHistogram.hpp
+interpreter_<arch_model>.cpp            debug.hpp
+interpreter_<arch_model>.cpp            deoptimization.hpp
+interpreter_<arch_model>.cpp            frame.inline.hpp
+interpreter_<arch_model>.cpp            interpreterRuntime.hpp
+interpreter_<arch_model>.cpp            interpreter.hpp
+interpreter_<arch_model>.cpp            interpreterGenerator.hpp
+interpreter_<arch_model>.cpp            jvmtiExport.hpp
+interpreter_<arch_model>.cpp            jvmtiThreadState.hpp
+interpreter_<arch_model>.cpp            methodDataOop.hpp
+interpreter_<arch_model>.cpp            methodOop.hpp
+interpreter_<arch_model>.cpp            oop.inline.hpp
+interpreter_<arch_model>.cpp            sharedRuntime.hpp
+interpreter_<arch_model>.cpp            stubRoutines.hpp
+interpreter_<arch_model>.cpp            synchronizer.hpp
+interpreter_<arch_model>.cpp            templateTable.hpp
+interpreter_<arch_model>.cpp            timer.hpp
+interpreter_<arch_model>.cpp            vframeArray.hpp
+
+interpreter_<arch>.hpp                  generate_platform_dependent_include
+
+interpreterGenerator.hpp                cppInterpreter.hpp
+interpreterGenerator.hpp                cppInterpreterGenerator.hpp
+interpreterGenerator.hpp                templateInterpreter.hpp
+interpreterGenerator.hpp                templateInterpreterGenerator.hpp
+
+interpreterGenerator_<arch>.hpp         generate_platform_dependent_include
+
+invocationCounter.cpp                   frame.hpp
+invocationCounter.cpp                   handles.inline.hpp
+invocationCounter.cpp                   invocationCounter.hpp
+
+invocationCounter.hpp                   allocation.hpp
+invocationCounter.hpp                   exceptions.hpp
+invocationCounter.hpp                   handles.hpp
+
+iterator.cpp                            iterator.hpp
+iterator.cpp                            oop.inline.hpp
+
+iterator.hpp                            allocation.hpp
+iterator.hpp                            memRegion.hpp
+iterator.hpp                            prefetch.hpp
+iterator.hpp                            top.hpp
+
+java.cpp                                aprofiler.hpp
+java.cpp                                arguments.hpp
+java.cpp                                biasedLocking.hpp
+java.cpp                                bytecodeHistogram.hpp
+java.cpp                                classLoader.hpp
+java.cpp                                codeCache.hpp
+java.cpp                                compilationPolicy.hpp
+java.cpp                                compileBroker.hpp
+java.cpp                                compilerOracle.hpp
+java.cpp                                constantPoolOop.hpp
+java.cpp                                dtrace.hpp
+java.cpp                                fprofiler.hpp
+java.cpp                                genCollectedHeap.hpp
+java.cpp                                generateOopMap.hpp
+java.cpp                                globalDefinitions.hpp
+java.cpp                                histogram.hpp
+java.cpp                                init.hpp
+java.cpp                                instanceKlass.hpp
+java.cpp                                instanceKlassKlass.hpp
+java.cpp                                instanceOop.hpp
+java.cpp                                interfaceSupport.hpp
+java.cpp                                java.hpp
+java.cpp                                jvmtiExport.hpp
+java.cpp                                memprofiler.hpp
+java.cpp                                methodOop.hpp
+java.cpp                                objArrayOop.hpp
+java.cpp                                oop.hpp
+java.cpp                                oop.inline.hpp
+java.cpp                                oopFactory.hpp
+java.cpp                                sharedRuntime.hpp
+java.cpp                                statSampler.hpp
+java.cpp                                symbolOop.hpp
+java.cpp                                symbolTable.hpp
+java.cpp                                systemDictionary.hpp
+java.cpp                                task.hpp
+java.cpp                                thread_<os_family>.inline.hpp
+java.cpp                                timer.hpp
+java.cpp                                universe.hpp
+java.cpp                                vmError.hpp
+java.cpp                                vm_operations.hpp
+java.cpp                                vm_version_<arch_model>.hpp
+java.cpp                                vtune.hpp
+
+java.hpp                                os.hpp
+
+javaAssertions.cpp                      allocation.inline.hpp
+javaAssertions.cpp                      handles.inline.hpp
+javaAssertions.cpp                      javaAssertions.hpp
+javaAssertions.cpp                      javaClasses.hpp
+javaAssertions.cpp                      oop.inline.hpp
+javaAssertions.cpp                      oopFactory.hpp
+javaAssertions.cpp                      systemDictionary.hpp
+javaAssertions.cpp                      vmSymbols.hpp
+
+javaAssertions.hpp                      exceptions.hpp
+javaAssertions.hpp                      objArrayOop.hpp
+javaAssertions.hpp                      ostream.hpp
+javaAssertions.hpp                      typeArrayOop.hpp
+
+javaCalls.cpp                           compilationPolicy.hpp
+javaCalls.cpp                           compileBroker.hpp
+javaCalls.cpp                           handles.inline.hpp
+javaCalls.cpp                           interfaceSupport.hpp
+javaCalls.cpp                           interpreter.hpp
+javaCalls.cpp                           javaCalls.hpp
+javaCalls.cpp                           linkResolver.hpp
+javaCalls.cpp                           mutexLocker.hpp
+javaCalls.cpp                           nmethod.hpp
+javaCalls.cpp                           oop.inline.hpp
+javaCalls.cpp                           signature.hpp
+javaCalls.cpp                           stubRoutines.hpp
+javaCalls.cpp                           systemDictionary.hpp
+javaCalls.cpp                           thread_<os_family>.inline.hpp
+javaCalls.cpp                           universe.inline.hpp
+javaCalls.cpp                           vmSymbols.hpp
+javaCalls.hpp                           allocation.hpp
+
+javaCalls.hpp                           handles.hpp
+javaCalls.hpp                           javaFrameAnchor.hpp
+javaCalls.hpp                           jniTypes_<arch>.hpp
+javaCalls.hpp                           methodOop.hpp
+javaCalls.hpp                           thread_<os_family>.inline.hpp
+javaCalls.hpp                           vmThread.hpp
+
+javaClasses.cpp                         debugInfo.hpp
+javaClasses.cpp                         fieldDescriptor.hpp
+javaClasses.cpp                         handles.inline.hpp
+javaClasses.cpp                         instanceKlass.hpp
+javaClasses.cpp                         interfaceSupport.hpp
+javaClasses.cpp                         interpreter.hpp
+javaClasses.cpp                         java.hpp
+javaClasses.cpp                         javaCalls.hpp
+javaClasses.cpp                         javaClasses.hpp
+javaClasses.cpp                         klass.hpp
+javaClasses.cpp                         klassOop.hpp
+javaClasses.cpp                         methodOop.hpp
+javaClasses.cpp                         oopFactory.hpp
+javaClasses.cpp                         pcDesc.hpp
+javaClasses.cpp                         preserveException.hpp
+javaClasses.cpp                         resourceArea.hpp
+javaClasses.cpp                         safepoint.hpp
+javaClasses.cpp                         symbolOop.hpp
+javaClasses.cpp                         symbolTable.hpp
+javaClasses.cpp                         thread_<os_family>.inline.hpp
+javaClasses.cpp                         typeArrayOop.hpp
+javaClasses.cpp                         universe.inline.hpp
+javaClasses.cpp                         vframe.hpp
+javaClasses.cpp                         vmSymbols.hpp
+
+javaClasses.hpp                         jvmti.h
+javaClasses.hpp                         oop.hpp
+javaClasses.hpp                         os.hpp
+javaClasses.hpp                         systemDictionary.hpp
+javaClasses.hpp                         utf8.hpp
+
+javaFrameAnchor.hpp                     globalDefinitions.hpp
+javaFrameAnchor.hpp                     orderAccess_<os_arch>.inline.hpp
+
+javaFrameAnchor_<arch>.hpp              generate_platform_dependent_include
+
+jni.cpp                                 allocation.inline.hpp
+jni.cpp                                 classLoader.hpp
+jni.cpp                                 compilationPolicy.hpp
+jni.cpp                                 defaultStream.hpp
+jni.cpp                                 dtrace.hpp
+jni.cpp                                 events.hpp
+jni.cpp                                 fieldDescriptor.hpp
+jni.cpp                                 fprofiler.hpp
+jni.cpp                                 gcLocker.inline.hpp
+jni.cpp                                 handles.inline.hpp
+jni.cpp                                 histogram.hpp
+jni.cpp                                 instanceKlass.hpp
+jni.cpp                                 instanceOop.hpp
+jni.cpp                                 interfaceSupport.hpp
+jni.cpp                                 java.hpp
+jni.cpp                                 javaCalls.hpp
+jni.cpp                                 javaClasses.hpp
+jni.cpp                                 jfieldIDWorkaround.hpp
+jni.cpp                                 jni.h
+jni.cpp                                 jniCheck.hpp
+jni.cpp                                 jniFastGetField.hpp
+jni.cpp                                 jniTypes_<arch>.hpp
+jni.cpp                                 jvm.h
+jni.cpp                                 jvm_misc.hpp
+jni.cpp                                 jvmtiExport.hpp
+jni.cpp                                 jvmtiThreadState.hpp
+jni.cpp                                 linkResolver.hpp
+jni.cpp                                 markOop.hpp
+jni.cpp                                 methodOop.hpp
+jni.cpp                                 objArrayKlass.hpp
+jni.cpp                                 objArrayOop.hpp
+jni.cpp                                 oop.inline.hpp
+jni.cpp                                 oopFactory.hpp
+jni.cpp                                 os_<os_family>.inline.hpp
+jni.cpp                                 reflection.hpp
+jni.cpp                                 runtimeService.hpp
+jni.cpp                                 sharedRuntime.hpp
+jni.cpp                                 signature.hpp
+jni.cpp                                 symbolOop.hpp
+jni.cpp                                 symbolTable.hpp
+jni.cpp                                 systemDictionary.hpp
+jni.cpp                                 thread_<os_family>.inline.hpp
+jni.cpp                                 typeArrayKlass.hpp
+jni.cpp                                 typeArrayOop.hpp
+jni.cpp                                 universe.inline.hpp
+jni.cpp                                 vmSymbols.hpp
+jni.cpp                                 vm_operations.hpp
+
+// jniCheck is jck optional, put cpp deps in includeDB_features
+
+jniFastGetField.cpp                     jniFastGetField.hpp
+
+jniFastGetField.hpp                     allocation.hpp
+jniFastGetField.hpp                     jvm_misc.hpp
+
+jniFastGetField_<arch_model>.cpp        assembler_<arch_model>.inline.hpp
+jniFastGetField_<arch_model>.cpp        jniFastGetField.hpp
+jniFastGetField_<arch_model>.cpp        jvm_misc.hpp
+jniFastGetField_<arch_model>.cpp        resourceArea.hpp
+jniFastGetField_<arch_model>.cpp        safepoint.hpp
+
+jniHandles.cpp                          jniHandles.hpp
+jniHandles.cpp                          mutexLocker.hpp
+jniHandles.cpp                          oop.inline.hpp
+jniHandles.cpp                          systemDictionary.hpp
+jniHandles.cpp                          thread_<os_family>.inline.hpp
+
+jniHandles.hpp                          handles.hpp
+jniHandles.hpp                          top.hpp
+
+jniPeriodicChecker.cpp                  allocation.inline.hpp
+jniPeriodicChecker.cpp                  jniPeriodicChecker.hpp
+jniPeriodicChecker.cpp                  task.hpp
+
+jniTypes_<arch>.hpp                     allocation.hpp
+jniTypes_<arch>.hpp                     jni.h
+jniTypes_<arch>.hpp                     oop.hpp
+
+jni_<arch>.h                            generate_platform_dependent_include
+
+jvm.cpp                                 arguments.hpp
+jvm.cpp                                 attachListener.hpp
+jvm.cpp                                 classLoader.hpp
+jvm.cpp                                 collectedHeap.inline.hpp
+jvm.cpp                                 copy.hpp
+jvm.cpp                                 defaultStream.hpp
+jvm.cpp                                 events.hpp
+jvm.cpp                                 handles.inline.hpp
+jvm.cpp                                 histogram.hpp
+jvm.cpp                                 hpi.hpp
+jvm.cpp                                 hpi_<os_family>.hpp
+jvm.cpp                                 init.hpp
+jvm.cpp                                 instanceKlass.hpp
+jvm.cpp                                 interfaceSupport.hpp
+jvm.cpp                                 java.hpp
+jvm.cpp                                 javaAssertions.hpp
+jvm.cpp                                 javaCalls.hpp
+jvm.cpp                                 javaClasses.hpp
+jvm.cpp                                 jfieldIDWorkaround.hpp
+jvm.cpp                                 jvm.h
+jvm.cpp                                 jvm_<os_family>.h
+jvm.cpp                                 jvm_misc.hpp
+jvm.cpp                                 jvmtiExport.hpp
+jvm.cpp                                 jvmtiThreadState.hpp
+jvm.cpp                                 management.hpp
+jvm.cpp                                 nativeLookup.hpp
+jvm.cpp                                 objArrayKlass.hpp
+jvm.cpp                                 oopFactory.hpp
+jvm.cpp                                 os.hpp
+jvm.cpp                                 perfData.hpp
+jvm.cpp                                 privilegedStack.hpp
+jvm.cpp                                 reflection.hpp
+jvm.cpp                                 symbolTable.hpp
+jvm.cpp                                 systemDictionary.hpp
+jvm.cpp                                 threadService.hpp
+jvm.cpp                                 top.hpp
+jvm.cpp                                 universe.inline.hpp
+jvm.cpp                                 utf8.hpp
+jvm.cpp                                 vframe.hpp
+jvm.cpp                                 vmSymbols.hpp
+jvm.cpp                                 vm_operations.hpp
+
+jvm.h                                   globalDefinitions.hpp
+jvm.h                                   jni.h
+jvm.h                                   jvm_<os_family>.h
+jvm.h                                   reflectionCompat.hpp
+
+jvm_<os_family>.cpp                     interfaceSupport.hpp
+jvm_<os_family>.cpp                     jvm.h
+jvm_<os_family>.cpp                     osThread.hpp
+
+jvm_misc.hpp                            handles.hpp
+jvm_misc.hpp                            jni.h
+
+jvmtiExport.hpp                         allocation.hpp
+jvmtiExport.hpp                         globalDefinitions.hpp
+jvmtiExport.hpp                         growableArray.hpp
+jvmtiExport.hpp                         handles.hpp
+jvmtiExport.hpp                         iterator.hpp
+jvmtiExport.hpp                         jvmti.h
+jvmtiExport.hpp                         oop.hpp
+jvmtiExport.hpp                         oopsHierarchy.hpp
+
+jvmtiThreadState.hpp                    allocation.hpp
+jvmtiThreadState.hpp                    allocation.inline.hpp
+jvmtiThreadState.hpp                    growableArray.hpp
+jvmtiThreadState.hpp                    jvmti.h
+jvmtiThreadState.hpp                    jvmtiEventController.hpp
+jvmtiThreadState.hpp                    thread.hpp
+
+klass.cpp                               atomic.hpp
+klass.cpp                               collectedHeap.inline.hpp
+klass.cpp                               instanceKlass.hpp
+klass.cpp                               klass.inline.hpp
+klass.cpp                               klassOop.hpp
+klass.cpp                               oop.inline.hpp
+klass.cpp                               oop.inline2.hpp
+klass.cpp                               oopFactory.hpp
+klass.cpp                               resourceArea.hpp
+klass.cpp                               systemDictionary.hpp
+klass.cpp                               vmSymbols.hpp
+
+klass.hpp                               accessFlags.hpp
+klass.hpp                               genOopClosures.hpp
+klass.hpp                               iterator.hpp
+klass.hpp                               klassOop.hpp
+klass.hpp                               klassPS.hpp
+klass.hpp                               memRegion.hpp
+klass.hpp                               oop.hpp
+klass.hpp                               specialized_oop_closures.hpp
+
+klass.inline.hpp                        klass.hpp
+klass.inline.hpp                        markOop.hpp
+
+klassKlass.cpp                          collectedHeap.hpp
+klassKlass.cpp                          collectedHeap.inline.hpp
+klassKlass.cpp                          constantPoolKlass.hpp
+klassKlass.cpp                          handles.inline.hpp
+klassKlass.cpp                          instanceKlass.hpp
+klassKlass.cpp                          instanceOop.hpp
+klassKlass.cpp                          klassKlass.hpp
+klassKlass.cpp                          klassOop.hpp
+klassKlass.cpp                          markSweep.hpp
+klassKlass.cpp                          methodKlass.hpp
+klassKlass.cpp                          objArrayKlass.hpp
+klassKlass.cpp                          oop.inline.hpp
+klassKlass.cpp                          oop.inline2.hpp
+klassKlass.cpp                          oopFactory.hpp
+klassKlass.cpp                          permGen.hpp
+klassKlass.cpp                          symbolKlass.hpp
+klassKlass.cpp                          symbolOop.hpp
+klassKlass.cpp                          typeArrayKlass.hpp
+
+klassKlass.hpp                          klass.hpp
+klassKlass.hpp                          klassOop.hpp
+klassKlass.hpp                          oopFactory.hpp
+
+klassOop.cpp                            klassOop.hpp
+
+klassOop.hpp                            oop.hpp
+
+klassVtable.cpp                         arguments.hpp
+klassVtable.cpp                         copy.hpp
+klassVtable.cpp                         gcLocker.hpp
+klassVtable.cpp                         handles.inline.hpp
+klassVtable.cpp                         instanceKlass.hpp
+klassVtable.cpp                         jvmtiRedefineClassesTrace.hpp
+klassVtable.cpp                         klassOop.hpp
+klassVtable.cpp                         klassVtable.hpp
+klassVtable.cpp                         markSweep.hpp
+klassVtable.cpp                         methodOop.hpp
+klassVtable.cpp                         objArrayOop.hpp
+klassVtable.cpp                         oop.inline.hpp
+klassVtable.cpp                         resourceArea.hpp
+klassVtable.cpp                         systemDictionary.hpp
+klassVtable.cpp                         universe.inline.hpp
+klassVtable.cpp                         vmSymbols.hpp
+
+klassVtable.hpp                         allocation.hpp
+klassVtable.hpp                         growableArray.hpp
+klassVtable.hpp                         handles.hpp
+klassVtable.hpp                         oopsHierarchy.hpp
+
+linkResolver.cpp                        bytecode.hpp
+linkResolver.cpp                        collectedHeap.inline.hpp
+linkResolver.cpp                        compilationPolicy.hpp
+linkResolver.cpp                        compileBroker.hpp
+linkResolver.cpp                        fieldDescriptor.hpp
+linkResolver.cpp                        frame.inline.hpp
+linkResolver.cpp                        handles.inline.hpp
+linkResolver.cpp                        instanceKlass.hpp
+linkResolver.cpp                        interpreterRuntime.hpp
+linkResolver.cpp                        linkResolver.hpp
+linkResolver.cpp                        nativeLookup.hpp
+linkResolver.cpp                        objArrayOop.hpp
+linkResolver.cpp                        reflection.hpp
+linkResolver.cpp                        resourceArea.hpp
+linkResolver.cpp                        signature.hpp
+linkResolver.cpp                        systemDictionary.hpp
+linkResolver.cpp                        thread_<os_family>.inline.hpp
+linkResolver.cpp                        universe.inline.hpp
+linkResolver.cpp                        vmSymbols.hpp
+linkResolver.cpp                        vmThread.hpp
+
+linkResolver.hpp                        methodOop.hpp
+linkResolver.hpp                        top.hpp
+
+liveRange.hpp                           copy.hpp
+
+loaderConstraints.cpp                   handles.inline.hpp
+loaderConstraints.cpp                   hashtable.inline.hpp
+loaderConstraints.cpp                   loaderConstraints.hpp
+loaderConstraints.cpp                   oop.inline.hpp
+loaderConstraints.cpp                   resourceArea.hpp
+loaderConstraints.cpp                   safepoint.hpp
+
+loaderConstraints.hpp                   dictionary.hpp
+loaderConstraints.hpp                   hashtable.hpp
+
+location.cpp                            debugInfo.hpp
+location.cpp                            location.hpp
+
+location.hpp                            allocation.hpp
+location.hpp                            assembler.hpp
+location.hpp                            vmreg.hpp
+
+lowMemoryDetector.cpp                   interfaceSupport.hpp
+lowMemoryDetector.cpp                   java.hpp
+lowMemoryDetector.cpp                   javaCalls.hpp
+lowMemoryDetector.cpp                   lowMemoryDetector.hpp
+lowMemoryDetector.cpp                   management.hpp
+lowMemoryDetector.cpp                   mutex.hpp
+lowMemoryDetector.cpp                   mutexLocker.hpp
+lowMemoryDetector.cpp                   oop.inline.hpp
+lowMemoryDetector.cpp                   systemDictionary.hpp
+lowMemoryDetector.cpp                   vmSymbols.hpp
+
+lowMemoryDetector.hpp                   allocation.hpp
+lowMemoryDetector.hpp                   memoryPool.hpp
+lowMemoryDetector.hpp                   memoryService.hpp
+
+management.cpp                          arguments.hpp
+management.cpp                          classLoadingService.hpp
+management.cpp                          compileBroker.hpp
+management.cpp                          handles.inline.hpp
+management.cpp                          heapDumper.hpp
+management.cpp                          interfaceSupport.hpp
+management.cpp                          iterator.hpp
+management.cpp                          javaCalls.hpp
+management.cpp                          jniHandles.hpp
+management.cpp                          klass.hpp
+management.cpp                          klassOop.hpp
+management.cpp                          lowMemoryDetector.hpp
+management.cpp                          management.hpp
+management.cpp                          memoryManager.hpp
+management.cpp                          memoryPool.hpp
+management.cpp                          memoryService.hpp
+management.cpp                          objArrayKlass.hpp
+management.cpp                          oop.inline.hpp
+management.cpp                          oopFactory.hpp
+management.cpp                          os.hpp
+management.cpp                          resourceArea.hpp
+management.cpp                          runtimeService.hpp
+management.cpp                          systemDictionary.hpp
+management.cpp                          threadService.hpp
+
+management.hpp                          allocation.hpp
+management.hpp                          handles.hpp
+management.hpp                          jmm.h
+management.hpp                          timer.hpp
+
+markOop.cpp                             markOop.hpp
+markOop.cpp                             thread_<os_family>.inline.hpp
+
+markOop.hpp                             oop.hpp
+
+markOop.inline.hpp                      globals.hpp
+markOop.inline.hpp                      klass.hpp
+markOop.inline.hpp                      klassOop.hpp
+markOop.inline.hpp                      markOop.hpp
+
+markSweep.cpp                           compileBroker.hpp
+memRegion.cpp                           globals.hpp
+memRegion.cpp                           memRegion.hpp
+
+memRegion.hpp                           allocation.hpp
+memRegion.hpp                           debug.hpp
+memRegion.hpp                           globalDefinitions.hpp
+
+memoryManager.cpp                       systemDictionary.hpp
+memoryManager.cpp                       vmSymbols.hpp
+memoryManager.cpp                       dtrace.hpp
+memoryManager.cpp                       handles.inline.hpp
+memoryManager.cpp                       javaCalls.hpp
+memoryManager.cpp                       lowMemoryDetector.hpp
+memoryManager.cpp                       management.hpp
+memoryManager.cpp                       memoryManager.hpp
+memoryManager.cpp                       memoryPool.hpp
+memoryManager.cpp                       memoryService.hpp
+memoryManager.cpp                       oop.inline.hpp
+
+memoryManager.hpp                       allocation.hpp
+memoryManager.hpp                       memoryUsage.hpp
+memoryManager.hpp                       timer.hpp
+
+memoryPool.cpp                          systemDictionary.hpp
+memoryPool.cpp                          vmSymbols.hpp
+memoryPool.cpp                          handles.inline.hpp
+memoryPool.cpp                          javaCalls.hpp
+memoryPool.cpp                          lowMemoryDetector.hpp
+memoryPool.cpp                          management.hpp
+memoryPool.cpp                          memoryManager.hpp
+memoryPool.cpp                          memoryPool.hpp
+memoryPool.cpp                          oop.inline.hpp
+
+memoryPool.hpp                          defNewGeneration.hpp
+memoryPool.hpp                          heap.hpp
+memoryPool.hpp                          memoryUsage.hpp
+memoryPool.hpp                          mutableSpace.hpp
+memoryPool.hpp                          space.hpp
+
+memoryService.cpp                       classLoadingService.hpp
+memoryService.cpp                       collectorPolicy.hpp
+memoryService.cpp                       defNewGeneration.hpp
+memoryService.cpp                       genCollectedHeap.hpp
+memoryService.cpp                       generation.hpp
+memoryService.cpp                       generationSpec.hpp
+memoryService.cpp                       growableArray.hpp
+memoryService.cpp                       heap.hpp
+memoryService.cpp                       javaCalls.hpp
+memoryService.cpp                       lowMemoryDetector.hpp
+memoryService.cpp                       management.hpp
+memoryService.cpp                       memRegion.hpp
+memoryService.cpp                       memoryManager.hpp
+memoryService.cpp                       memoryPool.hpp
+memoryService.cpp                       memoryService.hpp
+memoryService.cpp                       mutableSpace.hpp
+memoryService.cpp                       oop.inline.hpp
+memoryService.cpp                       permGen.hpp
+memoryService.cpp                       systemDictionary.hpp
+memoryService.cpp                       tenuredGeneration.hpp
+memoryService.cpp                       vmSymbols.hpp
+
+memoryService.hpp                       allocation.hpp
+memoryService.hpp                       generation.hpp
+memoryService.hpp                       handles.hpp
+memoryService.hpp                       memoryUsage.hpp
+
+memoryUsage.hpp                         globalDefinitions.hpp
+
+memprofiler.cpp                         codeCache.hpp
+memprofiler.cpp                         collectedHeap.inline.hpp
+memprofiler.cpp                         generation.hpp
+memprofiler.cpp                         handles.inline.hpp
+memprofiler.cpp                         jniHandles.hpp
+memprofiler.cpp                         memprofiler.hpp
+memprofiler.cpp                         mutexLocker.hpp
+memprofiler.cpp                         oopMapCache.hpp
+memprofiler.cpp                         os.hpp
+memprofiler.cpp                         permGen.hpp
+memprofiler.cpp                         resourceArea.hpp
+memprofiler.cpp                         systemDictionary.hpp
+memprofiler.cpp                         task.hpp
+memprofiler.cpp                         thread_<os_family>.inline.hpp
+memprofiler.cpp                         vmThread.hpp
+
+methodComparator.cpp                    globalDefinitions.hpp
+methodComparator.cpp                    handles.inline.hpp
+methodComparator.cpp                    jvmtiRedefineClassesTrace.hpp
+methodComparator.cpp                    methodComparator.hpp
+methodComparator.cpp                    oop.inline.hpp
+methodComparator.cpp                    symbolOop.hpp
+
+methodComparator.hpp                    bytecodeStream.hpp
+methodComparator.hpp                    constantPoolOop.hpp
+methodComparator.hpp                    methodOop.hpp
+
+methodDataKlass.cpp                     collectedHeap.inline.hpp
+methodDataKlass.cpp                     gcLocker.hpp
+methodDataKlass.cpp                     handles.inline.hpp
+methodDataKlass.cpp                     klassOop.hpp
+methodDataKlass.cpp                     markSweep.hpp
+methodDataKlass.cpp                     methodDataKlass.hpp
+methodDataKlass.cpp                     methodDataOop.hpp
+methodDataKlass.cpp                     oop.inline.hpp
+methodDataKlass.cpp                     oop.inline2.hpp
+methodDataKlass.cpp                     resourceArea.hpp
+methodDataKlass.cpp                     universe.inline.hpp
+
+methodDataKlass.hpp                     klass.hpp
+
+methodDataOop.cpp                       bytecode.hpp
+methodDataOop.cpp                       bytecodeStream.hpp
+methodDataOop.cpp                       deoptimization.hpp
+methodDataOop.cpp                       handles.inline.hpp
+methodDataOop.cpp                       linkResolver.hpp
+methodDataOop.cpp                       markSweep.hpp
+methodDataOop.cpp                       markSweep.inline.hpp
+methodDataOop.cpp                       methodDataOop.hpp
+methodDataOop.cpp                       oop.inline.hpp
+methodDataOop.cpp                       systemDictionary.hpp
+
+methodDataOop.hpp                       bytecodes.hpp
+methodDataOop.hpp                       oop.hpp
+methodDataOop.hpp                       orderAccess.hpp
+methodDataOop.hpp                       universe.hpp
+
+methodKlass.cpp                         collectedHeap.inline.hpp
+methodKlass.cpp                         constMethodKlass.hpp
+methodKlass.cpp                         gcLocker.hpp
+methodKlass.cpp                         handles.inline.hpp
+methodKlass.cpp                         interpreter.hpp
+methodKlass.cpp                         javaClasses.hpp
+methodKlass.cpp                         klassOop.hpp
+methodKlass.cpp                         markSweep.hpp
+methodKlass.cpp                         methodDataOop.hpp
+methodKlass.cpp                         methodKlass.hpp
+methodKlass.cpp                         oop.inline.hpp
+methodKlass.cpp                         oop.inline2.hpp
+methodKlass.cpp                         resourceArea.hpp
+methodKlass.cpp                         symbolOop.hpp
+methodKlass.cpp                         universe.inline.hpp
+
+methodKlass.hpp                         klass.hpp
+methodKlass.hpp                         klassOop.hpp
+methodKlass.hpp                         methodOop.hpp
+
+methodLiveness.cpp                      allocation.inline.hpp
+methodLiveness.cpp                      bytecode.hpp
+methodLiveness.cpp                      bytecodes.hpp
+methodLiveness.cpp                      ciMethod.hpp
+methodLiveness.cpp                      ciMethodBlocks.hpp
+methodLiveness.cpp                      ciStreams.hpp
+methodLiveness.cpp                      methodLiveness.hpp
+
+methodLiveness.hpp                      bitMap.hpp
+methodLiveness.hpp                      growableArray.hpp
+
+methodOop.cpp                           arguments.hpp
+methodOop.cpp                           bytecodeStream.hpp
+methodOop.cpp                           bytecodeTracer.hpp
+methodOop.cpp                           bytecodes.hpp
+methodOop.cpp                           collectedHeap.inline.hpp
+methodOop.cpp                           debugInfoRec.hpp
+methodOop.cpp                           frame.inline.hpp
+methodOop.cpp                           gcLocker.hpp
+methodOop.cpp                           gcTaskThread.hpp
+methodOop.cpp                           generation.hpp
+methodOop.cpp                           handles.inline.hpp
+methodOop.cpp                           interpreter.hpp
+methodOop.cpp                           jvmtiExport.hpp
+methodOop.cpp                           klassOop.hpp
+methodOop.cpp                           methodDataOop.hpp
+methodOop.cpp                           methodOop.hpp
+methodOop.cpp                           nativeLookup.hpp
+methodOop.cpp                           oop.inline.hpp
+methodOop.cpp                           oopFactory.hpp
+methodOop.cpp                           oopMapCache.hpp
+methodOop.cpp                           relocator.hpp
+methodOop.cpp                           sharedRuntime.hpp
+methodOop.cpp                           signature.hpp
+methodOop.cpp                           symbolOop.hpp
+methodOop.cpp                           systemDictionary.hpp
+methodOop.cpp                           xmlstream.hpp
+
+methodOop.hpp                           accessFlags.hpp
+methodOop.hpp                           compressedStream.hpp
+methodOop.hpp                           constMethodOop.hpp
+methodOop.hpp                           constantPoolOop.hpp
+methodOop.hpp                           growableArray.hpp
+methodOop.hpp                           instanceKlass.hpp
+methodOop.hpp                           invocationCounter.hpp
+methodOop.hpp                           oop.hpp
+methodOop.hpp                           oopMap.hpp
+methodOop.hpp                           typeArrayOop.hpp
+methodOop.hpp                           vmSymbols.hpp
+
+modRefBarrierSet.hpp                    barrierSet.hpp
+
+monitorChunk.cpp                        allocation.inline.hpp
+monitorChunk.cpp                        monitorChunk.hpp
+monitorChunk.cpp                        oop.inline.hpp
+
+monitorChunk.hpp                        synchronizer.hpp
+
+mutex.cpp                               events.hpp
+mutex.cpp                               mutex.hpp
+mutex.cpp                               mutex_<os_family>.inline.hpp
+mutex.cpp                               osThread.hpp
+mutex.cpp                               thread_<os_family>.inline.hpp
+
+mutex.hpp                               allocation.hpp
+mutex.hpp                               histogram.hpp
+mutex.hpp                               os.hpp
+
+mutexLocker.cpp                         mutexLocker.hpp
+mutexLocker.cpp                         safepoint.hpp
+mutexLocker.cpp                         threadLocalStorage.hpp
+mutexLocker.cpp                         thread_<os_family>.inline.hpp
+mutexLocker.cpp                         vmThread.hpp
+
+mutexLocker.hpp                         allocation.hpp
+mutexLocker.hpp                         mutex.hpp
+mutexLocker.hpp                         os_<os_family>.inline.hpp
+
+mutex_<os_family>.cpp                   events.hpp
+mutex_<os_family>.cpp                   interfaceSupport.hpp
+mutex_<os_family>.cpp                   mutex.hpp
+mutex_<os_family>.cpp                   mutex_<os_family>.inline.hpp
+mutex_<os_family>.cpp                   thread_<os_family>.inline.hpp
+
+mutex_<os_family>.inline.hpp            interfaceSupport.hpp
+mutex_<os_family>.inline.hpp            os_<os_family>.inline.hpp
+mutex_<os_family>.inline.hpp            thread_<os_family>.inline.hpp
+
+nativeInst_<arch>.cpp                   assembler_<arch_model>.inline.hpp
+nativeInst_<arch>.cpp                   handles.hpp
+nativeInst_<arch>.cpp                   nativeInst_<arch>.hpp
+nativeInst_<arch>.cpp                   oop.hpp
+nativeInst_<arch>.cpp                   ostream.hpp
+nativeInst_<arch>.cpp                   resourceArea.hpp
+nativeInst_<arch>.cpp                   sharedRuntime.hpp
+nativeInst_<arch>.cpp                   stubRoutines.hpp
+
+nativeInst_<arch>.hpp                   allocation.hpp
+nativeInst_<arch>.hpp                   assembler.hpp
+nativeInst_<arch>.hpp                   icache.hpp
+nativeInst_<arch>.hpp                   os.hpp
+nativeInst_<arch>.hpp                   top.hpp
+
+nativeLookup.cpp                        arguments.hpp
+nativeLookup.cpp                        handles.inline.hpp
+nativeLookup.cpp                        hpi.hpp
+nativeLookup.cpp                        instanceKlass.hpp
+nativeLookup.cpp                        javaCalls.hpp
+nativeLookup.cpp                        javaClasses.hpp
+nativeLookup.cpp                        jvm_misc.hpp
+nativeLookup.cpp                        methodOop.hpp
+nativeLookup.cpp                        nativeLookup.hpp
+nativeLookup.cpp                        oop.inline.hpp
+nativeLookup.cpp                        oopFactory.hpp
+nativeLookup.cpp                        os_<os_family>.inline.hpp
+nativeLookup.cpp                        resourceArea.hpp
+nativeLookup.cpp                        sharedRuntime.hpp
+nativeLookup.cpp                        signature.hpp
+nativeLookup.cpp                        symbolOop.hpp
+nativeLookup.cpp                        systemDictionary.hpp
+nativeLookup.cpp                        universe.inline.hpp
+nativeLookup.cpp                        vmSymbols.hpp
+
+nativeLookup.hpp                        handles.hpp
+nativeLookup.hpp                        top.hpp
+
+nmethod.cpp                             abstractCompiler.hpp
+nmethod.cpp                             bytecode.hpp
+nmethod.cpp                             codeCache.hpp
+nmethod.cpp                             compileLog.hpp
+nmethod.cpp                             compiledIC.hpp
+nmethod.cpp                             compilerOracle.hpp
+nmethod.cpp                             disassembler_<arch>.hpp
+nmethod.cpp                             dtrace.hpp
+nmethod.cpp                             events.hpp
+nmethod.cpp                             jvmtiRedefineClassesTrace.hpp
+nmethod.cpp                             methodDataOop.hpp
+nmethod.cpp                             nmethod.hpp
+nmethod.cpp                             scopeDesc.hpp
+nmethod.cpp                             sharedRuntime.hpp
+nmethod.cpp                             sweeper.hpp
+nmethod.cpp                             vtune.hpp
+nmethod.cpp                             xmlstream.hpp
+
+nmethod.hpp                             codeBlob.hpp
+nmethod.hpp                             pcDesc.hpp
+
+objArrayKlass.cpp                       collectedHeap.inline.hpp
+objArrayKlass.cpp                       copy.hpp
+objArrayKlass.cpp                       genOopClosures.inline.hpp
+objArrayKlass.cpp                       handles.inline.hpp
+objArrayKlass.cpp                       instanceKlass.hpp
+objArrayKlass.cpp                       mutexLocker.hpp
+objArrayKlass.cpp                       objArrayKlass.hpp
+objArrayKlass.cpp                       objArrayKlassKlass.hpp
+objArrayKlass.cpp                       objArrayOop.hpp
+objArrayKlass.cpp                       oop.inline.hpp
+objArrayKlass.cpp                       oop.inline2.hpp
+objArrayKlass.cpp                       resourceArea.hpp
+objArrayKlass.cpp                       symbolOop.hpp
+objArrayKlass.cpp                       systemDictionary.hpp
+objArrayKlass.cpp                       universe.inline.hpp
+objArrayKlass.cpp                       vmSymbols.hpp
+
+objArrayKlass.hpp                       arrayKlass.hpp
+objArrayKlass.hpp                       instanceKlass.hpp
+objArrayKlass.hpp                       specialized_oop_closures.hpp
+
+objArrayKlassKlass.cpp                  collectedHeap.inline.hpp
+objArrayKlassKlass.cpp                  instanceKlass.hpp
+objArrayKlassKlass.cpp                  javaClasses.hpp
+objArrayKlassKlass.cpp                  objArrayKlassKlass.hpp
+objArrayKlassKlass.cpp                  oop.inline.hpp
+objArrayKlassKlass.cpp                  oop.inline2.hpp
+objArrayKlassKlass.cpp                  systemDictionary.hpp
+
+objArrayKlassKlass.hpp                  arrayKlassKlass.hpp
+objArrayKlassKlass.hpp                  objArrayKlass.hpp
+
+objArrayOop.cpp                         objArrayOop.hpp
+objArrayOop.cpp                         oop.inline.hpp
+
+objArrayOop.hpp                         arrayOop.hpp
+
+objectMonitor.hpp                       os.hpp
+
+objectMonitor_<os_family>.cpp           dtrace.hpp
+objectMonitor_<os_family>.cpp           interfaceSupport.hpp
+objectMonitor_<os_family>.cpp           objectMonitor.hpp
+objectMonitor_<os_family>.cpp           objectMonitor.inline.hpp
+objectMonitor_<os_family>.cpp           oop.inline.hpp
+objectMonitor_<os_family>.cpp           osThread.hpp
+objectMonitor_<os_family>.cpp           os_<os_family>.inline.hpp
+objectMonitor_<os_family>.cpp           threadService.hpp
+objectMonitor_<os_family>.cpp           thread_<os_family>.inline.hpp
+objectMonitor_<os_family>.cpp           vmSymbols.hpp
+
+objectMonitor_<os_family>.hpp           generate_platform_dependent_include
+objectMonitor_<os_family>.hpp           os_<os_family>.inline.hpp
+objectMonitor_<os_family>.hpp           thread_<os_family>.inline.hpp
+objectMonitor_<os_family>.hpp           top.hpp
+
+objectMonitor_<os_family>.inline.hpp    generate_platform_dependent_include
+
+oop.cpp                                 copy.hpp
+oop.cpp                                 handles.inline.hpp
+oop.cpp                                 javaClasses.hpp
+oop.cpp                                 oop.inline.hpp
+oop.cpp                                 thread_<os_family>.inline.hpp
+
+oop.hpp                                 iterator.hpp
+oop.hpp                                 memRegion.hpp
+oop.hpp                                 specialized_oop_closures.hpp
+oop.hpp                                 top.hpp
+
+oop.inline.hpp                          ageTable.hpp
+oop.inline.hpp                          arrayKlass.hpp
+oop.inline.hpp                          arrayOop.hpp
+oop.inline.hpp                          atomic.hpp
+oop.inline.hpp                          barrierSet.inline.hpp
+oop.inline.hpp                          cardTableModRefBS.hpp
+oop.inline.hpp                          collectedHeap.inline.hpp
+oop.inline.hpp                          compactingPermGenGen.hpp
+oop.inline.hpp                          genCollectedHeap.hpp
+oop.inline.hpp                          generation.hpp
+oop.inline.hpp                          klass.hpp
+oop.inline.hpp                          klassOop.hpp
+oop.inline.hpp                          markOop.inline.hpp
+oop.inline.hpp                          markSweep.hpp
+oop.inline.hpp                          markSweep.inline.hpp
+oop.inline.hpp                          oop.hpp
+oop.inline.hpp                          os.hpp
+oop.inline.hpp                          permGen.hpp
+oop.inline.hpp                          specialized_oop_closures.hpp
+
+oop.inline2.hpp                         collectedHeap.hpp
+oop.inline2.hpp                         generation.hpp
+oop.inline2.hpp                         oop.hpp
+oop.inline2.hpp                         permGen.hpp
+oop.inline2.hpp                         universe.hpp
+
+oopFactory.cpp                          collectedHeap.inline.hpp
+oopFactory.cpp                          compiledICHolderKlass.hpp
+oopFactory.cpp                          constMethodKlass.hpp
+oopFactory.cpp                          constantPoolKlass.hpp
+oopFactory.cpp                          cpCacheKlass.hpp
+oopFactory.cpp                          instanceKlass.hpp
+oopFactory.cpp                          instanceKlassKlass.hpp
+oopFactory.cpp                          instanceOop.hpp
+oopFactory.cpp                          javaClasses.hpp
+oopFactory.cpp                          klassKlass.hpp
+oopFactory.cpp                          klassOop.hpp
+oopFactory.cpp                          methodDataKlass.hpp
+oopFactory.cpp                          methodKlass.hpp
+oopFactory.cpp                          objArrayOop.hpp
+oopFactory.cpp                          oop.inline.hpp
+oopFactory.cpp                          oopFactory.hpp
+oopFactory.cpp                          resourceArea.hpp
+oopFactory.cpp                          symbolTable.hpp
+oopFactory.cpp                          systemDictionary.hpp
+oopFactory.cpp                          universe.inline.hpp
+oopFactory.cpp                          vmSymbols.hpp
+
+oopFactory.hpp                          growableArray.hpp
+oopFactory.hpp                          klassOop.hpp
+oopFactory.hpp                          objArrayKlass.hpp
+oopFactory.hpp                          oop.hpp
+oopFactory.hpp                          symbolTable.hpp
+oopFactory.hpp                          systemDictionary.hpp
+oopFactory.hpp                          typeArrayKlass.hpp
+oopFactory.hpp                          universe.hpp
+
+oopMap.cpp                              allocation.inline.hpp
+oopMap.cpp                              codeBlob.hpp
+oopMap.cpp                              codeCache.hpp
+oopMap.cpp                              collectedHeap.hpp
+oopMap.cpp                              frame.inline.hpp
+oopMap.cpp                              nmethod.hpp
+oopMap.cpp                              oopMap.hpp
+oopMap.cpp                              resourceArea.hpp
+oopMap.cpp                              scopeDesc.hpp
+oopMap.cpp                              signature.hpp
+
+oopMap.hpp                              allocation.hpp
+oopMap.hpp                              compressedStream.hpp
+oopMap.hpp                              growableArray.hpp
+oopMap.hpp                              vmreg.hpp
+
+oopMapCache.cpp                         allocation.inline.hpp
+oopMapCache.cpp                         handles.inline.hpp
+oopMapCache.cpp                         oop.inline.hpp
+oopMapCache.cpp                         oopMapCache.hpp
+oopMapCache.cpp                         resourceArea.hpp
+oopMapCache.cpp                         signature.hpp
+
+oopMapCache.hpp                         generateOopMap.hpp
+
+oopRecorder.cpp                         allocation.inline.hpp
+oopRecorder.cpp                         oop.inline.hpp
+oopRecorder.cpp                         oopRecorder.hpp
+
+oopRecorder.hpp                         growableArray.hpp
+oopRecorder.hpp                         handles.hpp
+
+oopsHierarchy.cpp                       collectedHeap.hpp
+oopsHierarchy.cpp                       collectedHeap.inline.hpp
+oopsHierarchy.cpp                       globalDefinitions.hpp
+oopsHierarchy.cpp                       oopsHierarchy.hpp
+oopsHierarchy.cpp                       thread.hpp
+oopsHierarchy.cpp                       thread_<os_family>.inline.hpp
+
+orderAccess.cpp                         orderAccess.hpp
+
+orderAccess.hpp                         allocation.hpp
+orderAccess.hpp                         os.hpp
+
+orderAccess_<os_arch>.inline.hpp        orderAccess.hpp
+
+os.cpp                                  allocation.inline.hpp
+os.cpp                                  arguments.hpp
+os.cpp                                  attachListener.hpp
+os.cpp                                  classLoader.hpp
+os.cpp                                  defaultStream.hpp
+os.cpp                                  events.hpp
+os.cpp                                  frame.inline.hpp
+os.cpp                                  hpi.hpp
+os.cpp                                  interfaceSupport.hpp
+os.cpp                                  interpreter.hpp
+os.cpp                                  java.hpp
+os.cpp                                  javaCalls.hpp
+os.cpp                                  javaClasses.hpp
+os.cpp                                  jvm.h
+os.cpp                                  jvm_misc.hpp
+os.cpp                                  mutexLocker.hpp
+os.cpp                                  oop.inline.hpp
+os.cpp                                  os.hpp
+os.cpp                                  os_<os_family>.inline.hpp
+os.cpp                                  stubRoutines.hpp
+os.cpp                                  systemDictionary.hpp
+os.cpp                                  threadService.hpp
+os.cpp                                  thread_<os_family>.inline.hpp
+os.cpp                                  vmGCOperations.hpp
+os.cpp                                  vmSymbols.hpp
+os.cpp                                  vtableStubs.hpp
+
+os.hpp                                  atomic.hpp
+os.hpp                                  extendedPC.hpp
+os.hpp                                  handles.hpp
+os.hpp                                  jvmti.h
+os.hpp                                  top.hpp
+
+os_<os_arch>.cpp                        allocation.inline.hpp
+os_<os_arch>.cpp                        arguments.hpp
+os_<os_arch>.cpp                        assembler_<arch_model>.inline.hpp
+os_<os_arch>.cpp                        classLoader.hpp
+os_<os_arch>.cpp                        events.hpp
+os_<os_arch>.cpp                        extendedPC.hpp
+os_<os_arch>.cpp                        frame.inline.hpp
+os_<os_arch>.cpp                        hpi.hpp
+os_<os_arch>.cpp                        icBuffer.hpp
+os_<os_arch>.cpp                        interfaceSupport.hpp
+os_<os_arch>.cpp                        interpreter.hpp
+os_<os_arch>.cpp                        java.hpp
+os_<os_arch>.cpp                        javaCalls.hpp
+os_<os_arch>.cpp                        jniFastGetField.hpp
+os_<os_arch>.cpp                        jvm.h
+os_<os_arch>.cpp                        jvm_<os_family>.h
+os_<os_arch>.cpp                        jvm_misc.hpp
+os_<os_arch>.cpp                        mutexLocker.hpp
+os_<os_arch>.cpp                        mutex_<os_family>.inline.hpp
+os_<os_arch>.cpp                        nativeInst_<arch>.hpp
+os_<os_arch>.cpp                        no_precompiled_headers
+os_<os_arch>.cpp                        osThread.hpp
+os_<os_arch>.cpp                        os_share_<os_family>.hpp
+os_<os_arch>.cpp                        sharedRuntime.hpp
+os_<os_arch>.cpp                        stubRoutines.hpp
+os_<os_arch>.cpp                        systemDictionary.hpp
+os_<os_arch>.cpp                        thread_<os_family>.inline.hpp
+os_<os_arch>.cpp                        timer.hpp
+os_<os_arch>.cpp                        vmError.hpp
+os_<os_arch>.cpp                        vmSymbols.hpp
+os_<os_arch>.cpp                        vtableStubs.hpp
+
+os_<os_arch>.hpp                        generate_platform_dependent_include
+
+os_<os_family>.cpp                      allocation.inline.hpp
+os_<os_family>.cpp                      arguments.hpp
+os_<os_family>.cpp                      assembler_<arch_model>.inline.hpp
+os_<os_family>.cpp                      attachListener.hpp
+os_<os_family>.cpp                      classLoader.hpp
+os_<os_family>.cpp                      compileBroker.hpp
+os_<os_family>.cpp                      defaultStream.hpp
+os_<os_family>.cpp                      events.hpp
+os_<os_family>.cpp                      extendedPC.hpp
+os_<os_family>.cpp                      filemap.hpp
+os_<os_family>.cpp                      globals.hpp
+os_<os_family>.cpp                      hpi.hpp
+os_<os_family>.cpp                      icBuffer.hpp
+os_<os_family>.cpp                      interfaceSupport.hpp
+os_<os_family>.cpp                      interpreter.hpp
+os_<os_family>.cpp                      java.hpp
+os_<os_family>.cpp                      javaCalls.hpp
+os_<os_family>.cpp                      jniFastGetField.hpp
+os_<os_family>.cpp                      jvm.h
+os_<os_family>.cpp                      jvm_<os_family>.h
+os_<os_family>.cpp                      jvm_misc.hpp
+os_<os_family>.cpp                      mutexLocker.hpp
+os_<os_family>.cpp                      mutex_<os_family>.inline.hpp
+os_<os_family>.cpp                      nativeInst_<arch>.hpp
+os_<os_family>.cpp                      no_precompiled_headers
+os_<os_family>.cpp                      objectMonitor.hpp
+os_<os_family>.cpp                      objectMonitor.inline.hpp
+os_<os_family>.cpp                      oop.inline.hpp
+os_<os_family>.cpp                      osThread.hpp
+os_<os_family>.cpp                      os_share_<os_family>.hpp
+os_<os_family>.cpp                      perfMemory.hpp
+os_<os_family>.cpp                      runtimeService.hpp
+os_<os_family>.cpp                      sharedRuntime.hpp
+os_<os_family>.cpp                      statSampler.hpp
+os_<os_family>.cpp                      stubRoutines.hpp
+os_<os_family>.cpp                      systemDictionary.hpp
+os_<os_family>.cpp                      threadCritical.hpp
+os_<os_family>.cpp                      thread_<os_family>.inline.hpp
+os_<os_family>.cpp                      timer.hpp
+os_<os_family>.cpp                      vmError.hpp
+os_<os_family>.cpp                      vmSymbols.hpp
+os_<os_family>.cpp                      vtableStubs.hpp
+
+os_<os_family>.hpp                      generate_platform_dependent_include
+
+os_<os_family>.inline.hpp               atomic.hpp
+os_<os_family>.inline.hpp               atomic_<os_arch>.inline.hpp
+os_<os_family>.inline.hpp               orderAccess_<os_arch>.inline.hpp
+os_<os_family>.inline.hpp               os.hpp
+
+osThread.cpp                            oop.inline.hpp
+osThread.cpp                            osThread.hpp
+
+osThread.hpp                            frame.hpp
+osThread.hpp                            handles.hpp
+osThread.hpp                            hpi.hpp
+osThread.hpp                            javaFrameAnchor.hpp
+osThread.hpp                            objectMonitor.hpp
+osThread.hpp                            top.hpp
+
+osThread_<os_family>.cpp                assembler_<arch_model>.inline.hpp
+osThread_<os_family>.cpp                atomic.hpp
+osThread_<os_family>.cpp                handles.inline.hpp
+osThread_<os_family>.cpp                mutexLocker.hpp
+osThread_<os_family>.cpp                no_precompiled_headers
+osThread_<os_family>.cpp                os.hpp
+osThread_<os_family>.cpp                osThread.hpp
+osThread_<os_family>.cpp                safepoint.hpp
+osThread_<os_family>.cpp                vmThread.hpp
+
+osThread_<os_family>.hpp                generate_platform_dependent_include
+
+ostream.cpp                             arguments.hpp
+ostream.cpp                             compileLog.hpp
+ostream.cpp                             defaultStream.hpp
+ostream.cpp                             oop.inline.hpp
+ostream.cpp                             os_<os_family>.inline.hpp
+ostream.cpp                             hpi.hpp
+ostream.cpp                             hpi_<os_family>.hpp
+ostream.cpp                             ostream.hpp
+ostream.cpp                             top.hpp
+ostream.cpp                             xmlstream.hpp
+
+ostream.hpp                             allocation.hpp
+ostream.hpp                             timer.hpp
+
+pcDesc.cpp                              debugInfoRec.hpp
+pcDesc.cpp                              nmethod.hpp
+pcDesc.cpp                              pcDesc.hpp
+pcDesc.cpp                              resourceArea.hpp
+pcDesc.cpp                              scopeDesc.hpp
+
+pcDesc.hpp                              allocation.hpp
+
+perf.cpp                                allocation.inline.hpp
+perf.cpp                                interfaceSupport.hpp
+perf.cpp                                jni.h
+perf.cpp                                jvm.h
+perf.cpp                                oop.inline.hpp
+perf.cpp                                perfData.hpp
+perf.cpp                                perfMemory.hpp
+perf.cpp                                resourceArea.hpp
+perf.cpp                                vmSymbols.hpp
+
+perfData.cpp                            exceptions.hpp
+perfData.cpp                            globalDefinitions.hpp
+perfData.cpp                            handles.inline.hpp
+perfData.cpp                            java.hpp
+perfData.cpp                            mutex.hpp
+perfData.cpp                            mutexLocker.hpp
+perfData.cpp                            oop.inline.hpp
+perfData.cpp                            os.hpp
+perfData.cpp                            perfData.hpp
+perfData.cpp                            vmSymbols.hpp
+
+perfData.hpp                            allocation.inline.hpp
+perfData.hpp                            growableArray.hpp
+perfData.hpp                            perfMemory.hpp
+perfData.hpp                            timer.hpp
+
+perfMemory.cpp                          allocation.inline.hpp
+perfMemory.cpp                          arguments.hpp
+perfMemory.cpp                          globalDefinitions.hpp
+perfMemory.cpp                          java.hpp
+perfMemory.cpp                          mutex.hpp
+perfMemory.cpp                          mutexLocker.hpp
+perfMemory.cpp                          os.hpp
+perfMemory.cpp                          perfData.hpp
+perfMemory.cpp                          perfMemory.hpp
+perfMemory.cpp                          statSampler.hpp
+
+perfMemory.hpp                          exceptions.hpp
+
+perfMemory_<os_family>.cpp              allocation.inline.hpp
+perfMemory_<os_family>.cpp              exceptions.hpp
+perfMemory_<os_family>.cpp              handles.inline.hpp
+perfMemory_<os_family>.cpp              oop.inline.hpp
+perfMemory_<os_family>.cpp              os_<os_family>.inline.hpp
+perfMemory_<os_family>.cpp              perfMemory.hpp
+perfMemory_<os_family>.cpp              resourceArea.hpp
+perfMemory_<os_family>.cpp              vmSymbols.hpp
+
+permGen.cpp                             blockOffsetTable.hpp
+permGen.cpp                             cSpaceCounters.hpp
+permGen.cpp                             collectedHeap.inline.hpp
+permGen.cpp                             compactPermGen.hpp
+permGen.cpp                             genCollectedHeap.hpp
+permGen.cpp                             generation.inline.hpp
+permGen.cpp                             java.hpp
+permGen.cpp                             oop.inline.hpp
+permGen.cpp                             permGen.hpp
+permGen.cpp                             universe.hpp
+
+permGen.hpp                             gcCause.hpp
+permGen.hpp                             generation.hpp
+permGen.hpp                             handles.hpp
+permGen.hpp                             iterator.hpp
+permGen.hpp                             virtualspace.hpp
+
+placeholders.cpp                        fieldType.hpp
+placeholders.cpp                        hashtable.inline.hpp
+placeholders.cpp                        oop.inline.hpp
+placeholders.cpp                        placeholders.hpp
+placeholders.cpp                        systemDictionary.hpp
+
+placeholders.hpp                        hashtable.hpp
+
+prefetch.hpp                            allocation.hpp
+
+prefetch_<os_arch>.inline.hpp           prefetch.hpp
+
+preserveException.cpp                   handles.inline.hpp
+preserveException.cpp                   preserveException.hpp
+
+preserveException.hpp                   handles.hpp
+preserveException.hpp                   thread_<os_family>.inline.hpp
+
+privilegedStack.cpp                     allocation.inline.hpp
+privilegedStack.cpp                     instanceKlass.hpp
+privilegedStack.cpp                     methodOop.hpp
+privilegedStack.cpp                     oop.inline.hpp
+privilegedStack.cpp                     privilegedStack.hpp
+privilegedStack.cpp                     vframe.hpp
+
+privilegedStack.hpp                     allocation.hpp
+privilegedStack.hpp                     growableArray.hpp
+privilegedStack.hpp                     oopsHierarchy.hpp
+privilegedStack.hpp                     vframe.hpp
+
+referencePolicy.cpp                     arguments.hpp
+referencePolicy.cpp                     globals.hpp
+referencePolicy.cpp                     javaClasses.hpp
+referencePolicy.cpp                     referencePolicy.hpp
+referencePolicy.cpp                     universe.hpp
+
+referencePolicy.hpp                     oop.hpp
+
+referenceProcessor.cpp                  collectedHeap.hpp
+referenceProcessor.cpp                  collectedHeap.inline.hpp
+referenceProcessor.cpp                  java.hpp
+referenceProcessor.cpp                  javaClasses.hpp
+referenceProcessor.cpp                  jniHandles.hpp
+referenceProcessor.cpp                  oop.inline.hpp
+referenceProcessor.cpp                  referencePolicy.hpp
+referenceProcessor.cpp                  referenceProcessor.hpp
+referenceProcessor.cpp                  systemDictionary.hpp
+
+referenceProcessor.hpp                  instanceRefKlass.hpp
+
+reflection.cpp                          arguments.hpp
+reflection.cpp                          handles.inline.hpp
+reflection.cpp                          instanceKlass.hpp
+reflection.cpp                          javaCalls.hpp
+reflection.cpp                          javaClasses.hpp
+reflection.cpp                          jvm.h
+reflection.cpp                          linkResolver.hpp
+reflection.cpp                          objArrayKlass.hpp
+reflection.cpp                          objArrayOop.hpp
+reflection.cpp                          oopFactory.hpp
+reflection.cpp                          reflection.hpp
+reflection.cpp                          reflectionUtils.hpp
+reflection.cpp                          resourceArea.hpp
+reflection.cpp                          signature.hpp
+reflection.cpp                          symbolTable.hpp
+reflection.cpp                          systemDictionary.hpp
+reflection.cpp                          universe.inline.hpp
+reflection.cpp                          verifier.hpp
+reflection.cpp                          vframe.hpp
+reflection.cpp                          vmSymbols.hpp
+
+reflection.hpp                          accessFlags.hpp
+reflection.hpp                          fieldDescriptor.hpp
+reflection.hpp                          growableArray.hpp
+reflection.hpp                          oop.hpp
+reflection.hpp                          reflectionCompat.hpp
+
+reflectionUtils.cpp                     javaClasses.hpp
+reflectionUtils.cpp                     reflectionUtils.hpp
+reflectionUtils.cpp                     universe.inline.hpp
+
+reflectionUtils.hpp                     accessFlags.hpp
+reflectionUtils.hpp                     allocation.hpp
+reflectionUtils.hpp                     globalDefinitions.hpp
+reflectionUtils.hpp                     handles.inline.hpp
+reflectionUtils.hpp                     instanceKlass.hpp
+reflectionUtils.hpp                     objArrayOop.hpp
+reflectionUtils.hpp                     oopsHierarchy.hpp
+reflectionUtils.hpp                     reflection.hpp
+
+register.cpp                            register.hpp
+
+register.hpp                            top.hpp
+
+register_<arch>.cpp                     register_<arch>.hpp
+
+register_<arch>.hpp                     register.hpp
+register_<arch>.hpp                     vm_version_<arch_model>.hpp
+
+registerMap.hpp                         globalDefinitions.hpp
+registerMap.hpp                         register_<arch>.hpp
+registerMap.hpp                         vmreg.hpp
+
+registerMap_<arch>.hpp                  generate_platform_dependent_include
+
+register_definitions_<arch>.cpp         assembler.hpp
+register_definitions_<arch>.cpp         interp_masm_<arch_model>.hpp
+register_definitions_<arch>.cpp         register.hpp
+register_definitions_<arch>.cpp         register_<arch>.hpp
+
+relocInfo.cpp                           assembler_<arch_model>.inline.hpp
+relocInfo.cpp                           compiledIC.hpp
+relocInfo.cpp                           copy.hpp
+relocInfo.cpp                           nativeInst_<arch>.hpp
+relocInfo.cpp                           nmethod.hpp
+relocInfo.cpp                           relocInfo.hpp
+relocInfo.cpp                           resourceArea.hpp
+relocInfo.cpp                           stubCodeGenerator.hpp
+
+relocInfo.hpp                           allocation.hpp
+relocInfo.hpp                           top.hpp
+
+relocInfo_<arch>.cpp                    assembler.inline.hpp
+relocInfo_<arch>.cpp                    assembler_<arch_model>.inline.hpp
+relocInfo_<arch>.cpp                    nativeInst_<arch>.hpp
+relocInfo_<arch>.cpp                    relocInfo.hpp
+relocInfo_<arch>.cpp                    safepoint.hpp
+
+relocInfo_<arch>.hpp                    generate_platform_dependent_include
+
+relocator.cpp                           bytecodes.hpp
+relocator.cpp                           handles.inline.hpp
+relocator.cpp                           oop.inline.hpp
+relocator.cpp                           relocator.hpp
+relocator.cpp                           universe.inline.hpp
+
+relocator.hpp                           bytecodes.hpp
+relocator.hpp                           bytes_<arch>.hpp
+relocator.hpp                           methodOop.hpp
+
+resolutionErrors.cpp                    handles.inline.hpp
+resolutionErrors.cpp                    hashtable.inline.hpp
+resolutionErrors.cpp                    oop.inline.hpp
+resolutionErrors.cpp                    resolutionErrors.hpp
+resolutionErrors.cpp                    resourceArea.hpp
+resolutionErrors.cpp                    safepoint.hpp
+
+resolutionErrors.hpp                    constantPoolOop.hpp
+resolutionErrors.hpp                    hashtable.hpp
+
+resourceArea.cpp                        allocation.inline.hpp
+resourceArea.cpp                        mutexLocker.hpp
+resourceArea.cpp                        resourceArea.hpp
+resourceArea.cpp                        thread_<os_family>.inline.hpp
+
+resourceArea.hpp                        allocation.hpp
+resourceArea.hpp                        thread_<os_family>.inline.hpp
+
+// restore is jck optional, put cpp deps in includeDB_features
+
+rewriter.cpp                            bytecodes.hpp
+rewriter.cpp                            gcLocker.hpp
+rewriter.cpp                            generateOopMap.hpp
+rewriter.cpp                            interpreter.hpp
+rewriter.cpp                            objArrayOop.hpp
+rewriter.cpp                            oop.inline.hpp
+rewriter.cpp                            oopFactory.hpp
+rewriter.cpp                            resourceArea.hpp
+rewriter.cpp                            rewriter.hpp
+
+rewriter.hpp                            allocation.hpp
+rewriter.hpp                            growableArray.hpp
+rewriter.hpp                            handles.inline.hpp
+
+rframe.cpp                              frame.inline.hpp
+rframe.cpp                              interpreter.hpp
+rframe.cpp                              oop.inline.hpp
+rframe.cpp                              rframe.hpp
+rframe.cpp                              symbolOop.hpp
+rframe.cpp                              vframe.hpp
+rframe.cpp                              vframe_hp.hpp
+
+rframe.hpp                              allocation.hpp
+rframe.hpp                              frame.inline.hpp
+
+runtimeService.cpp                      attachListener.hpp
+runtimeService.cpp                      classLoader.hpp
+runtimeService.cpp                      dtrace.hpp
+runtimeService.cpp                      exceptions.hpp
+runtimeService.cpp                      management.hpp
+runtimeService.cpp                      runtimeService.hpp
+
+runtimeService.hpp                      perfData.hpp
+runtimeService.hpp                      timer.hpp
+
+safepoint.cpp                           codeCache.hpp
+safepoint.cpp                           collectedHeap.hpp
+safepoint.cpp                           deoptimization.hpp
+safepoint.cpp                           events.hpp
+safepoint.cpp                           frame.inline.hpp
+safepoint.cpp                           icBuffer.hpp
+safepoint.cpp                           interfaceSupport.hpp
+safepoint.cpp                           interpreter.hpp
+safepoint.cpp                           mutexLocker.hpp
+safepoint.cpp                           nativeInst_<arch>.hpp
+safepoint.cpp                           nmethod.hpp
+safepoint.cpp                           oop.inline.hpp
+safepoint.cpp                           osThread.hpp
+safepoint.cpp                           pcDesc.hpp
+safepoint.cpp                           resourceArea.hpp
+safepoint.cpp                           runtimeService.hpp
+safepoint.cpp                           safepoint.hpp
+safepoint.cpp                           scopeDesc.hpp
+safepoint.cpp                           signature.hpp
+safepoint.cpp                           stubCodeGenerator.hpp
+safepoint.cpp                           stubRoutines.hpp
+safepoint.cpp                           sweeper.hpp
+safepoint.cpp                           symbolOop.hpp
+safepoint.cpp                           synchronizer.hpp
+safepoint.cpp                           systemDictionary.hpp
+safepoint.cpp                           thread_<os_family>.inline.hpp
+safepoint.cpp                           universe.inline.hpp
+safepoint.cpp                           vmreg_<arch>.inline.hpp
+
+safepoint.hpp                           allocation.hpp
+safepoint.hpp                           assembler.hpp
+safepoint.hpp                           extendedPC.hpp
+safepoint.hpp                           nmethod.hpp
+safepoint.hpp                           os.hpp
+safepoint.hpp                           ostream.hpp
+
+scopeDesc.cpp                           debugInfoRec.hpp
+scopeDesc.cpp                           handles.inline.hpp
+scopeDesc.cpp                           oop.inline.hpp
+scopeDesc.cpp                           pcDesc.hpp
+scopeDesc.cpp                           resourceArea.hpp
+scopeDesc.cpp                           scopeDesc.hpp
+
+scopeDesc.hpp                           debugInfo.hpp
+scopeDesc.hpp                           growableArray.hpp
+scopeDesc.hpp                           methodOop.hpp
+scopeDesc.hpp                           pcDesc.hpp
+
+// serialize is jck optional, put cpp deps in includeDB_features
+
+serviceUtil.hpp                         objArrayOop.hpp
+serviceUtil.hpp                         systemDictionary.hpp
+
+sharedHeap.cpp                          codeCache.hpp
+sharedHeap.cpp                          collectedHeap.inline.hpp
+sharedHeap.cpp                          copy.hpp
+sharedHeap.cpp                          fprofiler.hpp
+sharedHeap.cpp                          java.hpp
+sharedHeap.cpp                          management.hpp
+sharedHeap.cpp                          oop.inline.hpp
+sharedHeap.cpp                          sharedHeap.hpp
+sharedHeap.cpp                          symbolTable.hpp
+sharedHeap.cpp                          systemDictionary.hpp
+sharedHeap.cpp                          workgroup.hpp
+
+sharedHeap.hpp                          collectedHeap.hpp
+sharedHeap.hpp                          generation.hpp
+sharedHeap.hpp                          permGen.hpp
+
+sharedRuntime.cpp                       abstractCompiler.hpp
+sharedRuntime.cpp                       arguments.hpp
+sharedRuntime.cpp                       biasedLocking.hpp
+sharedRuntime.cpp                       compiledIC.hpp
+sharedRuntime.cpp                       compilerOracle.hpp
+sharedRuntime.cpp                       copy.hpp
+sharedRuntime.cpp                       dtrace.hpp
+sharedRuntime.cpp                       events.hpp
+sharedRuntime.cpp                       forte.hpp
+sharedRuntime.cpp                       gcLocker.inline.hpp
+sharedRuntime.cpp                       handles.inline.hpp
+sharedRuntime.cpp                       init.hpp
+sharedRuntime.cpp                       interfaceSupport.hpp
+sharedRuntime.cpp                       interpreterRuntime.hpp
+sharedRuntime.cpp                       interpreter.hpp
+sharedRuntime.cpp                       javaCalls.hpp
+sharedRuntime.cpp                       jvmtiExport.hpp
+sharedRuntime.cpp                       nativeInst_<arch>.hpp
+sharedRuntime.cpp                       nativeLookup.hpp
+sharedRuntime.cpp                       oop.inline.hpp
+sharedRuntime.cpp                       scopeDesc.hpp
+sharedRuntime.cpp                       sharedRuntime.hpp
+sharedRuntime.cpp                       stubRoutines.hpp
+sharedRuntime.cpp                       systemDictionary.hpp
+sharedRuntime.cpp                       universe.inline.hpp
+sharedRuntime.cpp                       vframe.hpp
+sharedRuntime.cpp                       vframeArray.hpp
+sharedRuntime.cpp                       vmSymbols.hpp
+sharedRuntime.cpp                       vmreg_<arch>.inline.hpp
+sharedRuntime.cpp                       vtableStubs.hpp
+sharedRuntime.cpp                       vtune.hpp
+sharedRuntime.cpp                       xmlstream.hpp
+
+sharedRuntime.hpp                       allocation.hpp
+sharedRuntime.hpp                       bytecodeHistogram.hpp
+sharedRuntime.hpp                       bytecodeTracer.hpp
+sharedRuntime.hpp                       linkResolver.hpp
+sharedRuntime.hpp                       resourceArea.hpp
+sharedRuntime.hpp                       threadLocalStorage.hpp
+
+sharedRuntime_<arch_model>.cpp          assembler.hpp
+sharedRuntime_<arch_model>.cpp          assembler_<arch_model>.inline.hpp
+sharedRuntime_<arch_model>.cpp          compiledICHolderOop.hpp
+sharedRuntime_<arch_model>.cpp          debugInfoRec.hpp
+sharedRuntime_<arch_model>.cpp          icBuffer.hpp
+sharedRuntime_<arch_model>.cpp          interpreter.hpp
+sharedRuntime_<arch_model>.cpp          sharedRuntime.hpp
+sharedRuntime_<arch_model>.cpp          vframeArray.hpp
+sharedRuntime_<arch_model>.cpp          vmreg_<arch>.inline.hpp
+sharedRuntime_<arch_model>.cpp          vtableStubs.hpp
+
+sharedRuntimeTrans.cpp                  interfaceSupport.hpp
+sharedRuntimeTrans.cpp                  jni.h
+sharedRuntimeTrans.cpp                  sharedRuntime.hpp
+
+sharedRuntimeTrig.cpp                   interfaceSupport.hpp
+sharedRuntimeTrig.cpp                   jni.h
+sharedRuntimeTrig.cpp                   sharedRuntime.hpp
+
+signature.cpp                           instanceKlass.hpp
+signature.cpp                           oop.inline.hpp
+signature.cpp                           oopFactory.hpp
+signature.cpp                           signature.hpp
+signature.cpp                           symbolOop.hpp
+signature.cpp                           symbolTable.hpp
+signature.cpp                           systemDictionary.hpp
+signature.cpp                           typeArrayKlass.hpp
+
+signature.hpp                           allocation.hpp
+signature.hpp                           methodOop.hpp
+signature.hpp                           top.hpp
+
+sizes.cpp                               sizes.hpp
+
+sizes.hpp                               allocation.hpp
+sizes.hpp                               globalDefinitions.hpp
+
+space.cpp                               blockOffsetTable.hpp
+space.cpp                               copy.hpp
+space.cpp                               defNewGeneration.hpp
+space.cpp                               genCollectedHeap.hpp
+space.cpp                               globalDefinitions.hpp
+space.cpp                               java.hpp
+space.cpp                               liveRange.hpp
+space.cpp                               markSweep.hpp
+space.cpp                               oop.inline.hpp
+space.cpp                               oop.inline2.hpp
+space.cpp                               safepoint.hpp
+space.cpp                               space.hpp
+space.cpp                               space.inline.hpp
+space.cpp                               systemDictionary.hpp
+space.cpp                               universe.inline.hpp
+space.cpp                               vmSymbols.hpp
+
+space.hpp                               allocation.hpp
+space.hpp                               blockOffsetTable.hpp
+space.hpp                               cardTableModRefBS.hpp
+space.hpp                               iterator.hpp
+space.hpp                               markOop.hpp
+space.hpp                               memRegion.hpp
+space.hpp                               mutexLocker.hpp
+space.hpp                               os_<os_family>.inline.hpp
+space.hpp                               prefetch.hpp
+space.hpp                               watermark.hpp
+space.hpp                               workgroup.hpp
+
+space.inline.hpp                        blockOffsetTable.inline.hpp
+space.inline.hpp                        collectedHeap.hpp
+space.inline.hpp                        safepoint.hpp
+space.inline.hpp                        space.hpp
+space.inline.hpp                        universe.hpp
+
+specialized_oop_closures.cpp            ostream.hpp
+specialized_oop_closures.cpp            specialized_oop_closures.hpp
+
+stackMapFrame.cpp                       globalDefinitions.hpp
+stackMapFrame.cpp                       handles.inline.hpp
+stackMapFrame.cpp                       oop.inline.hpp
+stackMapFrame.cpp                       resourceArea.hpp
+stackMapFrame.cpp                       stackMapFrame.hpp
+stackMapFrame.cpp                       symbolOop.hpp
+stackMapFrame.cpp                       verifier.hpp
+
+stackMapFrame.hpp                       exceptions.hpp
+stackMapFrame.hpp                       handles.hpp
+stackMapFrame.hpp                       methodOop.hpp
+stackMapFrame.hpp                       signature.hpp
+stackMapFrame.hpp                       verificationType.hpp
+stackMapFrame.hpp                       verifier.hpp
+
+stackMapTable.cpp                       fieldType.hpp
+stackMapTable.cpp                       handles.inline.hpp
+stackMapTable.cpp                       oop.inline.hpp
+stackMapTable.cpp                       resourceArea.hpp
+stackMapTable.cpp                       stackMapTable.hpp
+stackMapTable.cpp                       verifier.hpp
+
+stackMapTable.hpp                       allocation.hpp
+stackMapTable.hpp                       bytes_<arch>.hpp
+stackMapTable.hpp                       constantPoolOop.hpp
+stackMapTable.hpp                       globalDefinitions.hpp
+stackMapTable.hpp                       methodOop.hpp
+stackMapTable.hpp                       stackMapFrame.hpp
+
+stackValue.cpp                          debugInfo.hpp
+stackValue.cpp                          frame.inline.hpp
+stackValue.cpp                          handles.inline.hpp
+stackValue.cpp                          oop.hpp
+stackValue.cpp                          stackValue.hpp
+
+stackValue.hpp                          handles.hpp
+stackValue.hpp                          location.hpp
+stackValue.hpp                          top.hpp
+
+stackValueCollection.cpp                jniTypes_<arch>.hpp
+stackValueCollection.cpp                stackValueCollection.hpp
+
+stackValueCollection.hpp                allocation.hpp
+stackValueCollection.hpp                growableArray.hpp
+stackValueCollection.hpp                stackValue.hpp
+
+statSampler.cpp                         allocation.inline.hpp
+statSampler.cpp                         arguments.hpp
+statSampler.cpp                         java.hpp
+statSampler.cpp                         javaCalls.hpp
+statSampler.cpp                         oop.inline.hpp
+statSampler.cpp                         os.hpp
+statSampler.cpp                         resourceArea.hpp
+statSampler.cpp                         statSampler.hpp
+statSampler.cpp                         systemDictionary.hpp
+statSampler.cpp                         vmSymbols.hpp
+statSampler.cpp                         vm_version_<arch_model>.hpp
+
+statSampler.hpp                         perfData.hpp
+statSampler.hpp                         task.hpp
+
+stubCodeGenerator.cpp                   assembler_<arch_model>.inline.hpp
+stubCodeGenerator.cpp                   disassembler_<arch>.hpp
+stubCodeGenerator.cpp                   forte.hpp
+stubCodeGenerator.cpp                   oop.inline.hpp
+stubCodeGenerator.cpp                   stubCodeGenerator.hpp
+stubCodeGenerator.cpp                   vtune.hpp
+
+stubCodeGenerator.hpp                   allocation.hpp
+stubCodeGenerator.hpp                   assembler.hpp
+
+stubGenerator_<arch_model>.cpp          assembler.hpp
+stubGenerator_<arch_model>.cpp          assembler_<arch_model>.inline.hpp
+stubGenerator_<arch_model>.cpp          frame.inline.hpp
+stubGenerator_<arch_model>.cpp          handles.inline.hpp
+stubGenerator_<arch_model>.cpp          instanceOop.hpp
+stubGenerator_<arch_model>.cpp          interpreter.hpp
+stubGenerator_<arch_model>.cpp          methodOop.hpp
+stubGenerator_<arch_model>.cpp          nativeInst_<arch>.hpp
+stubGenerator_<arch_model>.cpp          objArrayKlass.hpp
+stubGenerator_<arch_model>.cpp          oop.inline.hpp
+stubGenerator_<arch_model>.cpp          sharedRuntime.hpp
+stubGenerator_<arch_model>.cpp          stubCodeGenerator.hpp
+stubGenerator_<arch_model>.cpp          stubRoutines.hpp
+stubGenerator_<arch_model>.cpp          thread_<os_family>.inline.hpp
+stubGenerator_<arch_model>.cpp          top.hpp
+
+stubRoutines.cpp                        codeBuffer.hpp
+stubRoutines.cpp                        copy.hpp
+stubRoutines.cpp                        interfaceSupport.hpp
+stubRoutines.cpp                        oop.inline.hpp
+stubRoutines.cpp                        resourceArea.hpp
+stubRoutines.cpp                        sharedRuntime.hpp
+stubRoutines.cpp                        stubRoutines.hpp
+stubRoutines.cpp                        timer.hpp
+
+stubRoutines.hpp                        allocation.hpp
+stubRoutines.hpp                        codeBlob.hpp
+stubRoutines.hpp                        frame.hpp
+stubRoutines.hpp                        mutexLocker.hpp
+stubRoutines.hpp                        nativeInst_<arch>.hpp
+stubRoutines.hpp                        stubCodeGenerator.hpp
+stubRoutines.hpp                        top.hpp
+
+stubRoutines_<arch_model>.cpp           deoptimization.hpp
+stubRoutines_<arch_model>.cpp           frame.inline.hpp
+stubRoutines_<arch_model>.cpp           stubRoutines.hpp
+stubRoutines_<arch_model>.cpp           thread_<os_family>.inline.hpp
+
+stubRoutines_<arch_model>.hpp           generate_platform_dependent_include
+
+stubRoutines_<os_family>.cpp            os.hpp
+stubRoutines_<os_family>.cpp            stubRoutines.hpp
+
+stubs.cpp                               allocation.inline.hpp
+stubs.cpp                               codeBlob.hpp
+stubs.cpp                               mutexLocker.hpp
+stubs.cpp                               oop.inline.hpp
+stubs.cpp                               stubs.hpp
+
+stubs.hpp                               allocation.hpp
+stubs.hpp                               os_<os_family>.inline.hpp
+
+sweeper.cpp                             atomic.hpp
+sweeper.cpp                             codeCache.hpp
+sweeper.cpp                             events.hpp
+sweeper.cpp                             methodOop.hpp
+sweeper.cpp                             mutexLocker.hpp
+sweeper.cpp                             nmethod.hpp
+sweeper.cpp                             os.hpp
+sweeper.cpp                             resourceArea.hpp
+sweeper.cpp                             sweeper.hpp
+
+symbolKlass.cpp                         gcLocker.hpp
+symbolKlass.cpp                         handles.inline.hpp
+symbolKlass.cpp                         oop.inline.hpp
+symbolKlass.cpp                         symbolKlass.hpp
+symbolKlass.cpp                         symbolOop.hpp
+symbolKlass.cpp                         symbolTable.hpp
+
+symbolKlass.hpp                         typeArrayKlass.hpp
+
+symbolOop.cpp                           oop.inline.hpp
+symbolOop.cpp                           symbolOop.hpp
+
+symbolOop.hpp                           typeArrayOop.hpp
+symbolOop.hpp                           utf8.hpp
+
+symbolTable.cpp                         collectedHeap.inline.hpp
+symbolTable.cpp                         filemap.hpp
+symbolTable.cpp                         gcLocker.inline.hpp
+symbolTable.cpp                         hashtable.inline.hpp
+symbolTable.cpp                         javaClasses.hpp
+symbolTable.cpp                         mutexLocker.hpp
+symbolTable.cpp                         oop.inline.hpp
+symbolTable.cpp                         oop.inline2.hpp
+symbolTable.cpp                         symbolKlass.hpp
+symbolTable.cpp                         symbolTable.hpp
+symbolTable.cpp                         systemDictionary.hpp
+
+symbolTable.hpp                         allocation.inline.hpp
+symbolTable.hpp                         hashtable.hpp
+symbolTable.hpp                         symbolOop.hpp
+
+synchronizer.cpp                        biasedLocking.hpp
+synchronizer.cpp                        dtrace.hpp
+synchronizer.cpp                        events.hpp
+synchronizer.cpp                        handles.inline.hpp
+synchronizer.cpp                        interfaceSupport.hpp
+synchronizer.cpp                        markOop.hpp
+synchronizer.cpp                        mutexLocker.hpp
+synchronizer.cpp                        objectMonitor.hpp
+synchronizer.cpp                        objectMonitor.inline.hpp
+synchronizer.cpp                        oop.inline.hpp
+synchronizer.cpp                        osThread.hpp
+synchronizer.cpp                        os_<os_family>.inline.hpp
+synchronizer.cpp                        preserveException.hpp
+synchronizer.cpp                        resourceArea.hpp
+synchronizer.cpp                        stubRoutines.hpp
+synchronizer.cpp                        synchronizer.hpp
+synchronizer.cpp                        threadService.hpp
+synchronizer.cpp                        thread_<os_family>.inline.hpp
+synchronizer.cpp                        vmSymbols.hpp
+
+synchronizer.hpp                        handles.hpp
+synchronizer.hpp                        markOop.hpp
+synchronizer.hpp                        perfData.hpp
+synchronizer.hpp                        top.hpp
+
+systemDictionary.cpp                    biasedLocking.hpp
+systemDictionary.cpp                    bytecodeStream.hpp
+systemDictionary.cpp                    classLoadingService.hpp
+systemDictionary.cpp                    dictionary.hpp
+systemDictionary.cpp                    fieldType.hpp
+systemDictionary.cpp                    gcLocker.hpp
+systemDictionary.cpp                    handles.inline.hpp
+systemDictionary.cpp                    instanceKlass.hpp
+systemDictionary.cpp                    instanceRefKlass.hpp
+systemDictionary.cpp                    interpreter.hpp
+systemDictionary.cpp                    java.hpp
+systemDictionary.cpp                    javaCalls.hpp
+systemDictionary.cpp                    javaClasses.hpp
+systemDictionary.cpp                    jvmtiEnvBase.hpp
+systemDictionary.cpp                    klass.inline.hpp
+systemDictionary.cpp                    loaderConstraints.hpp
+systemDictionary.cpp                    methodDataOop.hpp
+systemDictionary.cpp                    mutexLocker.hpp
+systemDictionary.cpp                    objArrayKlass.hpp
+systemDictionary.cpp                    oop.inline.hpp
+systemDictionary.cpp                    oop.inline2.hpp
+systemDictionary.cpp                    oopFactory.hpp
+systemDictionary.cpp                    placeholders.hpp
+systemDictionary.cpp                    resolutionErrors.hpp
+systemDictionary.cpp                    signature.hpp
+systemDictionary.cpp                    systemDictionary.hpp
+systemDictionary.cpp                    typeArrayKlass.hpp
+systemDictionary.cpp                    vmSymbols.hpp
+
+systemDictionary.hpp                    classFileStream.hpp
+systemDictionary.hpp                    classLoader.hpp
+systemDictionary.hpp                    hashtable.hpp
+systemDictionary.hpp                    java.hpp
+systemDictionary.hpp                    objArrayOop.hpp
+systemDictionary.hpp                    reflectionUtils.hpp
+systemDictionary.hpp                    symbolOop.hpp
+
+task.cpp                                allocation.hpp
+task.cpp                                init.hpp
+task.cpp                                os_<os_family>.inline.hpp
+task.cpp                                task.hpp
+task.cpp                                thread_<os_family>.inline.hpp
+task.cpp                                timer.hpp
+
+task.hpp                                top.hpp
+
+taskqueue.cpp                           debug.hpp
+taskqueue.cpp                           os.hpp
+taskqueue.cpp                           taskqueue.hpp
+taskqueue.cpp                           thread_<os_family>.inline.hpp
+
+taskqueue.hpp                           allocation.hpp
+taskqueue.hpp                           allocation.inline.hpp
+taskqueue.hpp                           debug.hpp
+taskqueue.hpp                           mutex.hpp
+taskqueue.hpp                           orderAccess_<os_arch>.inline.hpp
+
+templateInterpreter.cpp                 interpreter.hpp
+templateInterpreter.cpp                 interpreterGenerator.hpp
+templateInterpreter.cpp                 interpreterRuntime.hpp
+templateInterpreter.cpp                 templateTable.hpp
+
+templateInterpreter.hpp                 abstractInterpreter.hpp
+templateInterpreter.hpp                 templateTable.hpp
+
+templateInterpreter_<arch_model>.cpp    arguments.hpp
+templateInterpreter_<arch_model>.cpp    arrayOop.hpp
+templateInterpreter_<arch_model>.cpp    assembler.hpp
+templateInterpreter_<arch_model>.cpp    bytecodeHistogram.hpp
+templateInterpreter_<arch_model>.cpp    debug.hpp
+templateInterpreter_<arch_model>.cpp    deoptimization.hpp
+templateInterpreter_<arch_model>.cpp    frame.inline.hpp
+templateInterpreter_<arch_model>.cpp    interpreterRuntime.hpp
+templateInterpreter_<arch_model>.cpp    interpreter.hpp
+templateInterpreter_<arch_model>.cpp    interpreterGenerator.hpp
+templateInterpreter_<arch_model>.cpp    jvmtiExport.hpp
+templateInterpreter_<arch_model>.cpp    jvmtiThreadState.hpp
+templateInterpreter_<arch_model>.cpp    methodDataOop.hpp
+templateInterpreter_<arch_model>.cpp    methodOop.hpp
+templateInterpreter_<arch_model>.cpp    oop.inline.hpp
+templateInterpreter_<arch_model>.cpp    sharedRuntime.hpp
+templateInterpreter_<arch_model>.cpp    stubRoutines.hpp
+templateInterpreter_<arch_model>.cpp    synchronizer.hpp
+templateInterpreter_<arch_model>.cpp    templateTable.hpp
+templateInterpreter_<arch_model>.cpp    timer.hpp
+templateInterpreter_<arch_model>.cpp    vframeArray.hpp
+
+templateInterpreter_<arch>.hpp          generate_platform_dependent_include
+
+templateInterpreterGenerator_<arch>.hpp generate_platform_dependent_include
+
+templateTable.cpp                       templateTable.hpp
+templateTable.cpp                       timer.hpp
+
+templateTable.hpp                       allocation.hpp
+templateTable.hpp                       bytecodes.hpp
+templateTable.hpp                       frame.hpp
+templateTable.hpp                       interp_masm_<arch_model>.hpp
+
+templateTable_<arch_model>.cpp          interpreterRuntime.hpp
+templateTable_<arch_model>.cpp          interpreter.hpp
+templateTable_<arch_model>.cpp          methodDataOop.hpp
+templateTable_<arch_model>.cpp          objArrayKlass.hpp
+templateTable_<arch_model>.cpp          oop.inline.hpp
+templateTable_<arch_model>.cpp          sharedRuntime.hpp
+templateTable_<arch_model>.cpp          stubRoutines.hpp
+templateTable_<arch_model>.cpp          synchronizer.hpp
+templateTable_<arch_model>.cpp          templateTable.hpp
+templateTable_<arch_model>.cpp          universe.inline.hpp
+
+templateTable_<arch_model>.hpp          generate_platform_dependent_include
+
+tenuredGeneration.cpp                   allocation.inline.hpp
+tenuredGeneration.cpp                   blockOffsetTable.inline.hpp
+tenuredGeneration.cpp                   collectorCounters.hpp
+tenuredGeneration.cpp                   generation.inline.hpp
+tenuredGeneration.cpp                   generationSpec.hpp
+tenuredGeneration.cpp                   java.hpp
+tenuredGeneration.cpp                   oop.inline.hpp
+tenuredGeneration.cpp                   parGCAllocBuffer.hpp
+tenuredGeneration.cpp                   space.hpp
+tenuredGeneration.cpp                   tenuredGeneration.hpp
+
+tenuredGeneration.hpp                   cSpaceCounters.hpp
+tenuredGeneration.hpp                   gcStats.hpp
+tenuredGeneration.hpp                   generation.hpp
+tenuredGeneration.hpp                   generationCounters.hpp
+
+thread.cpp                              aprofiler.hpp
+thread.cpp                              arguments.hpp
+thread.cpp                              attachListener.hpp
+thread.cpp                              biasedLocking.hpp
+thread.cpp                              classLoader.hpp
+thread.cpp                              compileBroker.hpp
+thread.cpp                              defaultStream.hpp
+thread.cpp                              deoptimization.hpp
+thread.cpp                              dtrace.hpp
+thread.cpp                              events.hpp
+thread.cpp                              fprofiler.hpp
+thread.cpp                              frame.inline.hpp
+thread.cpp                              gcTaskManager.hpp
+thread.cpp                              hpi.hpp
+thread.cpp                              init.hpp
+thread.cpp                              instanceKlass.hpp
+thread.cpp                              interfaceSupport.hpp
+thread.cpp                              interpreter.hpp
+thread.cpp                              interpreter.hpp
+thread.cpp                              java.hpp
+thread.cpp                              javaCalls.hpp
+thread.cpp                              javaClasses.hpp
+thread.cpp                              jniPeriodicChecker.hpp
+thread.cpp                              jvm_misc.hpp
+thread.cpp                              jvmtiExport.hpp
+thread.cpp                              jvmtiThreadState.hpp
+thread.cpp                              linkResolver.hpp
+thread.cpp                              management.hpp
+thread.cpp                              memprofiler.hpp
+thread.cpp                              mutexLocker.hpp
+thread.cpp                              objArrayOop.hpp
+thread.cpp                              objectMonitor.hpp
+thread.cpp                              objectMonitor.inline.hpp
+thread.cpp                              oop.inline.hpp
+thread.cpp                              oopFactory.hpp
+thread.cpp                              osThread.hpp
+thread.cpp                              os_<os_family>.inline.hpp
+thread.cpp                              preserveException.hpp
+thread.cpp                              privilegedStack.hpp
+thread.cpp                              safepoint.hpp
+thread.cpp                              scopeDesc.hpp
+thread.cpp                              sharedRuntime.hpp
+thread.cpp                              statSampler.hpp
+thread.cpp                              stubRoutines.hpp
+thread.cpp                              symbolOop.hpp
+thread.cpp                              systemDictionary.hpp
+thread.cpp                              task.hpp
+thread.cpp                              threadCritical.hpp
+thread.cpp                              threadLocalStorage.hpp
+thread.cpp                              threadService.hpp
+thread.cpp                              thread_<os_family>.inline.hpp
+thread.cpp                              universe.inline.hpp
+thread.cpp                              vframe.hpp
+thread.cpp                              vframeArray.hpp
+thread.cpp                              vframe_hp.hpp
+thread.cpp                              vmSymbols.hpp
+thread.cpp                              vmThread.hpp
+thread.cpp                              vm_operations.hpp
+
+thread.hpp                              allocation.hpp
+thread.hpp                              exceptions.hpp
+thread.hpp                              frame.hpp
+thread.hpp                              javaFrameAnchor.hpp
+thread.hpp                              jni.h
+thread.hpp                              jniHandles.hpp
+thread.hpp                              jvmtiExport.hpp
+thread.hpp                              mutexLocker.hpp
+thread.hpp                              oop.hpp
+thread.hpp                              os.hpp
+thread.hpp                              osThread.hpp
+thread.hpp                              safepoint.hpp
+thread.hpp                              stubRoutines.hpp
+thread.hpp                              threadLocalAllocBuffer.hpp
+thread.hpp                              threadLocalStorage.hpp
+thread.hpp                              top.hpp
+thread.hpp                              unhandledOops.hpp
+
+thread_<os_arch>.cpp                    frame.inline.hpp
+thread_<os_arch>.cpp                    thread_<os_family>.inline.hpp
+
+thread_<os_arch>.hpp                    generate_platform_dependent_include
+
+thread_<os_family>.inline.hpp           atomic.hpp
+thread_<os_family>.inline.hpp           atomic_<os_arch>.inline.hpp
+thread_<os_family>.inline.hpp           orderAccess_<os_arch>.inline.hpp
+thread_<os_family>.inline.hpp           prefetch.hpp
+thread_<os_family>.inline.hpp           prefetch_<os_arch>.inline.hpp
+thread_<os_family>.inline.hpp           thread.hpp
+thread_<os_family>.inline.hpp           threadLocalStorage.hpp
+
+threadCritical.hpp                      allocation.hpp
+
+threadCritical_<os_family>.cpp          threadCritical.hpp
+threadCritical_<os_family>.cpp          thread_<os_family>.inline.hpp
+
+threadLS_<os_arch>.cpp                  threadLocalStorage.hpp
+threadLS_<os_arch>.cpp                  thread_<os_family>.inline.hpp
+
+threadLS_<os_arch>.hpp                  generate_platform_dependent_include
+
+threadLocalAllocBuffer.cpp              copy.hpp
+threadLocalAllocBuffer.cpp              genCollectedHeap.hpp
+threadLocalAllocBuffer.cpp              oop.inline.hpp
+threadLocalAllocBuffer.cpp              resourceArea.hpp
+threadLocalAllocBuffer.cpp              threadLocalAllocBuffer.inline.hpp
+threadLocalAllocBuffer.cpp              thread_<os_family>.inline.hpp
+threadLocalAllocBuffer.cpp              universe.inline.hpp
+
+threadLocalAllocBuffer.hpp              gcUtil.hpp
+threadLocalAllocBuffer.hpp              perfData.hpp
+threadLocalAllocBuffer.hpp              typeArrayOop.hpp
+
+threadLocalAllocBuffer.inline.hpp       atomic.hpp
+threadLocalAllocBuffer.inline.hpp       collectedHeap.hpp
+threadLocalAllocBuffer.inline.hpp       copy.hpp
+threadLocalAllocBuffer.inline.hpp       threadLocalAllocBuffer.hpp
+
+threadLocalStorage.cpp                  os_<os_family>.inline.hpp
+threadLocalStorage.cpp                  threadLocalStorage.hpp
+threadLocalStorage.cpp                  thread_<os_family>.inline.hpp
+
+threadLocalStorage.hpp                  gcUtil.hpp
+threadLocalStorage.hpp                  os.hpp
+threadLocalStorage.hpp                  top.hpp
+
+threadService.cpp                       allocation.hpp
+threadService.cpp                       handles.inline.hpp
+threadService.cpp                       heapInspection.hpp
+threadService.cpp                       init.hpp
+threadService.cpp                       instanceKlass.hpp
+threadService.cpp                       oop.inline.hpp
+threadService.cpp                       oopFactory.hpp
+threadService.cpp                       systemDictionary.hpp
+threadService.cpp                       thread.hpp
+threadService.cpp                       threadService.hpp
+threadService.cpp                       vframe.hpp
+threadService.cpp                       vmThread.hpp
+threadService.cpp                       vm_operations.hpp
+
+threadService.hpp                       handles.hpp
+threadService.hpp                       init.hpp
+threadService.hpp                       javaClasses.hpp
+threadService.hpp                       jniHandles.hpp
+threadService.hpp                       management.hpp
+threadService.hpp                       objectMonitor.hpp
+threadService.hpp                       objectMonitor.inline.hpp
+threadService.hpp                       perfData.hpp
+threadService.hpp                       serviceUtil.hpp
+
+timer.cpp                               oop.inline.hpp
+timer.cpp                               os_<os_family>.inline.hpp
+timer.cpp                               ostream.hpp
+timer.cpp                               timer.hpp
+
+timer.hpp                               globalDefinitions.hpp
+
+top.hpp                                 debug.hpp
+top.hpp                                 exceptions.hpp
+top.hpp                                 globalDefinitions.hpp
+top.hpp                                 globals.hpp
+top.hpp                                 macros.hpp
+top.hpp                                 oopsHierarchy.hpp
+top.hpp                                 ostream.hpp
+top.hpp                                 sizes.hpp
+
+typeArrayKlass.cpp                      collectedHeap.hpp
+typeArrayKlass.cpp                      collectedHeap.inline.hpp
+typeArrayKlass.cpp                      handles.inline.hpp
+typeArrayKlass.cpp                      instanceKlass.hpp
+typeArrayKlass.cpp                      klassOop.hpp
+typeArrayKlass.cpp                      objArrayKlassKlass.hpp
+typeArrayKlass.cpp                      oop.inline.hpp
+typeArrayKlass.cpp                      resourceArea.hpp
+typeArrayKlass.cpp                      systemDictionary.hpp
+typeArrayKlass.cpp                      typeArrayKlass.hpp
+typeArrayKlass.cpp                      typeArrayOop.hpp
+typeArrayKlass.cpp                      universe.hpp
+typeArrayKlass.cpp                      universe.inline.hpp
+typeArrayKlass.cpp                      vmSymbols.hpp
+
+typeArrayKlass.hpp                      arrayKlass.hpp
+
+typeArrayKlassKlass.cpp                 handles.inline.hpp
+typeArrayKlassKlass.cpp                 javaClasses.hpp
+typeArrayKlassKlass.cpp                 oop.inline.hpp
+typeArrayKlassKlass.cpp                 typeArrayKlassKlass.hpp
+
+typeArrayKlassKlass.hpp                 arrayKlassKlass.hpp
+typeArrayKlassKlass.hpp                 typeArrayKlass.hpp
+
+typeArrayOop.cpp                        oop.inline.hpp
+typeArrayOop.cpp                        typeArrayOop.hpp
+
+typeArrayOop.hpp                        arrayOop.hpp
+typeArrayOop.hpp                        orderAccess_<os_arch>.inline.hpp
+typeArrayOop.hpp                        typeArrayKlass.hpp
+
+unhandledOops.cpp                       collectedHeap.hpp
+unhandledOops.cpp                       gcLocker.inline.hpp
+unhandledOops.cpp                       globalDefinitions.hpp
+unhandledOops.cpp                       oop.hpp
+unhandledOops.cpp                       oop.inline.hpp
+unhandledOops.cpp                       thread.hpp
+unhandledOops.cpp                       unhandledOops.hpp
+unhandledOops.cpp                       universe.hpp
+
+universe.cpp                            aprofiler.hpp
+universe.cpp                            arguments.hpp
+universe.cpp                            arrayKlassKlass.hpp
+universe.cpp                            cardTableModRefBS.hpp
+universe.cpp                            classLoader.hpp
+universe.cpp                            codeCache.hpp
+universe.cpp                            collectedHeap.inline.hpp
+universe.cpp                            compiledICHolderKlass.hpp
+universe.cpp                            constMethodKlass.hpp
+universe.cpp                            constantPoolKlass.hpp
+universe.cpp                            constantPoolOop.hpp
+universe.cpp                            copy.hpp
+universe.cpp                            cpCacheKlass.hpp
+universe.cpp                            cpCacheOop.hpp
+universe.cpp                            deoptimization.hpp
+universe.cpp                            dependencies.hpp
+universe.cpp                            events.hpp
+universe.cpp                            filemap.hpp
+universe.cpp                            fprofiler.hpp
+universe.cpp                            gcLocker.inline.hpp
+universe.cpp                            genCollectedHeap.hpp
+universe.cpp                            genRemSet.hpp
+universe.cpp                            generation.hpp
+universe.cpp                            handles.inline.hpp
+universe.cpp                            hashtable.inline.hpp
+universe.cpp                            instanceKlass.hpp
+universe.cpp                            instanceKlassKlass.hpp
+universe.cpp                            instanceRefKlass.hpp
+universe.cpp                            interpreter.hpp
+universe.cpp                            java.hpp
+universe.cpp                            javaCalls.hpp
+universe.cpp                            javaClasses.hpp
+universe.cpp                            jvmtiRedefineClassesTrace.hpp
+universe.cpp                            klassKlass.hpp
+universe.cpp                            klassOop.hpp
+universe.cpp                            memoryService.hpp
+universe.cpp                            methodDataKlass.hpp
+universe.cpp                            methodKlass.hpp
+universe.cpp                            objArrayKlassKlass.hpp
+universe.cpp                            oop.inline.hpp
+universe.cpp                            oopFactory.hpp
+universe.cpp                            permGen.hpp
+universe.cpp                            preserveException.hpp
+universe.cpp                            sharedRuntime.hpp
+universe.cpp                            space.hpp
+universe.cpp                            symbolKlass.hpp
+universe.cpp                            symbolTable.hpp
+universe.cpp                            synchronizer.hpp
+universe.cpp                            systemDictionary.hpp
+universe.cpp                            thread_<os_family>.inline.hpp
+universe.cpp                            timer.hpp
+universe.cpp                            typeArrayKlass.hpp
+universe.cpp                            typeArrayKlassKlass.hpp
+universe.cpp                            universe.hpp
+universe.cpp                            universe.inline.hpp
+universe.cpp                            vmSymbols.hpp
+universe.cpp                            vm_operations.hpp
+universe.cpp                            vtune.hpp
+
+universe.hpp                            growableArray.hpp
+universe.hpp                            handles.hpp
+
+universe.inline.hpp                     universe.hpp
+
+unsafe.cpp                              allocation.inline.hpp
+unsafe.cpp                              copy.hpp
+unsafe.cpp                              globals.hpp
+unsafe.cpp                              interfaceSupport.hpp
+unsafe.cpp                              jni.h
+unsafe.cpp                              jvm.h
+unsafe.cpp                              reflection.hpp
+unsafe.cpp                              reflectionCompat.hpp
+unsafe.cpp                              synchronizer.hpp
+unsafe.cpp                              threadService.hpp
+unsafe.cpp                              vmSymbols.hpp
+
+utf8.cpp                                utf8.hpp
+
+utf8.hpp                                allocation.hpp
+utf8.hpp                                top.hpp
+
+verificationType.cpp                    symbolTable.hpp
+verificationType.cpp                    verificationType.hpp
+
+verificationType.hpp                    allocation.hpp
+verificationType.hpp                    handles.hpp
+verificationType.hpp                    instanceKlass.hpp
+verificationType.hpp                    oop.inline.hpp
+verificationType.hpp                    signature.hpp
+verificationType.hpp                    symbolOop.hpp
+verificationType.hpp                    systemDictionary.hpp
+
+verifier.cpp                            bytecodeStream.hpp
+verifier.cpp                            bytes_<arch>.hpp
+verifier.cpp                            classFileStream.hpp
+verifier.cpp                            fieldDescriptor.hpp
+verifier.cpp                            handles.inline.hpp
+verifier.cpp                            hpi.hpp
+verifier.cpp                            instanceKlass.hpp
+verifier.cpp                            interfaceSupport.hpp
+verifier.cpp                            javaCalls.hpp
+verifier.cpp                            javaClasses.hpp
+verifier.cpp                            jvm.h
+verifier.cpp                            oop.inline.hpp
+verifier.cpp                            oopFactory.hpp
+verifier.cpp                            orderAccess.hpp
+verifier.cpp                            os.hpp
+verifier.cpp                            resourceArea.hpp
+verifier.cpp                            stackMapTable.hpp
+verifier.cpp                            systemDictionary.hpp
+verifier.cpp                            typeArrayOop.hpp
+verifier.cpp                            verifier.hpp
+verifier.cpp                            vmSymbols.hpp
+
+verifier.hpp                            exceptions.hpp
+verifier.hpp                            gcLocker.hpp
+verifier.hpp                            handles.hpp
+verifier.hpp                            klass.hpp
+verifier.hpp                            methodOop.hpp
+verifier.hpp                            verificationType.hpp
+
+vframe.cpp                              codeCache.hpp
+vframe.cpp                              debugInfoRec.hpp
+vframe.cpp                              handles.inline.hpp
+vframe.cpp                              instanceKlass.hpp
+vframe.cpp                              interpreter.hpp
+vframe.cpp                              javaClasses.hpp
+vframe.cpp                              nmethod.hpp
+vframe.cpp                              objectMonitor.hpp
+vframe.cpp                              objectMonitor.inline.hpp
+vframe.cpp                              oop.hpp
+vframe.cpp                              oop.inline.hpp
+vframe.cpp                              oopMapCache.hpp
+vframe.cpp                              pcDesc.hpp
+vframe.cpp                              resourceArea.hpp
+vframe.cpp                              scopeDesc.hpp
+vframe.cpp                              signature.hpp
+vframe.cpp                              stubRoutines.hpp
+vframe.cpp                              synchronizer.hpp
+vframe.cpp                              systemDictionary.hpp
+vframe.cpp                              vframe.hpp
+vframe.cpp                              vframeArray.hpp
+vframe.cpp                              vframe_hp.hpp
+vframe.cpp                              vmSymbols.hpp
+
+vframe.hpp                              debugInfo.hpp
+vframe.hpp                              debugInfoRec.hpp
+vframe.hpp                              frame.hpp
+vframe.hpp                              frame.inline.hpp
+vframe.hpp                              growableArray.hpp
+vframe.hpp                              location.hpp
+vframe.hpp                              oop.hpp
+vframe.hpp                              stackValue.hpp
+vframe.hpp                              stackValueCollection.hpp
+
+vframeArray.cpp                         allocation.inline.hpp
+vframeArray.cpp                         events.hpp
+vframeArray.cpp                         handles.inline.hpp
+vframeArray.cpp                         interpreter.hpp
+vframeArray.cpp                         jvmtiThreadState.hpp
+vframeArray.cpp                         methodDataOop.hpp
+vframeArray.cpp                         monitorChunk.hpp
+vframeArray.cpp                         oop.inline.hpp
+vframeArray.cpp                         resourceArea.hpp
+vframeArray.cpp                         sharedRuntime.hpp
+vframeArray.cpp                         universe.inline.hpp
+vframeArray.cpp                         vframe.hpp
+vframeArray.cpp                         vframeArray.hpp
+vframeArray.cpp                         vframe_hp.hpp
+vframeArray.cpp                         vmSymbols.hpp
+
+vframeArray.hpp                         arrayOop.hpp
+vframeArray.hpp                         deoptimization.hpp
+vframeArray.hpp                         frame.inline.hpp
+vframeArray.hpp                         growableArray.hpp
+vframeArray.hpp                         monitorChunk.hpp
+
+vframe_hp.cpp                           codeCache.hpp
+vframe_hp.cpp                           debugInfoRec.hpp
+vframe_hp.cpp                           handles.inline.hpp
+vframe_hp.cpp                           instanceKlass.hpp
+vframe_hp.cpp                           interpreter.hpp
+vframe_hp.cpp                           monitorChunk.hpp
+vframe_hp.cpp                           nmethod.hpp
+vframe_hp.cpp                           oop.inline.hpp
+vframe_hp.cpp                           oopMapCache.hpp
+vframe_hp.cpp                           pcDesc.hpp
+vframe_hp.cpp                           scopeDesc.hpp
+vframe_hp.cpp                           signature.hpp
+vframe_hp.cpp                           stubRoutines.hpp
+vframe_hp.cpp                           synchronizer.hpp
+vframe_hp.cpp                           vframeArray.hpp
+vframe_hp.cpp                           vframe_hp.hpp
+
+vframe_hp.hpp                           vframe.hpp
+
+virtualspace.cpp                        markOop.hpp
+virtualspace.cpp                        oop.inline.hpp
+virtualspace.cpp                        os_<os_family>.inline.hpp
+virtualspace.cpp                        virtualspace.hpp
+
+virtualspace.hpp                        allocation.hpp
+
+vmError.cpp                             arguments.hpp
+vmError.cpp                             collectedHeap.hpp
+vmError.cpp                             compileBroker.hpp
+vmError.cpp                             debug.hpp
+vmError.cpp                             defaultStream.hpp
+vmError.cpp                             frame.inline.hpp
+vmError.cpp                             init.hpp
+vmError.cpp                             os.hpp
+vmError.cpp                             thread.hpp
+vmError.cpp                             top.hpp
+vmError.cpp                             vmError.hpp
+vmError.cpp                             vmThread.hpp
+vmError.cpp                             vm_operations.hpp
+
+vmError.hpp                             globalDefinitions.hpp
+
+vmError_<os_family>.cpp                 arguments.hpp
+vmError_<os_family>.cpp                 os.hpp
+vmError_<os_family>.cpp                 thread.hpp
+vmError_<os_family>.cpp                 vmError.hpp
+
+// vmStructs is jck optional, put cpp deps in includeDB_features
+
+vmStructs.hpp                           debug.hpp
+
+vmSymbols.cpp                           handles.inline.hpp
+vmSymbols.cpp                           oop.inline.hpp
+vmSymbols.cpp                           oopFactory.hpp
+vmSymbols.cpp                           vmSymbols.hpp
+vmSymbols.cpp                           xmlstream.hpp
+
+vmSymbols.hpp                           symbolOop.hpp
+
+vmThread.cpp                            collectedHeap.hpp
+vmThread.cpp                            compileBroker.hpp
+vmThread.cpp                            events.hpp
+vmThread.cpp                            interfaceSupport.hpp
+vmThread.cpp                            methodOop.hpp
+vmThread.cpp                            mutexLocker.hpp
+vmThread.cpp                            oop.hpp
+vmThread.cpp                            oop.inline.hpp
+vmThread.cpp                            os.hpp
+vmThread.cpp                            resourceArea.hpp
+vmThread.cpp                            runtimeService.hpp
+vmThread.cpp                            thread_<os_family>.inline.hpp
+vmThread.cpp                            vmThread.hpp
+vmThread.cpp                            vm_operations.hpp
+vmThread.cpp                            xmlstream.hpp
+
+vmThread.hpp                            perfData.hpp
+vmThread.hpp                            thread_<os_family>.inline.hpp
+vmThread.hpp                            vm_operations.hpp
+
+vm_operations.cpp                       arguments.hpp
+vm_operations.cpp                       compileBroker.hpp
+vm_operations.cpp                       compilerOracle.hpp
+vm_operations.cpp                       deoptimization.hpp
+vm_operations.cpp                       interfaceSupport.hpp
+vm_operations.cpp                       resourceArea.hpp
+vm_operations.cpp                       threadService.hpp
+vm_operations.cpp                       thread_<os_family>.inline.hpp
+vm_operations.cpp                       vmSymbols.hpp
+vm_operations.cpp                       vm_operations.hpp
+
+vm_operations.hpp                       allocation.hpp
+vm_operations.hpp                       javaClasses.hpp
+vm_operations.hpp                       oop.hpp
+vm_operations.hpp                       thread.hpp
+vm_operations.hpp                       top.hpp
+
+vm_version.cpp                          arguments.hpp
+vm_version.cpp                          oop.inline.hpp
+vm_version.cpp                          universe.hpp
+vm_version.cpp                          vm_version_<arch_model>.hpp
+
+vm_version.hpp                          allocation.hpp
+vm_version.hpp                          ostream.hpp
+
+vm_version_<arch_model>.cpp             assembler_<arch_model>.inline.hpp
+vm_version_<arch_model>.cpp             java.hpp
+vm_version_<arch_model>.cpp             os_<os_family>.inline.hpp
+vm_version_<arch_model>.cpp             resourceArea.hpp
+vm_version_<arch_model>.cpp             stubCodeGenerator.hpp
+vm_version_<arch_model>.cpp             vm_version_<arch_model>.hpp
+
+vm_version_<arch_model>.hpp             globals_extension.hpp
+vm_version_<arch_model>.hpp             vm_version.hpp
+
+vm_version_<os_arch>.cpp                vm_version_<arch_model>.hpp
+
+vmreg.cpp                               assembler.hpp
+vmreg.cpp                               vmreg.hpp
+
+vmreg.hpp                               allocation.hpp
+vmreg.hpp                               globalDefinitions.hpp
+vmreg.hpp                               register_<arch>.hpp
+
+vmreg_<arch>.cpp                        assembler.hpp
+vmreg_<arch>.cpp                        vmreg.hpp
+
+vmreg_<arch>.hpp                        generate_platform_dependent_include
+
+vtableStubs.cpp                         allocation.inline.hpp
+vtableStubs.cpp                         disassembler_<arch>.hpp
+vtableStubs.cpp                         forte.hpp
+vtableStubs.cpp                         handles.inline.hpp
+vtableStubs.cpp                         instanceKlass.hpp
+vtableStubs.cpp                         jvmtiExport.hpp
+vtableStubs.cpp                         klassVtable.hpp
+vtableStubs.cpp                         mutexLocker.hpp
+vtableStubs.cpp                         resourceArea.hpp
+vtableStubs.cpp                         sharedRuntime.hpp
+vtableStubs.cpp                         vtableStubs.hpp
+vtableStubs.cpp                         vtune.hpp
+
+vtableStubs.hpp                         allocation.hpp
+
+vtableStubs_<arch_model>.cpp            assembler.hpp
+vtableStubs_<arch_model>.cpp            assembler_<arch_model>.inline.hpp
+vtableStubs_<arch_model>.cpp            instanceKlass.hpp
+vtableStubs_<arch_model>.cpp            interp_masm_<arch_model>.hpp
+vtableStubs_<arch_model>.cpp            klassVtable.hpp
+vtableStubs_<arch_model>.cpp            resourceArea.hpp
+vtableStubs_<arch_model>.cpp            sharedRuntime.hpp
+vtableStubs_<arch_model>.cpp            vmreg_<arch>.inline.hpp
+vtableStubs_<arch_model>.cpp            vtableStubs.hpp
+
+vtune.hpp                               allocation.hpp
+
+vtune_<os_family>.cpp                   interpreter.hpp
+vtune_<os_family>.cpp                   vtune.hpp
+
+watermark.hpp                           allocation.hpp
+watermark.hpp                           globalDefinitions.hpp
+
+workgroup.cpp                           allocation.hpp
+workgroup.cpp                           allocation.inline.hpp
+workgroup.cpp                           os.hpp
+workgroup.cpp                           workgroup.hpp
+
+workgroup.hpp                           thread_<os_family>.inline.hpp
+
+xmlstream.cpp                           allocation.hpp
+xmlstream.cpp                           allocation.inline.hpp
+xmlstream.cpp                           deoptimization.hpp
+xmlstream.cpp                           methodDataOop.hpp
+xmlstream.cpp                           methodOop.hpp
+xmlstream.cpp                           nmethod.hpp
+xmlstream.cpp                           oop.inline.hpp
+xmlstream.cpp                           vmThread.hpp
+xmlstream.cpp                           xmlstream.hpp
+
+xmlstream.hpp                           handles.hpp
+xmlstream.hpp                           ostream.hpp