diff -r fd16c54261b3 -r 489c9b5090e2 hotspot/src/share/vm/includeDB_compiler2 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/hotspot/src/share/vm/includeDB_compiler2 Sat Dec 01 00:00:00 2007 +0000 @@ -0,0 +1,1101 @@ +// +// Copyright 2000-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. +// +// + +ad_.cpp adGlobals_.hpp +ad_.cpp ad_.hpp +ad_.cpp allocation.inline.hpp +ad_.cpp assembler.hpp +ad_.cpp assembler_.inline.hpp +ad_.cpp biasedLocking.hpp +ad_.cpp cfgnode.hpp +ad_.cpp collectedHeap.inline.hpp +ad_.cpp compiledICHolderOop.hpp +ad_.cpp growableArray.hpp +ad_.cpp locknode.hpp +ad_.cpp markOop.hpp +ad_.cpp methodOop.hpp +ad_.cpp nativeInst_.hpp +ad_.cpp oop.inline.hpp +ad_.cpp oop.inline2.hpp +ad_.cpp opcodes.hpp +ad_.cpp regalloc.hpp +ad_.cpp regmask.hpp +ad_.cpp runtime.hpp +ad_.cpp sharedRuntime.hpp +ad_.cpp stubRoutines.hpp +ad_.cpp vmreg.hpp +ad_.cpp vmreg_.inline.hpp + +ad_.hpp addnode.hpp +ad_.hpp machnode.hpp +ad_.hpp matcher.hpp +ad_.hpp opcodes.hpp +ad_.hpp regalloc.hpp +ad_.hpp resourceArea.hpp +ad_.hpp subnode.hpp +ad_.hpp vectornode.hpp + +ad__clone.cpp ad_.hpp + +ad__expand.cpp ad_.hpp + +ad__format.cpp ad_.hpp + +ad__gen.cpp ad_.hpp +ad__gen.cpp cfgnode.hpp +ad__gen.cpp locknode.hpp + +ad__misc.cpp ad_.hpp + +ad__peephole.cpp ad_.hpp + +ad__pipeline.cpp ad_.hpp + +addnode.cpp addnode.hpp +addnode.cpp allocation.inline.hpp +addnode.cpp cfgnode.hpp +addnode.cpp connode.hpp +addnode.cpp machnode.hpp +addnode.cpp mulnode.hpp +addnode.cpp phaseX.hpp +addnode.cpp subnode.hpp + +addnode.hpp node.hpp +addnode.hpp opcodes.hpp +addnode.hpp type.hpp + +adlcVMDeps.hpp allocation.hpp + +allocation.hpp c2_globals.hpp + +block.cpp allocation.inline.hpp +block.cpp block.hpp +block.cpp cfgnode.hpp +block.cpp chaitin.hpp +block.cpp copy.hpp +block.cpp loopnode.hpp +block.cpp machnode.hpp +block.cpp matcher.hpp +block.cpp opcodes.hpp +block.cpp rootnode.hpp +block.cpp vectset.hpp + +block.hpp multnode.hpp +block.hpp node.hpp +block.hpp phase.hpp + +buildOopMap.cpp addnode.hpp +buildOopMap.cpp callnode.hpp +buildOopMap.cpp compile.hpp +buildOopMap.cpp machnode.hpp +buildOopMap.cpp matcher.hpp +buildOopMap.cpp oopMap.hpp +buildOopMap.cpp phase.hpp +buildOopMap.cpp regalloc.hpp +buildOopMap.cpp rootnode.hpp +buildOopMap.cpp vmreg_.inline.hpp + +bytecodeInfo.cpp callGenerator.hpp +bytecodeInfo.cpp compileLog.hpp +bytecodeInfo.cpp handles.inline.hpp +bytecodeInfo.cpp linkResolver.hpp +bytecodeInfo.cpp objArrayKlass.hpp +bytecodeInfo.cpp parse.hpp +bytecodeInfo.cpp systemDictionary.hpp +bytecodeInfo.cpp vmSymbols.hpp + +bytecodeInterpreter.hpp methodDataOop.hpp + +c2_globals.cpp c2_globals.hpp + +c2_globals.hpp c2_globals_.hpp +c2_globals.hpp c2_globals_.hpp +c2_globals.hpp globals.hpp + +c2_globals_.hpp globalDefinitions.hpp +c2_globals_.hpp macros.hpp + +c2_globals_.hpp globalDefinitions.hpp +c2_globals_.hpp macros.hpp + +c2_init_.cpp compile.hpp + +c2compiler.cpp ad_.hpp +c2compiler.cpp c2compiler.hpp +c2compiler.cpp runtime.hpp + +c2compiler.hpp abstractCompiler.hpp + +callGenerator.cpp addnode.hpp +callGenerator.cpp callGenerator.hpp +callGenerator.cpp callnode.hpp +callGenerator.cpp cfgnode.hpp +callGenerator.cpp compileLog.hpp +callGenerator.cpp connode.hpp +callGenerator.cpp parse.hpp +callGenerator.cpp rootnode.hpp +callGenerator.cpp runtime.hpp +callGenerator.cpp subnode.hpp + +callGenerator.hpp callnode.hpp +callGenerator.hpp compile.hpp +callGenerator.hpp deoptimization.hpp +callGenerator.hpp type.hpp + +callnode.cpp callnode.hpp +callnode.cpp escape.hpp +callnode.cpp locknode.hpp +callnode.cpp machnode.hpp +callnode.cpp matcher.hpp +callnode.cpp oopMap.hpp +callnode.cpp parse.hpp +callnode.cpp regalloc.hpp +callnode.cpp regmask.hpp +callnode.cpp rootnode.hpp +callnode.cpp runtime.hpp + +callnode.hpp connode.hpp +callnode.hpp escape.hpp +callnode.hpp mulnode.hpp +callnode.hpp multnode.hpp +callnode.hpp opcodes.hpp +callnode.hpp phaseX.hpp +callnode.hpp type.hpp + +cfgnode.cpp addnode.hpp +cfgnode.cpp allocation.inline.hpp +cfgnode.cpp cfgnode.hpp +cfgnode.cpp connode.hpp +cfgnode.cpp loopnode.hpp +cfgnode.cpp machnode.hpp +cfgnode.cpp mulnode.hpp +cfgnode.cpp objArrayKlass.hpp +cfgnode.cpp phaseX.hpp +cfgnode.cpp regmask.hpp +cfgnode.cpp runtime.hpp +cfgnode.cpp subnode.hpp +cfgnode.cpp systemDictionary.hpp + +cfgnode.hpp multnode.hpp +cfgnode.hpp node.hpp +cfgnode.hpp opcodes.hpp +cfgnode.hpp type.hpp + +chaitin.cpp addnode.hpp +chaitin.cpp allocation.inline.hpp +chaitin.cpp block.hpp +chaitin.cpp callnode.hpp +chaitin.cpp cfgnode.hpp +chaitin.cpp chaitin.hpp +chaitin.cpp coalesce.hpp +chaitin.cpp compileLog.hpp +chaitin.cpp connode.hpp +chaitin.cpp indexSet.hpp +chaitin.cpp machnode.hpp +chaitin.cpp memnode.hpp +chaitin.cpp oopMap.hpp +chaitin.cpp opcodes.hpp +chaitin.cpp rootnode.hpp + +chaitin.hpp connode.hpp +chaitin.hpp live.hpp +chaitin.hpp matcher.hpp +chaitin.hpp phase.hpp +chaitin.hpp port.hpp +chaitin.hpp regalloc.hpp +chaitin.hpp regmask.hpp +chaitin.hpp resourceArea.hpp +chaitin.hpp vmreg.hpp + +chaitin_.cpp chaitin.hpp +chaitin_.cpp machnode.hpp + +ciEnv.cpp compileLog.hpp +ciEnv.cpp runtime.hpp + +ciMethod.cpp ciTypeFlow.hpp +ciMethod.cpp methodOop.hpp + +ciTypeFlow.cpp allocation.inline.hpp +ciTypeFlow.cpp bytecode.hpp +ciTypeFlow.cpp bytecodes.hpp +ciTypeFlow.cpp ciConstant.hpp +ciTypeFlow.cpp ciField.hpp +ciTypeFlow.cpp ciMethod.hpp +ciTypeFlow.cpp ciMethodData.hpp +ciTypeFlow.cpp ciObjArrayKlass.hpp +ciTypeFlow.cpp ciStreams.hpp +ciTypeFlow.cpp ciTypeArrayKlass.hpp +ciTypeFlow.cpp ciTypeFlow.hpp +ciTypeFlow.cpp compileLog.hpp +ciTypeFlow.cpp deoptimization.hpp +ciTypeFlow.cpp growableArray.hpp + +ciTypeFlow.hpp ciEnv.hpp +ciTypeFlow.hpp ciKlass.hpp +ciTypeFlow.hpp ciMethodBlocks.hpp + +classes.cpp addnode.hpp +classes.cpp callnode.hpp +classes.cpp cfgnode.hpp +classes.cpp connode.hpp +classes.cpp divnode.hpp +classes.cpp locknode.hpp +classes.cpp loopnode.hpp +classes.cpp machnode.hpp +classes.cpp memnode.hpp +classes.cpp mulnode.hpp +classes.cpp multnode.hpp +classes.cpp node.hpp +classes.cpp rootnode.hpp +classes.cpp subnode.hpp +classes.cpp vectornode.hpp + +classes.hpp top.hpp + +coalesce.cpp allocation.inline.hpp +coalesce.cpp block.hpp +coalesce.cpp cfgnode.hpp +coalesce.cpp chaitin.hpp +coalesce.cpp coalesce.hpp +coalesce.cpp connode.hpp +coalesce.cpp indexSet.hpp +coalesce.cpp machnode.hpp +coalesce.cpp matcher.hpp +coalesce.cpp regmask.hpp + +coalesce.hpp phase.hpp + +compile.cpp ad_.hpp +compile.cpp addnode.hpp +compile.cpp arguments.hpp +compile.cpp assembler.hpp +compile.cpp block.hpp +compile.cpp c2compiler.hpp +compile.cpp callGenerator.hpp +compile.cpp callnode.hpp +compile.cpp cfgnode.hpp +compile.cpp chaitin.hpp +compile.cpp compile.hpp +compile.cpp compileLog.hpp +compile.cpp connode.hpp +compile.cpp copy.hpp +compile.cpp divnode.hpp +compile.cpp escape.hpp +compile.cpp exceptionHandlerTable.hpp +compile.cpp loopnode.hpp +compile.cpp machnode.hpp +compile.cpp macro.hpp +compile.cpp matcher.hpp +compile.cpp memnode.hpp +compile.cpp mulnode.hpp +compile.cpp nmethod.hpp +compile.cpp node.hpp +compile.cpp oopMap.hpp +compile.cpp opcodes.hpp +compile.cpp output.hpp +compile.cpp parse.hpp +compile.cpp phaseX.hpp +compile.cpp rootnode.hpp +compile.cpp runtime.hpp +compile.cpp signature.hpp +compile.cpp stubRoutines.hpp +compile.cpp systemDictionary.hpp +compile.cpp timer.hpp +compile.cpp type.hpp +compile.cpp vectornode.hpp + +compile.hpp codeBuffer.hpp +compile.hpp compilerInterface.hpp +compile.hpp compilerOracle.hpp +compile.hpp debugInfoRec.hpp +compile.hpp deoptimization.hpp +compile.hpp dict.hpp +compile.hpp exceptionHandlerTable.hpp +compile.hpp idealGraphPrinter.hpp +compile.hpp phase.hpp +compile.hpp port.hpp +compile.hpp regmask.hpp +compile.hpp resourceArea.hpp +compile.hpp vectset.hpp +compile.hpp vmThread.hpp + +compileBroker.cpp c2compiler.hpp + +connode.cpp addnode.hpp +connode.cpp allocation.inline.hpp +connode.cpp compile.hpp +connode.cpp connode.hpp +connode.cpp escape.hpp +connode.cpp machnode.hpp +connode.cpp matcher.hpp +connode.cpp memnode.hpp +connode.cpp phaseX.hpp +connode.cpp sharedRuntime.hpp +connode.cpp subnode.hpp + +connode.hpp node.hpp +connode.hpp opcodes.hpp +connode.hpp type.hpp + +deoptimization.cpp ad_.hpp + +dfa_.cpp ad_.hpp +dfa_.cpp matcher.hpp +dfa_.cpp opcodes.hpp + +dict.cpp allocation.inline.hpp +dict.cpp dict.hpp +dict.cpp resourceArea.hpp +dict.cpp thread.hpp + +dict.hpp port.hpp + +divnode.cpp addnode.hpp +divnode.cpp allocation.inline.hpp +divnode.cpp connode.hpp +divnode.cpp divnode.hpp +divnode.cpp machnode.hpp +divnode.cpp matcher.hpp +divnode.cpp mulnode.hpp +divnode.cpp phaseX.hpp +divnode.cpp subnode.hpp + +divnode.hpp multnode.hpp +divnode.hpp node.hpp +divnode.hpp opcodes.hpp +divnode.hpp type.hpp + +doCall.cpp addnode.hpp +doCall.cpp callGenerator.hpp +doCall.cpp cfgnode.hpp +doCall.cpp compileLog.hpp +doCall.cpp linkResolver.hpp +doCall.cpp mulnode.hpp +doCall.cpp nativeLookup.hpp +doCall.cpp parse.hpp +doCall.cpp rootnode.hpp +doCall.cpp runtime.hpp +doCall.cpp sharedRuntime.hpp +doCall.cpp subnode.hpp +doCall.cpp vmSymbols.hpp + +domgraph.cpp allocation.hpp +domgraph.cpp block.hpp +domgraph.cpp machnode.hpp +domgraph.cpp phaseX.hpp +domgraph.cpp rootnode.hpp +domgraph.cpp vectset.hpp + +escape.cpp allocation.hpp +escape.cpp bcEscapeAnalyzer.hpp +escape.cpp callnode.hpp +escape.cpp cfgnode.hpp +escape.cpp compile.hpp +escape.cpp escape.hpp +escape.cpp phaseX.hpp +escape.cpp rootnode.hpp +escape.cpp vectset.hpp + +escape.hpp addnode.hpp +escape.hpp growableArray.hpp +escape.hpp node.hpp + +frame.hpp adGlobals_.hpp + +gcm.cpp ad_.hpp +gcm.cpp allocation.inline.hpp +gcm.cpp block.hpp +gcm.cpp c2compiler.hpp +gcm.cpp callnode.hpp +gcm.cpp cfgnode.hpp +gcm.cpp deoptimization.hpp +gcm.cpp machnode.hpp +gcm.cpp opcodes.hpp +gcm.cpp phaseX.hpp +gcm.cpp rootnode.hpp +gcm.cpp runtime.hpp +gcm.cpp vectset.hpp + +generateOptoStub.cpp addnode.hpp +generateOptoStub.cpp callnode.hpp +generateOptoStub.cpp cfgnode.hpp +generateOptoStub.cpp compile.hpp +generateOptoStub.cpp connode.hpp +generateOptoStub.cpp locknode.hpp +generateOptoStub.cpp memnode.hpp +generateOptoStub.cpp mulnode.hpp +generateOptoStub.cpp node.hpp +generateOptoStub.cpp parse.hpp +generateOptoStub.cpp phaseX.hpp +generateOptoStub.cpp rootnode.hpp +generateOptoStub.cpp runtime.hpp +generateOptoStub.cpp type.hpp + +globals.hpp c2_globals_.hpp +globals.hpp c2_globals_.hpp + +globals.cpp c2_globals.hpp + +graphKit.cpp addnode.hpp +graphKit.cpp barrierSet.hpp +graphKit.cpp cardTableModRefBS.hpp +graphKit.cpp collectedHeap.hpp +graphKit.cpp compileLog.hpp +graphKit.cpp deoptimization.hpp +graphKit.cpp graphKit.hpp +graphKit.cpp locknode.hpp +graphKit.cpp machnode.hpp +graphKit.cpp parse.hpp +graphKit.cpp rootnode.hpp +graphKit.cpp runtime.hpp +graphKit.cpp sharedRuntime.hpp + +graphKit.hpp callnode.hpp +graphKit.hpp cfgnode.hpp +graphKit.hpp ciEnv.hpp +graphKit.hpp compile.hpp +graphKit.hpp deoptimization.hpp +graphKit.hpp phaseX.hpp +graphKit.hpp type.hpp + +idealKit.cpp addnode.hpp +idealKit.cpp callnode.hpp +idealKit.cpp cfgnode.hpp +idealKit.cpp idealKit.hpp + +idealKit.hpp connode.hpp +idealKit.hpp mulnode.hpp +idealKit.hpp phaseX.hpp +idealKit.hpp subnode.hpp +idealKit.hpp type.hpp + +ifg.cpp addnode.hpp +ifg.cpp allocation.inline.hpp +ifg.cpp block.hpp +ifg.cpp callnode.hpp +ifg.cpp cfgnode.hpp +ifg.cpp chaitin.hpp +ifg.cpp coalesce.hpp +ifg.cpp connode.hpp +ifg.cpp indexSet.hpp +ifg.cpp machnode.hpp +ifg.cpp memnode.hpp +ifg.cpp oopMap.hpp +ifg.cpp opcodes.hpp + +ifnode.cpp addnode.hpp +ifnode.cpp allocation.inline.hpp +ifnode.cpp cfgnode.hpp +ifnode.cpp connode.hpp +ifnode.cpp phaseX.hpp +ifnode.cpp runtime.hpp +ifnode.cpp subnode.hpp + +indexSet.cpp allocation.inline.hpp +indexSet.cpp chaitin.hpp +indexSet.cpp compile.hpp +indexSet.cpp indexSet.hpp +indexSet.cpp regmask.hpp + +indexSet.hpp allocation.hpp +indexSet.hpp compile.hpp +indexSet.hpp regmask.hpp +indexSet.hpp resourceArea.hpp + +interpreterRuntime.cpp runtime.hpp + +java.cpp compile.hpp +java.cpp compiledIC.hpp +java.cpp indexSet.hpp +java.cpp methodLiveness.hpp +java.cpp runtime.hpp + +lcm.cpp ad_.hpp +lcm.cpp allocation.inline.hpp +lcm.cpp block.hpp +lcm.cpp c2compiler.hpp +lcm.cpp callnode.hpp +lcm.cpp cfgnode.hpp +lcm.cpp machnode.hpp +lcm.cpp runtime.hpp + +library_call.cpp addnode.hpp +library_call.cpp callGenerator.hpp +library_call.cpp cfgnode.hpp +library_call.cpp compileLog.hpp +library_call.cpp idealKit.hpp +library_call.cpp mulnode.hpp +library_call.cpp nativeLookup.hpp +library_call.cpp objArrayKlass.hpp +library_call.cpp parse.hpp +library_call.cpp runtime.hpp +library_call.cpp sharedRuntime.hpp +library_call.cpp subnode.hpp +library_call.cpp systemDictionary.hpp +library_call.cpp vmSymbols.hpp + +live.cpp allocation.inline.hpp +live.cpp callnode.hpp +live.cpp chaitin.hpp +live.cpp live.hpp +live.cpp machnode.hpp + +live.hpp block.hpp +live.hpp indexSet.hpp +live.hpp phase.hpp +live.hpp port.hpp +live.hpp regmask.hpp +live.hpp vectset.hpp + +locknode.cpp locknode.hpp +locknode.cpp parse.hpp +locknode.cpp rootnode.hpp +locknode.cpp runtime.hpp + +locknode.hpp ad_.hpp +locknode.hpp node.hpp +locknode.hpp opcodes.hpp +locknode.hpp subnode.hpp + +loopTransform.cpp addnode.hpp +loopTransform.cpp allocation.inline.hpp +loopTransform.cpp connode.hpp +loopTransform.cpp divnode.hpp +loopTransform.cpp loopnode.hpp +loopTransform.cpp mulnode.hpp +loopTransform.cpp rootnode.hpp +loopTransform.cpp subnode.hpp + +loopUnswitch.cpp allocation.inline.hpp +loopUnswitch.cpp connode.hpp +loopUnswitch.cpp loopnode.hpp +loopUnswitch.cpp rootnode.hpp + +loopnode.cpp addnode.hpp +loopnode.cpp allocation.inline.hpp +loopnode.cpp callnode.hpp +loopnode.cpp ciMethodData.hpp +loopnode.cpp connode.hpp +loopnode.cpp divnode.hpp +loopnode.cpp loopnode.hpp +loopnode.cpp mulnode.hpp +loopnode.cpp rootnode.hpp +loopnode.cpp superword.hpp +loopnode.cpp vectset.hpp + +loopnode.hpp cfgnode.hpp +loopnode.hpp multnode.hpp +loopnode.hpp phaseX.hpp +loopnode.hpp subnode.hpp +loopnode.hpp type.hpp + +loopopts.cpp addnode.hpp +loopopts.cpp allocation.inline.hpp +loopopts.cpp connode.hpp +loopopts.cpp divnode.hpp +loopopts.cpp loopnode.hpp +loopopts.cpp mulnode.hpp +loopopts.cpp rootnode.hpp +loopopts.cpp subnode.hpp + +machnode.cpp collectedHeap.hpp +machnode.cpp machnode.hpp +machnode.cpp regalloc.hpp + +machnode.hpp callnode.hpp +machnode.hpp matcher.hpp +machnode.hpp multnode.hpp +machnode.hpp node.hpp +machnode.hpp regmask.hpp + +macro.cpp addnode.hpp +macro.cpp callnode.hpp +macro.cpp cfgnode.hpp +macro.cpp compile.hpp +macro.cpp connode.hpp +macro.cpp locknode.hpp +macro.cpp loopnode.hpp +macro.cpp macro.hpp +macro.cpp memnode.hpp +macro.cpp node.hpp +macro.cpp phaseX.hpp +macro.cpp rootnode.hpp +macro.cpp runtime.hpp +macro.cpp sharedRuntime.hpp +macro.cpp subnode.hpp +macro.cpp type.hpp +macro.cpp vectset.hpp +macro.hpp phase.hpp + +matcher.cpp ad_.hpp +matcher.cpp addnode.hpp +matcher.cpp allocation.inline.hpp +matcher.cpp atomic.hpp +matcher.cpp callnode.hpp +matcher.cpp connode.hpp +matcher.cpp hpi.hpp +matcher.cpp matcher.hpp +matcher.cpp memnode.hpp +matcher.cpp opcodes.hpp +matcher.cpp os.hpp +matcher.cpp regmask.hpp +matcher.cpp rootnode.hpp +matcher.cpp runtime.hpp +matcher.cpp type.hpp + +matcher.hpp node.hpp +matcher.hpp phaseX.hpp +matcher.hpp regmask.hpp +matcher.hpp resourceArea.hpp +matcher.hpp vectset.hpp + +memnode.cpp addnode.hpp +memnode.cpp allocation.inline.hpp +memnode.cpp cfgnode.hpp +memnode.cpp compile.hpp +memnode.cpp compileLog.hpp +memnode.cpp connode.hpp +memnode.cpp loopnode.hpp +memnode.cpp machnode.hpp +memnode.cpp matcher.hpp +memnode.cpp memnode.hpp +memnode.cpp mulnode.hpp +memnode.cpp objArrayKlass.hpp +memnode.cpp phaseX.hpp +memnode.cpp regmask.hpp +memnode.cpp systemDictionary.hpp + +memnode.hpp multnode.hpp +memnode.hpp node.hpp +memnode.hpp opcodes.hpp +memnode.hpp type.hpp + +methodLiveness.cpp allocation.inline.hpp +methodLiveness.cpp bytecode.hpp +methodLiveness.cpp bytecodes.hpp +methodLiveness.cpp ciStreams.hpp +methodLiveness.cpp methodLiveness.hpp + +methodLiveness.hpp bitMap.hpp +methodLiveness.hpp growableArray.hpp + +mulnode.cpp addnode.hpp +mulnode.cpp allocation.inline.hpp +mulnode.cpp connode.hpp +mulnode.cpp memnode.hpp +mulnode.cpp mulnode.hpp +mulnode.cpp phaseX.hpp +mulnode.cpp subnode.hpp + +mulnode.hpp node.hpp +mulnode.hpp opcodes.hpp +mulnode.hpp type.hpp + +multnode.cpp matcher.hpp +multnode.cpp multnode.hpp +multnode.cpp opcodes.hpp +multnode.cpp phaseX.hpp +multnode.cpp regmask.hpp +multnode.cpp type.hpp + +multnode.hpp node.hpp + +node.cpp allocation.inline.hpp +node.cpp cfgnode.hpp +node.cpp connode.hpp +node.cpp copy.hpp +node.cpp machnode.hpp +node.cpp matcher.hpp +node.cpp node.hpp +node.cpp opcodes.hpp +node.cpp regmask.hpp +node.cpp type.hpp +node.cpp vectset.hpp + +node.hpp compile.hpp +node.hpp port.hpp +node.hpp type.hpp +node.hpp vectset.hpp + +opcodes.cpp classes.hpp +opcodes.cpp globalDefinitions.hpp +opcodes.cpp no_precompiled_headers + +os_.cpp runtime.hpp + +os_.cpp runtime.hpp + +output.cpp allocation.inline.hpp +output.cpp assembler.inline.hpp +output.cpp callnode.hpp +output.cpp cfgnode.hpp +output.cpp debugInfo.hpp +output.cpp debugInfoRec.hpp +output.cpp handles.inline.hpp +output.cpp locknode.hpp +output.cpp machnode.hpp +output.cpp oopMap.hpp +output.cpp output.hpp +output.cpp regalloc.hpp +output.cpp runtime.hpp +output.cpp subnode.hpp +output.cpp type.hpp +output.cpp xmlstream.hpp + +output.hpp ad_.hpp +output.hpp block.hpp +output.hpp node.hpp + +parse.hpp ciMethodData.hpp +parse.hpp ciTypeFlow.hpp +parse.hpp generateOopMap.hpp +parse.hpp graphKit.hpp +parse.hpp methodLiveness.hpp +parse.hpp subnode.hpp +parse.hpp vectset.hpp + +parse1.cpp addnode.hpp +parse1.cpp arguments.hpp +parse1.cpp compileLog.hpp +parse1.cpp copy.hpp +parse1.cpp handles.inline.hpp +parse1.cpp linkResolver.hpp +parse1.cpp locknode.hpp +parse1.cpp memnode.hpp +parse1.cpp methodOop.hpp +parse1.cpp parse.hpp +parse1.cpp rootnode.hpp +parse1.cpp runtime.hpp +parse1.cpp sharedRuntime.hpp + +parse2.cpp addnode.hpp +parse2.cpp ciMethodData.hpp +parse2.cpp compileLog.hpp +parse2.cpp deoptimization.hpp +parse2.cpp divnode.hpp +parse2.cpp linkResolver.hpp +parse2.cpp matcher.hpp +parse2.cpp memnode.hpp +parse2.cpp mulnode.hpp +parse2.cpp parse.hpp +parse2.cpp runtime.hpp +parse2.cpp sharedRuntime.hpp +parse2.cpp systemDictionary.hpp +parse2.cpp universe.inline.hpp +parse2.cpp vmSymbols.hpp + +parse3.cpp addnode.hpp +parse3.cpp compileLog.hpp +parse3.cpp deoptimization.hpp +parse3.cpp handles.inline.hpp +parse3.cpp linkResolver.hpp +parse3.cpp memnode.hpp +parse3.cpp objArrayKlass.hpp +parse3.cpp parse.hpp +parse3.cpp rootnode.hpp +parse3.cpp runtime.hpp +parse3.cpp subnode.hpp +parse3.cpp universe.inline.hpp + +parseHelper.cpp addnode.hpp +parseHelper.cpp compileLog.hpp +parseHelper.cpp memnode.hpp +parseHelper.cpp mulnode.hpp +parseHelper.cpp objArrayKlass.hpp +parseHelper.cpp parse.hpp +parseHelper.cpp rootnode.hpp +parseHelper.cpp runtime.hpp +parseHelper.cpp sharedRuntime.hpp +parseHelper.cpp systemDictionary.hpp + +phase.cpp compile.hpp +phase.cpp compileBroker.hpp +phase.cpp nmethod.hpp +phase.cpp phase.hpp + +phase.hpp port.hpp +phase.hpp timer.hpp + +phaseX.cpp allocation.inline.hpp +phaseX.cpp block.hpp +phaseX.cpp callnode.hpp +phaseX.cpp cfgnode.hpp +phaseX.cpp connode.hpp +phaseX.cpp escape.hpp +phaseX.cpp loopnode.hpp +phaseX.cpp machnode.hpp +phaseX.cpp opcodes.hpp +phaseX.cpp phaseX.hpp +phaseX.cpp regalloc.hpp +phaseX.cpp rootnode.hpp + +phaseX.hpp dict.hpp +phaseX.hpp memnode.hpp +phaseX.hpp node.hpp +phaseX.hpp phase.hpp +phaseX.hpp resourceArea.hpp +phaseX.hpp type.hpp +phaseX.hpp vectset.hpp + +port.cpp port.hpp + +port.hpp top.hpp + +postaloc.cpp allocation.inline.hpp +postaloc.cpp chaitin.hpp +postaloc.cpp machnode.hpp + +reg_split.cpp addnode.hpp +reg_split.cpp allocation.inline.hpp +reg_split.cpp callnode.hpp +reg_split.cpp cfgnode.hpp +reg_split.cpp chaitin.hpp +reg_split.cpp loopnode.hpp +reg_split.cpp machnode.hpp +reg_split.cpp vectset.hpp + +regalloc.cpp regalloc.hpp + +regalloc.hpp block.hpp +regalloc.hpp matcher.hpp +regalloc.hpp phase.hpp +regalloc.hpp vmreg.hpp + +regmask.cpp ad_.hpp +regmask.cpp compile.hpp +regmask.cpp regmask.hpp + +regmask.hpp adGlobals_.hpp +regmask.hpp optoreg.hpp +regmask.hpp port.hpp +regmask.hpp vmreg.hpp + +rootnode.cpp allocation.inline.hpp +rootnode.cpp callnode.hpp +rootnode.cpp cfgnode.hpp +rootnode.cpp phaseX.hpp +rootnode.cpp regmask.hpp +rootnode.cpp rootnode.hpp +rootnode.cpp subnode.hpp +rootnode.cpp type.hpp + +rootnode.hpp loopnode.hpp + +runtime.cpp ad_.hpp +runtime.cpp addnode.hpp +runtime.cpp barrierSet.hpp +runtime.cpp bytecode.hpp +runtime.cpp callnode.hpp +runtime.cpp cfgnode.hpp +runtime.cpp collectedHeap.hpp +runtime.cpp compileBroker.hpp +runtime.cpp compiledIC.hpp +runtime.cpp compilerOracle.hpp +runtime.cpp connode.hpp +runtime.cpp copy.hpp +runtime.cpp fprofiler.hpp +runtime.cpp gcLocker.inline.hpp +runtime.cpp graphKit.hpp +runtime.cpp handles.inline.hpp +runtime.cpp icBuffer.hpp +runtime.cpp interfaceSupport.hpp +runtime.cpp interpreter.hpp +runtime.cpp javaCalls.hpp +runtime.cpp linkResolver.hpp +runtime.cpp machnode.hpp +runtime.cpp matcher.hpp +runtime.cpp memnode.hpp +runtime.cpp mulnode.hpp +runtime.cpp nmethod.hpp +runtime.cpp objArrayKlass.hpp +runtime.cpp oop.inline.hpp +runtime.cpp oopFactory.hpp +runtime.cpp oopMap.hpp +runtime.cpp pcDesc.hpp +runtime.cpp preserveException.hpp +runtime.cpp runtime.hpp +runtime.cpp scopeDesc.hpp +runtime.cpp sharedRuntime.hpp +runtime.cpp signature.hpp +runtime.cpp subnode.hpp +runtime.cpp systemDictionary.hpp +runtime.cpp threadCritical.hpp +runtime.cpp vframe.hpp +runtime.cpp vframeArray.hpp +runtime.cpp vframe_hp.hpp +runtime.cpp vmSymbols.hpp +runtime.cpp vtableStubs.hpp + +runtime.hpp biasedLocking.hpp +runtime.hpp codeBlob.hpp +runtime.hpp deoptimization.hpp +runtime.hpp machnode.hpp +runtime.hpp type.hpp +runtime.hpp vframe.hpp + +runtime_.cpp adGlobals_.hpp +runtime_.cpp ad_.hpp +runtime_.cpp assembler.hpp +runtime_.cpp assembler_.inline.hpp +runtime_.cpp globalDefinitions.hpp +runtime_.cpp interfaceSupport.hpp +runtime_.cpp interpreter.hpp +runtime_.cpp nativeInst_.hpp +runtime_.cpp runtime.hpp +runtime_.cpp sharedRuntime.hpp +runtime_.cpp stubRoutines.hpp +runtime_.cpp systemDictionary.hpp +runtime_.cpp vframeArray.hpp +runtime_.cpp vmreg.hpp +runtime_.cpp vmreg_.inline.hpp + +set.cpp allocation.inline.hpp +set.cpp set.hpp + +set.hpp allocation.hpp +set.hpp port.hpp + +sharedRuntime_.cpp runtime.hpp + +split_if.cpp allocation.inline.hpp +split_if.cpp callnode.hpp +split_if.cpp connode.hpp +split_if.cpp loopnode.hpp + +stubGenerator_.cpp runtime.hpp + +stubRoutines.cpp runtime.hpp + +subnode.cpp addnode.hpp +subnode.cpp allocation.inline.hpp +subnode.cpp cfgnode.hpp +subnode.cpp compileLog.hpp +subnode.cpp connode.hpp +subnode.cpp loopnode.hpp +subnode.cpp matcher.hpp +subnode.cpp mulnode.hpp +subnode.cpp opcodes.hpp +subnode.cpp phaseX.hpp +subnode.cpp sharedRuntime.hpp +subnode.cpp subnode.hpp + +subnode.hpp node.hpp +subnode.hpp opcodes.hpp +subnode.hpp type.hpp + +superword.cpp addnode.hpp +superword.cpp allocation.inline.hpp +superword.cpp callnode.hpp +superword.cpp compileLog.hpp +superword.cpp divnode.hpp +superword.cpp matcher.hpp +superword.cpp memnode.hpp +superword.cpp mulnode.hpp +superword.cpp opcodes.hpp +superword.cpp superword.hpp +superword.cpp vectornode.hpp +superword.cpp vectset.hpp + +superword.hpp connode.hpp +superword.hpp growableArray.hpp +superword.hpp loopnode.hpp +superword.hpp node.hpp +superword.hpp phaseX.hpp +superword.hpp vectornode.hpp + +thread.cpp c2compiler.hpp + +top.hpp c2_globals.hpp + +type.cpp ciTypeFlow.hpp +type.cpp compileLog.hpp +type.cpp dict.hpp +type.cpp gcLocker.hpp +type.cpp instanceKlass.hpp +type.cpp klassKlass.hpp +type.cpp matcher.hpp +type.cpp node.hpp +type.cpp objArrayKlass.hpp +type.cpp oopFactory.hpp +type.cpp opcodes.hpp +type.cpp resourceArea.hpp +type.cpp symbolTable.hpp +type.cpp systemDictionary.hpp +type.cpp type.hpp +type.cpp typeArrayKlass.hpp + +type.hpp adlcVMDeps.hpp +type.hpp handles.hpp +type.hpp port.hpp + +vectornode.cpp allocation.inline.hpp +vectornode.cpp connode.hpp +vectornode.cpp vectornode.hpp + +vectornode.hpp matcher.hpp +vectornode.hpp memnode.hpp +vectornode.hpp node.hpp +vectornode.hpp opcodes.hpp + +vectset.cpp allocation.inline.hpp +vectset.cpp vectset.hpp + +vectset.hpp set.hpp + +vframeArray.cpp runtime.hpp + +vframe_hp.cpp matcher.hpp + +vmStructs.cpp adGlobals_.hpp +vmStructs.cpp matcher.hpp + +vmreg.hpp adGlobals_.hpp +vmreg.hpp adlcVMDeps.hpp +vmreg.hpp ostream.hpp + +vtableStubs.cpp matcher.hpp + +vtableStubs_.cpp ad_.hpp +vtableStubs_.cpp runtime.hpp + +idealGraphPrinter.hpp dict.hpp +idealGraphPrinter.hpp vectset.hpp +idealGraphPrinter.hpp growableArray.hpp +idealGraphPrinter.hpp ostream.hpp + +idealGraphPrinter.cpp idealGraphPrinter.hpp +idealGraphPrinter.cpp chaitin.hpp +idealGraphPrinter.cpp machnode.hpp +idealGraphPrinter.cpp parse.hpp +idealGraphPrinter.cpp threadCritical.hpp + +compile.cpp idealGraphPrinter.hpp +thread.cpp idealGraphPrinter.hpp +phaseX.cpp idealGraphPrinter.hpp +parse2.cpp idealGraphPrinter.hpp +parse1.cpp idealGraphPrinter.hpp +matcher.cpp idealGraphPrinter.hpp +loopnode.cpp idealGraphPrinter.hpp +chaitin.cpp idealGraphPrinter.hpp