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}
This commit is contained in:
mstarzinger 2015-10-07 09:57:14 -07:00 committed by Commit bot
parent 9f8e8b835a
commit 83a3fc7e7f
9 changed files with 1 additions and 8 deletions

View File

@ -45,7 +45,6 @@
#include "src/arm/constants-arm.h"
#include "src/assembler.h"
#include "src/compiler.h"
namespace v8 {
namespace internal {

View File

@ -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"

View File

@ -49,6 +49,7 @@ class ApiFunction;
namespace internal {
// Forward declarations.
class SourcePosition;
class StatsCounter;
// -----------------------------------------------------------------------------

View File

@ -40,7 +40,6 @@
#include <deque>
#include "src/assembler.h"
#include "src/compiler.h"
#include "src/isolate.h"
#include "src/utils.h"

View File

@ -41,7 +41,6 @@
#include <set>
#include "src/assembler.h"
#include "src/compiler.h"
#include "src/mips/constants-mips.h"
namespace v8 {

View File

@ -41,7 +41,6 @@
#include <set>
#include "src/assembler.h"
#include "src/compiler.h"
#include "src/mips64/constants-mips64.h"
namespace v8 {

View File

@ -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 \

View File

@ -40,7 +40,6 @@
#include <deque>
#include "src/assembler.h"
#include "src/compiler.h"
namespace v8 {
namespace internal {

View File

@ -40,7 +40,6 @@
#include <deque>
#include "src/assembler.h"
#include "src/compiler.h"
#include "src/isolate.h"
namespace v8 {