Improve header file inclusions. Drop some unneeded includes, and add some needed ones.

Review URL: http://codereview.chromium.org/3253001

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@5366 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
This commit is contained in:
whesse@chromium.org 2010-08-30 07:10:40 +00:00
parent 3d60cc34af
commit 937a9d466e
6 changed files with 10 additions and 8 deletions

View File

@ -28,6 +28,9 @@
#ifndef V8_CONTEXTS_H_
#define V8_CONTEXTS_H_
#include "heap.h"
#include "objects.h"
namespace v8 {
namespace internal {

View File

@ -27,8 +27,6 @@
#ifndef V8_FLAGS_H_
#define V8_FLAGS_H_
#include "checks.h"
namespace v8 {
namespace internal {

View File

@ -28,7 +28,8 @@
#ifndef V8_HEAP_INL_H_
#define V8_HEAP_INL_H_
#include "log.h"
#include "heap.h"
#include "objects.h"
#include "v8-counters.h"
namespace v8 {

View File

@ -30,6 +30,7 @@
#include <math.h>
#include "spaces.h"
#include "splay-tree-inl.h"
#include "v8-counters.h"

View File

@ -35,11 +35,13 @@
#ifndef V8_OBJECTS_INL_H_
#define V8_OBJECTS_INL_H_
#include "memory.h"
#include "objects.h"
#include "contexts.h"
#include "conversions-inl.h"
#include "objects.h"
#include "heap.h"
#include "memory.h"
#include "property.h"
#include "spaces.h"
namespace v8 {
namespace internal {

View File

@ -60,9 +60,6 @@
#include "flags.h"
// Objects & heap
#include "objects.h"
#include "spaces.h"
#include "heap.h"
#include "objects-inl.h"
#include "spaces-inl.h"
#include "heap-inl.h"