src/share/vm/c1/c1_GraphBuilder.hpp

Print this page

        

*** 20,29 **** --- 20,39 ---- * or visit www.oracle.com if you need additional information or have any * questions. * */ + #ifndef SHARE_VM_C1_C1_GRAPHBUILDER_HPP + #define SHARE_VM_C1_C1_GRAPHBUILDER_HPP + + #include "c1/c1_IR.hpp" + #include "c1/c1_Instruction.hpp" + #include "c1/c1_ValueMap.hpp" + #include "c1/c1_ValueStack.hpp" + #include "ci/ciMethodData.hpp" + #include "ci/ciStreams.hpp" + class MemoryBuffer; class GraphBuilder VALUE_OBJ_CLASS_SPEC { private: // Per-scope data. These are pushed and popped as we descend into
*** 376,380 **** --- 386,392 ---- GraphBuilder(Compilation* compilation, IRScope* scope); static void sort_top_into_worklist(BlockList* worklist, BlockBegin* top); BlockBegin* start() const { return _start; } }; + + #endif // SHARE_VM_C1_C1_GRAPHBUILDER_HPP