Commit d2168c2d authored by mstarzinger's avatar mstarzinger Committed by Commit bot

Remove grab-bag includes of v8.h from runtime entries.

R=titzer@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#30232}
parent 10073c78
...@@ -7,8 +7,12 @@ ...@@ -7,8 +7,12 @@
#include "src/char-predicates.h" #include "src/char-predicates.h"
#include "src/conversions.h" #include "src/conversions.h"
#include "src/factory.h"
#include "src/messages.h" #include "src/messages.h"
#include "src/scanner.h"
#include "src/token.h" #include "src/token.h"
#include "src/transitions.h"
#include "src/types.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -6,6 +6,7 @@ ...@@ -6,6 +6,7 @@
#define V8_JSON_STRINGIFIER_H_ #define V8_JSON_STRINGIFIER_H_
#include "src/conversions.h" #include "src/conversions.h"
#include "src/lookup.h"
#include "src/messages.h" #include "src/messages.h"
#include "src/string-builder.h" #include "src/string-builder.h"
#include "src/utils.h" #include "src/utils.h"
......
...@@ -2,12 +2,14 @@ ...@@ -2,12 +2,14 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/conversions-inl.h"
#include "src/elements.h" #include "src/elements.h"
#include "src/factory.h"
#include "src/messages.h" #include "src/messages.h"
#include "src/runtime/runtime-utils.h" #include "src/prototype.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -2,13 +2,13 @@ ...@@ -2,13 +2,13 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/base/macros.h" #include "src/base/macros.h"
#include "src/base/platform/mutex.h" #include "src/base/platform/mutex.h"
#include "src/conversions.h" #include "src/conversions-inl.h"
#include "src/runtime/runtime-utils.h" #include "src/factory.h"
// Implement Atomic accesses to SharedArrayBuffers as defined in the // Implement Atomic accesses to SharedArrayBuffers as defined in the
// SharedArrayBuffer draft spec, found here // SharedArrayBuffer draft spec, found here
......
...@@ -2,18 +2,16 @@ ...@@ -2,18 +2,16 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/runtime/runtime-utils.h"
#include <stdlib.h> #include <stdlib.h>
#include <limits> #include <limits>
#include "src/v8.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/debug/debug.h" #include "src/debug/debug.h"
#include "src/frames-inl.h" #include "src/frames-inl.h"
#include "src/messages.h" #include "src/messages.h"
#include "src/runtime/runtime.h" #include "src/runtime/runtime.h"
#include "src/runtime/runtime-utils.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -2,11 +2,11 @@ ...@@ -2,11 +2,11 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h"
#include "src/arguments.h"
#include "src/runtime/runtime-utils.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h"
#include "src/conversions-inl.h"
#include "src/factory.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/compiler.h" #include "src/compiler.h"
...@@ -10,7 +10,6 @@ ...@@ -10,7 +10,6 @@
#include "src/frames-inl.h" #include "src/frames-inl.h"
#include "src/full-codegen/full-codegen.h" #include "src/full-codegen/full-codegen.h"
#include "src/messages.h" #include "src/messages.h"
#include "src/runtime/runtime-utils.h"
#include "src/v8threads.h" #include "src/v8threads.h"
#include "src/vm-state-inl.h" #include "src/vm-state-inl.h"
......
...@@ -2,13 +2,14 @@ ...@@ -2,13 +2,14 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/conversions-inl.h"
#include "src/date.h" #include "src/date.h"
#include "src/dateparser-inl.h" #include "src/dateparser-inl.h"
#include "src/factory.h"
#include "src/messages.h" #include "src/messages.h"
#include "src/runtime/runtime-utils.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/debug/debug.h" #include "src/debug/debug.h"
...@@ -11,7 +11,6 @@ ...@@ -11,7 +11,6 @@
#include "src/debug/debug-scopes.h" #include "src/debug/debug-scopes.h"
#include "src/frames-inl.h" #include "src/frames-inl.h"
#include "src/runtime/runtime.h" #include "src/runtime/runtime.h"
#include "src/runtime/runtime-utils.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -2,9 +2,10 @@ ...@@ -2,9 +2,10 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/arguments.h"
#include "src/runtime/runtime-utils.h" #include "src/runtime/runtime-utils.h"
#include "src/v8.h"
#include "src/arguments.h"
#include "src/objects-inl.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/accessors.h" #include "src/accessors.h"
#include "src/arguments.h" #include "src/arguments.h"
...@@ -11,7 +11,6 @@ ...@@ -11,7 +11,6 @@
#include "src/deoptimizer.h" #include "src/deoptimizer.h"
#include "src/frames-inl.h" #include "src/frames-inl.h"
#include "src/messages.h" #include "src/messages.h"
#include "src/runtime/runtime-utils.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -2,14 +2,13 @@ ...@@ -2,14 +2,13 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/futex-emulation.h" #include "src/runtime/runtime-utils.h"
#include "src/v8.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/base/platform/time.h" #include "src/base/platform/time.h"
#include "src/conversions-inl.h"
#include "src/futex-emulation.h"
#include "src/globals.h" #include "src/globals.h"
#include "src/runtime/runtime-utils.h"
// Implement Futex API for SharedArrayBuffers as defined in the // Implement Futex API for SharedArrayBuffers as defined in the
// SharedArrayBuffer draft spec, found here: // SharedArrayBuffer draft spec, found here:
......
...@@ -2,11 +2,12 @@ ...@@ -2,11 +2,12 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/factory.h"
#include "src/frames-inl.h" #include "src/frames-inl.h"
#include "src/runtime/runtime-utils.h" #include "src/objects-inl.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -4,13 +4,14 @@ ...@@ -4,13 +4,14 @@
#ifdef V8_I18N_SUPPORT #ifdef V8_I18N_SUPPORT
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/api.h"
#include "src/api-natives.h" #include "src/api-natives.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/factory.h"
#include "src/i18n.h" #include "src/i18n.h"
#include "src/messages.h" #include "src/messages.h"
#include "src/runtime/runtime-utils.h"
#include "unicode/brkiter.h" #include "unicode/brkiter.h"
#include "unicode/calendar.h" #include "unicode/calendar.h"
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/bootstrapper.h" #include "src/bootstrapper.h"
...@@ -12,7 +12,6 @@ ...@@ -12,7 +12,6 @@
#include "src/messages.h" #include "src/messages.h"
#include "src/parser.h" #include "src/parser.h"
#include "src/prettyprinter.h" #include "src/prettyprinter.h"
#include "src/runtime/runtime-utils.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -2,13 +2,13 @@ ...@@ -2,13 +2,13 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/char-predicates-inl.h" #include "src/char-predicates-inl.h"
#include "src/json-parser.h" #include "src/json-parser.h"
#include "src/json-stringifier.h" #include "src/json-stringifier.h"
#include "src/runtime/runtime-utils.h" #include "src/objects-inl.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -2,14 +2,13 @@ ...@@ -2,14 +2,13 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/allocation-site-scopes.h" #include "src/allocation-site-scopes.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/ast.h" #include "src/ast.h"
#include "src/parser.h" #include "src/parser.h"
#include "src/runtime/runtime.h" #include "src/runtime/runtime.h"
#include "src/runtime/runtime-utils.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/debug/debug.h" #include "src/debug/debug.h"
...@@ -10,7 +10,6 @@ ...@@ -10,7 +10,6 @@
#include "src/debug/liveedit.h" #include "src/debug/liveedit.h"
#include "src/frames-inl.h" #include "src/frames-inl.h"
#include "src/runtime/runtime.h" #include "src/runtime/runtime.h"
#include "src/runtime/runtime-utils.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -2,15 +2,13 @@ ...@@ -2,15 +2,13 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/assembler.h" #include "src/assembler.h"
#include "src/codegen.h" #include "src/codegen.h"
#include "src/runtime/runtime-utils.h"
#include "src/third_party/fdlibm/fdlibm.h" #include "src/third_party/fdlibm/fdlibm.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -2,13 +2,12 @@ ...@@ -2,13 +2,12 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/base/bits.h" #include "src/base/bits.h"
#include "src/bootstrapper.h" #include "src/bootstrapper.h"
#include "src/codegen.h" #include "src/codegen.h"
#include "src/runtime/runtime-utils.h"
#ifndef _STLP_VENDOR_CSTD #ifndef _STLP_VENDOR_CSTD
......
...@@ -2,14 +2,13 @@ ...@@ -2,14 +2,13 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/bootstrapper.h" #include "src/bootstrapper.h"
#include "src/debug/debug.h" #include "src/debug/debug.h"
#include "src/messages.h" #include "src/messages.h"
#include "src/runtime/runtime.h" #include "src/runtime/runtime.h"
#include "src/runtime/runtime-utils.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -2,11 +2,10 @@ ...@@ -2,11 +2,10 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/debug/debug.h" #include "src/debug/debug.h"
#include "src/runtime/runtime-utils.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -2,10 +2,11 @@ ...@@ -2,10 +2,11 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/runtime/runtime-utils.h" #include "src/factory.h"
#include "src/objects-inl.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -2,9 +2,10 @@ ...@@ -2,9 +2,10 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/conversions-inl.h"
#include "src/messages.h" #include "src/messages.h"
#include "src/regexp/jsregexp-inl.h" #include "src/regexp/jsregexp-inl.h"
#include "src/regexp/jsregexp.h" #include "src/regexp/jsregexp.h"
......
...@@ -2,13 +2,12 @@ ...@@ -2,13 +2,12 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/accessors.h" #include "src/accessors.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/frames-inl.h" #include "src/frames-inl.h"
#include "src/messages.h" #include "src/messages.h"
#include "src/runtime/runtime-utils.h"
#include "src/scopeinfo.h" #include "src/scopeinfo.h"
#include "src/scopes.h" #include "src/scopes.h"
......
...@@ -2,12 +2,13 @@ ...@@ -2,12 +2,13 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/base/macros.h" #include "src/base/macros.h"
#include "src/conversions.h" #include "src/conversions.h"
#include "src/runtime/runtime-utils.h" #include "src/factory.h"
#include "src/objects-inl.h"
// Implement Single Instruction Multiple Data (SIMD) operations as defined in // Implement Single Instruction Multiple Data (SIMD) operations as defined in
// the SIMD.js draft spec: // the SIMD.js draft spec:
......
...@@ -2,12 +2,12 @@ ...@@ -2,12 +2,12 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/conversions-inl.h"
#include "src/regexp/jsregexp-inl.h" #include "src/regexp/jsregexp-inl.h"
#include "src/regexp/jsregexp.h" #include "src/regexp/jsregexp.h"
#include "src/runtime/runtime-utils.h"
#include "src/string-builder.h" #include "src/string-builder.h"
#include "src/string-search.h" #include "src/string-search.h"
......
...@@ -2,10 +2,10 @@ ...@@ -2,10 +2,10 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/runtime/runtime-utils.h" #include "src/objects-inl.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -2,13 +2,12 @@ ...@@ -2,13 +2,12 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/deoptimizer.h" #include "src/deoptimizer.h"
#include "src/frames-inl.h" #include "src/frames-inl.h"
#include "src/full-codegen/full-codegen.h" #include "src/full-codegen/full-codegen.h"
#include "src/runtime/runtime-utils.h"
#include "src/snapshot/natives.h" #include "src/snapshot/natives.h"
namespace v8 { namespace v8 {
......
...@@ -2,13 +2,13 @@ ...@@ -2,13 +2,13 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/factory.h"
#include "src/messages.h" #include "src/messages.h"
#include "src/objects-inl.h"
#include "src/runtime/runtime.h" #include "src/runtime/runtime.h"
#include "src/runtime/runtime-utils.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -2,15 +2,14 @@ ...@@ -2,15 +2,14 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h" #include "src/runtime/runtime-utils.h"
#include "src/arguments.h" #include "src/arguments.h"
#include "src/conversions.h" #include "src/conversions.h"
#include "src/runtime/runtime-utils.h" #include "src/objects-inl.h"
#include "src/string-search.h" #include "src/string-search.h"
#include "src/utils.h" #include "src/utils.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -2,9 +2,11 @@ ...@@ -2,9 +2,11 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/v8.h"
#include "src/runtime/runtime.h" #include "src/runtime/runtime.h"
#include "src/handles-inl.h"
#include "src/heap/heap.h"
#include "src/isolate.h"
#include "src/runtime/runtime-utils.h" #include "src/runtime/runtime-utils.h"
namespace v8 { 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