Commit 83a3fc7e authored by mstarzinger's avatar mstarzinger Committed by Commit bot

Make assembler not include the entire compiler.

This removes the include of compiler.h from all our assemblers, which
was only needed for the SourcePosition class.

R=jkummerow@chromium.org

Review URL: https://codereview.chromium.org/1397493002

Cr-Commit-Position: refs/heads/master@{#31157}
parent 9f8e8b83
......@@ -45,7 +45,6 @@
#include "src/arm/constants-arm.h"
#include "src/assembler.h"
#include "src/compiler.h"
namespace v8 {
namespace internal {
......
......@@ -12,7 +12,6 @@
#include "src/arm64/instructions-arm64.h"
#include "src/assembler.h"
#include "src/compiler.h"
#include "src/globals.h"
#include "src/utils.h"
......
......@@ -49,6 +49,7 @@ class ApiFunction;
namespace internal {
// Forward declarations.
class SourcePosition;
class StatsCounter;
// -----------------------------------------------------------------------------
......
......@@ -40,7 +40,6 @@
#include <deque>
#include "src/assembler.h"
#include "src/compiler.h"
#include "src/isolate.h"
#include "src/utils.h"
......
......@@ -41,7 +41,6 @@
#include <set>
#include "src/assembler.h"
#include "src/compiler.h"
#include "src/mips/constants-mips.h"
namespace v8 {
......
......@@ -41,7 +41,6 @@
#include <set>
#include "src/assembler.h"
#include "src/compiler.h"
#include "src/mips64/constants-mips64.h"
namespace v8 {
......
......@@ -44,7 +44,6 @@
#include <vector>
#include "src/assembler.h"
#include "src/compiler.h"
#include "src/ppc/constants-ppc.h"
#define ABI_USES_FUNCTION_DESCRIPTORS \
......
......@@ -40,7 +40,6 @@
#include <deque>
#include "src/assembler.h"
#include "src/compiler.h"
namespace v8 {
namespace internal {
......
......@@ -40,7 +40,6 @@
#include <deque>
#include "src/assembler.h"
#include "src/compiler.h"
#include "src/isolate.h"
namespace v8 {
......
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