Commit a116902e authored by Michael Starzinger's avatar Michael Starzinger Committed by Commit Bot

[iwyu] Don't include "bytecode-register.h" from "objects.h".

R=titzer@chromium.org
BUG=v8:7754,v8:7490

Change-Id: Ib6d34c1716f9f877c7e04391ee59c2a12df2d0d3
Reviewed-on: https://chromium-review.googlesource.com/1054873Reviewed-by: 's avatarBen Titzer <titzer@chromium.org>
Reviewed-by: 's avatarMarja Hölttä <marja@chromium.org>
Commit-Queue: Michael Starzinger <mstarzinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#53126}
parent 0bf9c60c
......@@ -75,6 +75,11 @@ class RuntimeCallTimer;
class Ticker;
class WasmCompiledModule;
namespace interpreter {
enum class Bytecode : uint8_t;
enum class OperandScale : uint8_t;
} // namespace interpreter
namespace wasm {
class WasmCode;
}
......
......@@ -16,7 +16,6 @@
#include "src/elements-kind.h"
#include "src/field-index.h"
#include "src/flags.h"
#include "src/interpreter/bytecode-register.h"
#include "src/messages.h"
#include "src/property-details.h"
#include "src/unicode-decoder.h"
......
......@@ -7,6 +7,7 @@
#include "src/objects/code.h"
#include "src/interpreter/bytecode-register.h"
#include "src/isolate.h"
#include "src/objects/dictionary.h"
#include "src/v8memory.h"
......
......@@ -19,6 +19,10 @@ class ByteArray;
class BytecodeArray;
class CodeDataContainer;
namespace interpreter {
class Register;
}
// Code describes objects with on-the-fly generated machine code.
class Code : public HeapObject {
public:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment