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:
parent
9f8e8b835a
commit
83a3fc7e7f
@ -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 {
|
||||
|
Loading…
Reference in New Issue
Block a user