Commit 7f031160 authored by Marja Hölttä's avatar Marja Hölttä Committed by Commit Bot

[objects.h splitting] Move FixedArray & co.

BUG=v8:5402,v8:7109

Change-Id: Ief9bea58e4dcade4cf4dfbb1d52166b7a5ef3ac0
Reviewed-on: https://chromium-review.googlesource.com/803255
Commit-Queue: Marja Hölttä <marja@chromium.org>
Reviewed-by: 's avatarMichael Starzinger <mstarzinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#49787}
parent 1c819ae0
...@@ -757,6 +757,8 @@ action("postmortem-metadata") { ...@@ -757,6 +757,8 @@ action("postmortem-metadata") {
"src/objects-inl.h", "src/objects-inl.h",
"src/objects/code-inl.h", "src/objects/code-inl.h",
"src/objects/code.h", "src/objects/code.h",
"src/objects/fixed-array-inl.h",
"src/objects/fixed-array.h",
"src/objects/js-array-inl.h", "src/objects/js-array-inl.h",
"src/objects/js-array.h", "src/objects/js-array.h",
"src/objects/js-regexp-inl.h", "src/objects/js-regexp-inl.h",
...@@ -1805,6 +1807,8 @@ v8_source_set("v8_base") { ...@@ -1805,6 +1807,8 @@ v8_source_set("v8_base") {
"src/objects/debug-objects.h", "src/objects/debug-objects.h",
"src/objects/descriptor-array.h", "src/objects/descriptor-array.h",
"src/objects/dictionary.h", "src/objects/dictionary.h",
"src/objects/fixed-array-inl.h",
"src/objects/fixed-array.h",
"src/objects/frame-array-inl.h", "src/objects/frame-array-inl.h",
"src/objects/frame-array.h", "src/objects/frame-array.h",
"src/objects/hash-table-inl.h", "src/objects/hash-table-inl.h",
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
#ifndef V8_CONTEXTS_H_ #ifndef V8_CONTEXTS_H_
#define V8_CONTEXTS_H_ #define V8_CONTEXTS_H_
#include "src/objects.h" #include "src/objects/fixed-array.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -42,6 +42,7 @@ class BytecodeArray; ...@@ -42,6 +42,7 @@ class BytecodeArray;
class CodeDataContainer; class CodeDataContainer;
class DeoptimizationData; class DeoptimizationData;
class HandlerTable; class HandlerTable;
class IncrementalMarking;
class JSArrayBuffer; class JSArrayBuffer;
using v8::MemoryPressureLevel; using v8::MemoryPressureLevel;
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
#include <iosfwd> #include <iosfwd>
#include "src/objects.h" #include "src/objects/fixed-array.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
This diff is collapsed.
This diff is collapsed.
...@@ -6,6 +6,7 @@ ...@@ -6,6 +6,7 @@
#define V8_OBJECTS_CODE_H_ #define V8_OBJECTS_CODE_H_
#include "src/objects.h" #include "src/objects.h"
#include "src/objects/fixed-array.h"
// Has to be the last include (doesn't have include guards): // Has to be the last include (doesn't have include guards):
#include "src/objects/object-macros.h" #include "src/objects/object-macros.h"
......
...@@ -6,6 +6,7 @@ ...@@ -6,6 +6,7 @@
#define V8_OBJECTS_DEBUG_OBJECTS_H_ #define V8_OBJECTS_DEBUG_OBJECTS_H_
#include "src/objects.h" #include "src/objects.h"
#include "src/objects/fixed-array.h"
// Has to be the last include (doesn't have include guards): // Has to be the last include (doesn't have include guards):
#include "src/objects/object-macros.h" #include "src/objects/object-macros.h"
......
...@@ -6,6 +6,7 @@ ...@@ -6,6 +6,7 @@
#define V8_OBJECTS_DESCRIPTOR_ARRAY_H_ #define V8_OBJECTS_DESCRIPTOR_ARRAY_H_
#include "src/objects.h" #include "src/objects.h"
#include "src/objects/fixed-array.h"
// Has to be the last include (doesn't have include guards): // Has to be the last include (doesn't have include guards):
#include "src/objects/object-macros.h" #include "src/objects/object-macros.h"
......
This diff is collapsed.
This diff is collapsed.
...@@ -5,10 +5,9 @@ ...@@ -5,10 +5,9 @@
#ifndef V8_OBJECTS_HASH_TABLE_H_ #ifndef V8_OBJECTS_HASH_TABLE_H_
#define V8_OBJECTS_HASH_TABLE_H_ #define V8_OBJECTS_HASH_TABLE_H_
#include "src/objects.h"
#include "src/base/compiler-specific.h" #include "src/base/compiler-specific.h"
#include "src/globals.h" #include "src/globals.h"
#include "src/objects/fixed-array.h"
// Has to be the last include (doesn't have include guards): // Has to be the last include (doesn't have include guards):
#include "src/objects/object-macros.h" #include "src/objects/object-macros.h"
......
...@@ -6,6 +6,7 @@ ...@@ -6,6 +6,7 @@
#define V8_OBJECTS_JS_ARRAY_H_ #define V8_OBJECTS_JS_ARRAY_H_
#include "src/objects.h" #include "src/objects.h"
#include "src/objects/fixed-array.h"
// Has to be the last include (doesn't have include guards): // Has to be the last include (doesn't have include guards):
#include "src/objects/object-macros.h" #include "src/objects/object-macros.h"
......
...@@ -6,6 +6,7 @@ ...@@ -6,6 +6,7 @@
#define V8_OBJECTS_LITERAL_OBJECTS_H_ #define V8_OBJECTS_LITERAL_OBJECTS_H_
#include "src/objects.h" #include "src/objects.h"
#include "src/objects/fixed-array.h"
// Has to be the last include (doesn't have include guards): // Has to be the last include (doesn't have include guards):
#include "src/objects/object-macros.h" #include "src/objects/object-macros.h"
......
...@@ -6,6 +6,7 @@ ...@@ -6,6 +6,7 @@
#define V8_OBJECTS_MODULE_H_ #define V8_OBJECTS_MODULE_H_
#include "src/objects.h" #include "src/objects.h"
#include "src/objects/fixed-array.h"
// Has to be the last include (doesn't have include guards): // Has to be the last include (doesn't have include guards):
#include "src/objects/object-macros.h" #include "src/objects/object-macros.h"
......
...@@ -7,6 +7,7 @@ ...@@ -7,6 +7,7 @@
#include "src/globals.h" #include "src/globals.h"
#include "src/objects.h" #include "src/objects.h"
#include "src/objects/fixed-array.h"
#include "src/utils.h" #include "src/utils.h"
// Has to be the last include (doesn't have include guards): // Has to be the last include (doesn't have include guards):
......
...@@ -6,6 +6,7 @@ ...@@ -6,6 +6,7 @@
#define V8_OBJECTS_SCRIPT_H_ #define V8_OBJECTS_SCRIPT_H_
#include "src/objects.h" #include "src/objects.h"
#include "src/objects/fixed-array.h"
// Has to be the last include (doesn't have include guards): // Has to be the last include (doesn't have include guards):
#include "src/objects/object-macros.h" #include "src/objects/object-macros.h"
......
...@@ -12,6 +12,7 @@ ...@@ -12,6 +12,7 @@
#include "include/v8-profiler.h" #include "include/v8-profiler.h"
#include "src/base/platform/time.h" #include "src/base/platform/time.h"
#include "src/objects.h" #include "src/objects.h"
#include "src/objects/fixed-array.h"
#include "src/profiler/strings-storage.h" #include "src/profiler/strings-storage.h"
#include "src/string-hasher.h" #include "src/string-hasher.h"
#include "src/visitors.h" #include "src/visitors.h"
......
...@@ -1165,6 +1165,8 @@ ...@@ -1165,6 +1165,8 @@
'objects/debug-objects.h', 'objects/debug-objects.h',
'objects/descriptor-array.h', 'objects/descriptor-array.h',
'objects/dictionary.h', 'objects/dictionary.h',
'objects/fixed-array.h',
'objects/fixed-array-inl.h',
'objects/frame-array.h', 'objects/frame-array.h',
'objects/frame-array-inl.h', 'objects/frame-array-inl.h',
'objects/hash-table-inl.h', 'objects/hash-table-inl.h',
...@@ -2467,6 +2469,8 @@ ...@@ -2467,6 +2469,8 @@
'objects-inl.h', 'objects-inl.h',
'objects/code.h', 'objects/code.h',
'objects/code-inl.h', 'objects/code-inl.h',
'objects/fixed-array.h',
'objects/fixed-array-inl.h',
'objects/js-array.h', 'objects/js-array.h',
'objects/js-array-inl.h', 'objects/js-array-inl.h',
'objects/js-regexp.h', 'objects/js-regexp.h',
......
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