mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-17 01:24:33 +02:00
8310076: Reduce inclusion of bytecodeStream.hpp
Reviewed-by: dholmes, coleenp
This commit is contained in:
parent
21f6d83358
commit
a45f92961b
7 changed files with 12 additions and 4 deletions
|
@ -23,6 +23,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "precompiled.hpp"
|
#include "precompiled.hpp"
|
||||||
|
#include "interpreter/bytecodeStream.hpp"
|
||||||
#include "interpreter/oopMapCache.hpp"
|
#include "interpreter/oopMapCache.hpp"
|
||||||
#include "logging/log.hpp"
|
#include "logging/log.hpp"
|
||||||
#include "logging/logStream.hpp"
|
#include "logging/logStream.hpp"
|
||||||
|
|
|
@ -26,6 +26,7 @@
|
||||||
#include "cds/metaspaceShared.hpp"
|
#include "cds/metaspaceShared.hpp"
|
||||||
#include "classfile/vmClasses.hpp"
|
#include "classfile/vmClasses.hpp"
|
||||||
#include "interpreter/bytecodes.hpp"
|
#include "interpreter/bytecodes.hpp"
|
||||||
|
#include "interpreter/bytecodeStream.hpp"
|
||||||
#include "interpreter/interpreter.hpp"
|
#include "interpreter/interpreter.hpp"
|
||||||
#include "interpreter/rewriter.hpp"
|
#include "interpreter/rewriter.hpp"
|
||||||
#include "memory/metadataFactory.hpp"
|
#include "memory/metadataFactory.hpp"
|
||||||
|
|
|
@ -25,7 +25,6 @@
|
||||||
#ifndef SHARE_OOPS_GENERATEOOPMAP_HPP
|
#ifndef SHARE_OOPS_GENERATEOOPMAP_HPP
|
||||||
#define SHARE_OOPS_GENERATEOOPMAP_HPP
|
#define SHARE_OOPS_GENERATEOOPMAP_HPP
|
||||||
|
|
||||||
#include "interpreter/bytecodeStream.hpp"
|
|
||||||
#include "memory/allocation.hpp"
|
#include "memory/allocation.hpp"
|
||||||
#include "oops/method.hpp"
|
#include "oops/method.hpp"
|
||||||
#include "oops/oopsHierarchy.hpp"
|
#include "oops/oopsHierarchy.hpp"
|
||||||
|
@ -33,6 +32,7 @@
|
||||||
#include "utilities/bitMap.hpp"
|
#include "utilities/bitMap.hpp"
|
||||||
|
|
||||||
// Forward definition
|
// Forward definition
|
||||||
|
class BytecodeStream;
|
||||||
class GenerateOopMap;
|
class GenerateOopMap;
|
||||||
class BasicBlock;
|
class BasicBlock;
|
||||||
class CellTypeState;
|
class CellTypeState;
|
||||||
|
|
|
@ -43,6 +43,7 @@
|
||||||
#include "compiler/compilationPolicy.hpp"
|
#include "compiler/compilationPolicy.hpp"
|
||||||
#include "compiler/compileBroker.hpp"
|
#include "compiler/compileBroker.hpp"
|
||||||
#include "gc/shared/collectedHeap.inline.hpp"
|
#include "gc/shared/collectedHeap.inline.hpp"
|
||||||
|
#include "interpreter/bytecodeStream.hpp"
|
||||||
#include "interpreter/oopMapCache.hpp"
|
#include "interpreter/oopMapCache.hpp"
|
||||||
#include "interpreter/rewriter.hpp"
|
#include "interpreter/rewriter.hpp"
|
||||||
#include "jvm.h"
|
#include "jvm.h"
|
||||||
|
|
|
@ -23,9 +23,11 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "precompiled.hpp"
|
#include "precompiled.hpp"
|
||||||
|
#include "interpreter/bytecodeStream.hpp"
|
||||||
#include "logging/log.hpp"
|
#include "logging/log.hpp"
|
||||||
#include "memory/resourceArea.hpp"
|
#include "memory/resourceArea.hpp"
|
||||||
#include "oops/constantPool.inline.hpp"
|
#include "oops/constantPool.inline.hpp"
|
||||||
|
#include "oops/method.hpp"
|
||||||
#include "oops/oop.inline.hpp"
|
#include "oops/oop.inline.hpp"
|
||||||
#include "oops/symbol.hpp"
|
#include "oops/symbol.hpp"
|
||||||
#include "prims/methodComparator.hpp"
|
#include "prims/methodComparator.hpp"
|
||||||
|
|
|
@ -25,9 +25,11 @@
|
||||||
#ifndef SHARE_PRIMS_METHODCOMPARATOR_HPP
|
#ifndef SHARE_PRIMS_METHODCOMPARATOR_HPP
|
||||||
#define SHARE_PRIMS_METHODCOMPARATOR_HPP
|
#define SHARE_PRIMS_METHODCOMPARATOR_HPP
|
||||||
|
|
||||||
#include "interpreter/bytecodeStream.hpp"
|
#include "interpreter/bytecodes.hpp"
|
||||||
#include "oops/constantPool.hpp"
|
|
||||||
#include "oops/method.hpp"
|
class BytecodeStream;
|
||||||
|
class ConstantPool;
|
||||||
|
class Method;
|
||||||
|
|
||||||
// methodComparator provides an interface for determining if methods of
|
// methodComparator provides an interface for determining if methods of
|
||||||
// different versions of classes are equivalent or switchable
|
// different versions of classes are equivalent or switchable
|
||||||
|
|
|
@ -36,6 +36,7 @@
|
||||||
#include "compiler/compilerDefinitions.inline.hpp"
|
#include "compiler/compilerDefinitions.inline.hpp"
|
||||||
#include "gc/shared/collectedHeap.hpp"
|
#include "gc/shared/collectedHeap.hpp"
|
||||||
#include "interpreter/bytecode.hpp"
|
#include "interpreter/bytecode.hpp"
|
||||||
|
#include "interpreter/bytecodeStream.hpp"
|
||||||
#include "interpreter/interpreter.hpp"
|
#include "interpreter/interpreter.hpp"
|
||||||
#include "interpreter/oopMapCache.hpp"
|
#include "interpreter/oopMapCache.hpp"
|
||||||
#include "jvm.h"
|
#include "jvm.h"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue