Use full include paths everywhere

- this avoids using relative include paths which are forbidden by the style guide
- makes the code more readable since it's clear which header is meant
- allows for starting to use checkdeps

BUG=none
R=jkummerow@chromium.org, danno@chromium.org
LOG=n

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21625 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
This commit is contained in:
jochen@chromium.org 2014-06-03 08:12:43 +00:00
parent 848a9af6b4
commit 56a486c322
671 changed files with 3264 additions and 3259 deletions

View File

@ -27,7 +27,7 @@ v8_random_seed = "314159265"
config("internal_config") {
visibility = ":*" # Only targets in this file can depend on this.
include_dirs = [ "src" ]
include_dirs = [ "." ]
if (component_mode == "shared_library") {
defines = [

View File

@ -2,19 +2,19 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "accessors.h"
#include "src/v8.h"
#include "src/accessors.h"
#include "compiler.h"
#include "contexts.h"
#include "deoptimizer.h"
#include "execution.h"
#include "factory.h"
#include "frames-inl.h"
#include "isolate.h"
#include "list-inl.h"
#include "property-details.h"
#include "api.h"
#include "src/compiler.h"
#include "src/contexts.h"
#include "src/deoptimizer.h"
#include "src/execution.h"
#include "src/factory.h"
#include "src/frames-inl.h"
#include "src/isolate.h"
#include "src/list-inl.h"
#include "src/property-details.h"
#include "src/api.h"
namespace v8 {
namespace internal {

View File

@ -5,8 +5,8 @@
#ifndef V8_ACCESSORS_H_
#define V8_ACCESSORS_H_
#include "allocation.h"
#include "globals.h"
#include "src/allocation.h"
#include "src/globals.h"
namespace v8 {
namespace internal {

View File

@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "allocation-site-scopes.h"
#include "src/allocation-site-scopes.h"
namespace v8 {
namespace internal {

View File

@ -5,10 +5,10 @@
#ifndef V8_ALLOCATION_SITE_SCOPES_H_
#define V8_ALLOCATION_SITE_SCOPES_H_
#include "ast.h"
#include "handles.h"
#include "objects.h"
#include "zone.h"
#include "src/ast.h"
#include "src/handles.h"
#include "src/objects.h"
#include "src/zone.h"
namespace v8 {
namespace internal {

View File

@ -2,12 +2,12 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#include "allocation-tracker.h"
#include "src/allocation-tracker.h"
#include "heap-snapshot-generator.h"
#include "frames-inl.h"
#include "src/heap-snapshot-generator.h"
#include "src/frames-inl.h"
namespace v8 {
namespace internal {

View File

@ -2,12 +2,12 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "allocation.h"
#include "src/allocation.h"
#include <stdlib.h> // For free, malloc.
#include "checks.h"
#include "platform.h"
#include "utils.h"
#include "src/checks.h"
#include "src/platform.h"
#include "src/utils.h"
#if V8_LIBC_BIONIC
#include <malloc.h> // NOLINT

View File

@ -5,7 +5,7 @@
#ifndef V8_ALLOCATION_H_
#define V8_ALLOCATION_H_
#include "globals.h"
#include "src/globals.h"
namespace v8 {
namespace internal {

View File

@ -2,51 +2,51 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "api.h"
#include "src/api.h"
#include <string.h> // For memcpy, strlen.
#ifdef V8_USE_ADDRESS_SANITIZER
#include <sanitizer/asan_interface.h>
#endif // V8_USE_ADDRESS_SANITIZER
#include <cmath> // For isnan.
#include "../include/v8-debug.h"
#include "../include/v8-profiler.h"
#include "../include/v8-testing.h"
#include "assert-scope.h"
#include "bootstrapper.h"
#include "code-stubs.h"
#include "compiler.h"
#include "conversions-inl.h"
#include "counters.h"
#include "cpu-profiler.h"
#include "debug.h"
#include "deoptimizer.h"
#include "execution.h"
#include "global-handles.h"
#include "heap-profiler.h"
#include "heap-snapshot-generator-inl.h"
#include "icu_util.h"
#include "json-parser.h"
#include "messages.h"
#include "include/v8-debug.h"
#include "include/v8-profiler.h"
#include "include/v8-testing.h"
#include "src/assert-scope.h"
#include "src/bootstrapper.h"
#include "src/code-stubs.h"
#include "src/compiler.h"
#include "src/conversions-inl.h"
#include "src/counters.h"
#include "src/cpu-profiler.h"
#include "src/debug.h"
#include "src/deoptimizer.h"
#include "src/execution.h"
#include "src/global-handles.h"
#include "src/heap-profiler.h"
#include "src/heap-snapshot-generator-inl.h"
#include "src/icu_util.h"
#include "src/json-parser.h"
#include "src/messages.h"
#ifdef COMPRESS_STARTUP_DATA_BZ2
#include "natives.h"
#include "src/natives.h"
#endif
#include "parser.h"
#include "platform.h"
#include "platform/time.h"
#include "profile-generator-inl.h"
#include "property-details.h"
#include "property.h"
#include "runtime.h"
#include "runtime-profiler.h"
#include "scanner-character-streams.h"
#include "simulator.h"
#include "snapshot.h"
#include "unicode-inl.h"
#include "utils/random-number-generator.h"
#include "v8threads.h"
#include "version.h"
#include "vm-state-inl.h"
#include "src/parser.h"
#include "src/platform.h"
#include "src/platform/time.h"
#include "src/profile-generator-inl.h"
#include "src/property-details.h"
#include "src/property.h"
#include "src/runtime.h"
#include "src/runtime-profiler.h"
#include "src/scanner-character-streams.h"
#include "src/simulator.h"
#include "src/snapshot.h"
#include "src/unicode-inl.h"
#include "src/utils/random-number-generator.h"
#include "src/v8threads.h"
#include "src/version.h"
#include "src/vm-state-inl.h"
#define LOG_API(isolate, expr) LOG(isolate, ApiEntryCall(expr))

View File

@ -5,13 +5,13 @@
#ifndef V8_API_H_
#define V8_API_H_
#include "v8.h"
#include "src/v8.h"
#include "../include/v8-testing.h"
#include "contexts.h"
#include "factory.h"
#include "isolate.h"
#include "list-inl.h"
#include "include/v8-testing.h"
#include "src/contexts.h"
#include "src/factory.h"
#include "src/isolate.h"
#include "src/list-inl.h"
namespace v8 {

View File

@ -2,10 +2,10 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "arguments.h"
#include "src/v8.h"
#include "src/arguments.h"
#include "vm-state-inl.h"
#include "src/vm-state-inl.h"
namespace v8 {
namespace internal {

View File

@ -5,7 +5,7 @@
#ifndef V8_ARGUMENTS_H_
#define V8_ARGUMENTS_H_
#include "allocation.h"
#include "src/allocation.h"
namespace v8 {
namespace internal {

View File

@ -37,10 +37,10 @@
#ifndef V8_ARM_ASSEMBLER_ARM_INL_H_
#define V8_ARM_ASSEMBLER_ARM_INL_H_
#include "arm/assembler-arm.h"
#include "src/arm/assembler-arm.h"
#include "cpu.h"
#include "debug.h"
#include "src/cpu.h"
#include "src/debug.h"
namespace v8 {

View File

@ -34,13 +34,13 @@
// modified significantly by Google Inc.
// Copyright 2012 the V8 project authors. All rights reserved.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM
#include "arm/assembler-arm-inl.h"
#include "macro-assembler.h"
#include "serialize.h"
#include "src/arm/assembler-arm-inl.h"
#include "src/macro-assembler.h"
#include "src/serialize.h"
namespace v8 {
namespace internal {

View File

@ -43,9 +43,9 @@
#include <stdio.h>
#include <vector>
#include "assembler.h"
#include "constants-arm.h"
#include "serialize.h"
#include "src/assembler.h"
#include "src/arm/constants-arm.h"
#include "src/serialize.h"
namespace v8 {
namespace internal {

View File

@ -2,16 +2,16 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM
#include "codegen.h"
#include "debug.h"
#include "deoptimizer.h"
#include "full-codegen.h"
#include "runtime.h"
#include "stub-cache.h"
#include "src/codegen.h"
#include "src/debug.h"
#include "src/deoptimizer.h"
#include "src/full-codegen.h"
#include "src/runtime.h"
#include "src/stub-cache.h"
namespace v8 {
namespace internal {

View File

@ -2,14 +2,14 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM
#include "bootstrapper.h"
#include "code-stubs.h"
#include "regexp-macro-assembler.h"
#include "stub-cache.h"
#include "src/bootstrapper.h"
#include "src/code-stubs.h"
#include "src/regexp-macro-assembler.h"
#include "src/stub-cache.h"
namespace v8 {
namespace internal {

View File

@ -5,7 +5,7 @@
#ifndef V8_ARM_CODE_STUBS_ARM_H_
#define V8_ARM_CODE_STUBS_ARM_H_
#include "ic-inl.h"
#include "src/ic-inl.h"
namespace v8 {
namespace internal {

View File

@ -2,13 +2,13 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM
#include "codegen.h"
#include "macro-assembler.h"
#include "simulator-arm.h"
#include "src/codegen.h"
#include "src/macro-assembler.h"
#include "src/arm/simulator-arm.h"
namespace v8 {
namespace internal {

View File

@ -5,8 +5,8 @@
#ifndef V8_ARM_CODEGEN_ARM_H_
#define V8_ARM_CODEGEN_ARM_H_
#include "ast.h"
#include "ic-inl.h"
#include "src/ast.h"
#include "src/ic-inl.h"
namespace v8 {
namespace internal {

View File

@ -2,11 +2,11 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM
#include "constants-arm.h"
#include "src/arm/constants-arm.h"
namespace v8 {

View File

@ -12,13 +12,13 @@
#endif
#endif
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM
#include "cpu.h"
#include "macro-assembler.h"
#include "simulator.h" // for cache flushing.
#include "src/cpu.h"
#include "src/macro-assembler.h"
#include "src/simulator.h" // for cache flushing.
namespace v8 {
namespace internal {

View File

@ -2,12 +2,12 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM
#include "codegen.h"
#include "debug.h"
#include "src/codegen.h"
#include "src/debug.h"
namespace v8 {
namespace internal {

View File

@ -2,12 +2,12 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#include "codegen.h"
#include "deoptimizer.h"
#include "full-codegen.h"
#include "safepoint-table.h"
#include "src/codegen.h"
#include "src/deoptimizer.h"
#include "src/full-codegen.h"
#include "src/safepoint-table.h"
namespace v8 {
namespace internal {

View File

@ -28,14 +28,14 @@
#include <stdarg.h>
#include <string.h>
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM
#include "constants-arm.h"
#include "disasm.h"
#include "macro-assembler.h"
#include "platform.h"
#include "src/arm/constants-arm.h"
#include "src/disasm.h"
#include "src/macro-assembler.h"
#include "src/platform.h"
namespace v8 {

View File

@ -2,16 +2,16 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM
#include "assembler.h"
#include "assembler-arm.h"
#include "assembler-arm-inl.h"
#include "frames.h"
#include "macro-assembler.h"
#include "macro-assembler-arm.h"
#include "src/assembler.h"
#include "src/arm/assembler-arm.h"
#include "src/arm/assembler-arm-inl.h"
#include "src/frames.h"
#include "src/macro-assembler.h"
#include "src/arm/macro-assembler-arm.h"
namespace v8 {
namespace internal {

View File

@ -2,22 +2,22 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM
#include "code-stubs.h"
#include "codegen.h"
#include "compiler.h"
#include "debug.h"
#include "full-codegen.h"
#include "isolate-inl.h"
#include "parser.h"
#include "scopes.h"
#include "stub-cache.h"
#include "src/code-stubs.h"
#include "src/codegen.h"
#include "src/compiler.h"
#include "src/debug.h"
#include "src/full-codegen.h"
#include "src/isolate-inl.h"
#include "src/parser.h"
#include "src/scopes.h"
#include "src/stub-cache.h"
#include "arm/code-stubs-arm.h"
#include "arm/macro-assembler-arm.h"
#include "src/arm/code-stubs-arm.h"
#include "src/arm/macro-assembler-arm.h"
namespace v8 {
namespace internal {

View File

@ -2,17 +2,17 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM
#include "assembler-arm.h"
#include "code-stubs.h"
#include "codegen.h"
#include "disasm.h"
#include "ic-inl.h"
#include "runtime.h"
#include "stub-cache.h"
#include "src/arm/assembler-arm.h"
#include "src/code-stubs.h"
#include "src/codegen.h"
#include "src/disasm.h"
#include "src/ic-inl.h"
#include "src/runtime.h"
#include "src/stub-cache.h"
namespace v8 {
namespace internal {

View File

@ -2,12 +2,12 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#include "lithium-allocator-inl.h"
#include "arm/lithium-arm.h"
#include "arm/lithium-codegen-arm.h"
#include "hydrogen-osr.h"
#include "src/lithium-allocator-inl.h"
#include "src/arm/lithium-arm.h"
#include "src/arm/lithium-codegen-arm.h"
#include "src/hydrogen-osr.h"
namespace v8 {
namespace internal {

View File

@ -5,11 +5,11 @@
#ifndef V8_ARM_LITHIUM_ARM_H_
#define V8_ARM_LITHIUM_ARM_H_
#include "hydrogen.h"
#include "lithium-allocator.h"
#include "lithium.h"
#include "safepoint-table.h"
#include "utils.h"
#include "src/hydrogen.h"
#include "src/lithium-allocator.h"
#include "src/lithium.h"
#include "src/safepoint-table.h"
#include "src/utils.h"
namespace v8 {
namespace internal {

View File

@ -2,13 +2,13 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#include "arm/lithium-codegen-arm.h"
#include "arm/lithium-gap-resolver-arm.h"
#include "code-stubs.h"
#include "stub-cache.h"
#include "hydrogen-osr.h"
#include "src/arm/lithium-codegen-arm.h"
#include "src/arm/lithium-gap-resolver-arm.h"
#include "src/code-stubs.h"
#include "src/stub-cache.h"
#include "src/hydrogen-osr.h"
namespace v8 {
namespace internal {

View File

@ -5,14 +5,14 @@
#ifndef V8_ARM_LITHIUM_CODEGEN_ARM_H_
#define V8_ARM_LITHIUM_CODEGEN_ARM_H_
#include "arm/lithium-arm.h"
#include "src/arm/lithium-arm.h"
#include "arm/lithium-gap-resolver-arm.h"
#include "deoptimizer.h"
#include "lithium-codegen.h"
#include "safepoint-table.h"
#include "scopes.h"
#include "utils.h"
#include "src/arm/lithium-gap-resolver-arm.h"
#include "src/deoptimizer.h"
#include "src/lithium-codegen.h"
#include "src/safepoint-table.h"
#include "src/scopes.h"
#include "src/utils.h"
namespace v8 {
namespace internal {

View File

@ -2,10 +2,10 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#include "arm/lithium-gap-resolver-arm.h"
#include "arm/lithium-codegen-arm.h"
#include "src/arm/lithium-gap-resolver-arm.h"
#include "src/arm/lithium-codegen-arm.h"
namespace v8 {
namespace internal {

View File

@ -5,9 +5,9 @@
#ifndef V8_ARM_LITHIUM_GAP_RESOLVER_ARM_H_
#define V8_ARM_LITHIUM_GAP_RESOLVER_ARM_H_
#include "v8.h"
#include "src/v8.h"
#include "lithium.h"
#include "src/lithium.h"
namespace v8 {
namespace internal {

View File

@ -4,16 +4,16 @@
#include <limits.h> // For LONG_MIN, LONG_MAX.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM
#include "bootstrapper.h"
#include "codegen.h"
#include "cpu-profiler.h"
#include "debug.h"
#include "isolate-inl.h"
#include "runtime.h"
#include "src/bootstrapper.h"
#include "src/codegen.h"
#include "src/cpu-profiler.h"
#include "src/debug.h"
#include "src/isolate-inl.h"
#include "src/runtime.h"
namespace v8 {
namespace internal {

View File

@ -5,9 +5,9 @@
#ifndef V8_ARM_MACRO_ASSEMBLER_ARM_H_
#define V8_ARM_MACRO_ASSEMBLER_ARM_H_
#include "assembler.h"
#include "frames.h"
#include "globals.h"
#include "src/assembler.h"
#include "src/frames.h"
#include "src/globals.h"
namespace v8 {
namespace internal {

View File

@ -2,18 +2,18 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM
#include "cpu-profiler.h"
#include "unicode.h"
#include "log.h"
#include "code-stubs.h"
#include "regexp-stack.h"
#include "macro-assembler.h"
#include "regexp-macro-assembler.h"
#include "arm/regexp-macro-assembler-arm.h"
#include "src/cpu-profiler.h"
#include "src/unicode.h"
#include "src/log.h"
#include "src/code-stubs.h"
#include "src/regexp-stack.h"
#include "src/macro-assembler.h"
#include "src/regexp-macro-assembler.h"
#include "src/arm/regexp-macro-assembler-arm.h"
namespace v8 {
namespace internal {

View File

@ -5,9 +5,9 @@
#ifndef V8_ARM_REGEXP_MACRO_ASSEMBLER_ARM_H_
#define V8_ARM_REGEXP_MACRO_ASSEMBLER_ARM_H_
#include "arm/assembler-arm.h"
#include "arm/assembler-arm-inl.h"
#include "macro-assembler.h"
#include "src/arm/assembler-arm.h"
#include "src/arm/assembler-arm-inl.h"
#include "src/macro-assembler.h"
namespace v8 {
namespace internal {

View File

@ -6,15 +6,15 @@
#include <stdlib.h>
#include <cmath>
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM
#include "disasm.h"
#include "assembler.h"
#include "codegen.h"
#include "arm/constants-arm.h"
#include "arm/simulator-arm.h"
#include "src/disasm.h"
#include "src/assembler.h"
#include "src/codegen.h"
#include "src/arm/constants-arm.h"
#include "src/arm/simulator-arm.h"
#if defined(USE_SIMULATOR)

View File

@ -13,7 +13,7 @@
#ifndef V8_ARM_SIMULATOR_ARM_H_
#define V8_ARM_SIMULATOR_ARM_H_
#include "allocation.h"
#include "src/allocation.h"
#if !defined(USE_SIMULATOR)
// Running without a simulator on a native arm platform.
@ -60,9 +60,9 @@ class SimulatorStack : public v8::internal::AllStatic {
#else // !defined(USE_SIMULATOR)
// Running with a simulator.
#include "constants-arm.h"
#include "hashmap.h"
#include "assembler.h"
#include "src/arm/constants-arm.h"
#include "src/hashmap.h"
#include "src/assembler.h"
namespace v8 {
namespace internal {

View File

@ -2,13 +2,13 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM
#include "ic-inl.h"
#include "codegen.h"
#include "stub-cache.h"
#include "src/ic-inl.h"
#include "src/codegen.h"
#include "src/stub-cache.h"
namespace v8 {
namespace internal {

View File

@ -5,9 +5,9 @@
#ifndef V8_ARM64_ASSEMBLER_ARM64_INL_H_
#define V8_ARM64_ASSEMBLER_ARM64_INL_H_
#include "arm64/assembler-arm64.h"
#include "cpu.h"
#include "debug.h"
#include "src/arm64/assembler-arm64.h"
#include "src/cpu.h"
#include "src/debug.h"
namespace v8 {

View File

@ -26,13 +26,13 @@
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM64
#define ARM64_DEFINE_REG_STATICS
#include "arm64/assembler-arm64-inl.h"
#include "src/arm64/assembler-arm64-inl.h"
namespace v8 {
namespace internal {

View File

@ -8,12 +8,12 @@
#include <list>
#include <map>
#include "cpu.h"
#include "globals.h"
#include "utils.h"
#include "assembler.h"
#include "serialize.h"
#include "arm64/instructions-arm64.h"
#include "src/cpu.h"
#include "src/globals.h"
#include "src/utils.h"
#include "src/assembler.h"
#include "src/serialize.h"
#include "src/arm64/instructions-arm64.h"
namespace v8 {

View File

@ -2,16 +2,16 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM64
#include "codegen.h"
#include "debug.h"
#include "deoptimizer.h"
#include "full-codegen.h"
#include "runtime.h"
#include "stub-cache.h"
#include "src/codegen.h"
#include "src/debug.h"
#include "src/deoptimizer.h"
#include "src/full-codegen.h"
#include "src/runtime.h"
#include "src/stub-cache.h"
namespace v8 {
namespace internal {

View File

@ -2,14 +2,14 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM64
#include "bootstrapper.h"
#include "code-stubs.h"
#include "regexp-macro-assembler.h"
#include "stub-cache.h"
#include "src/bootstrapper.h"
#include "src/code-stubs.h"
#include "src/regexp-macro-assembler.h"
#include "src/stub-cache.h"
namespace v8 {
namespace internal {

View File

@ -5,7 +5,7 @@
#ifndef V8_ARM64_CODE_STUBS_ARM64_H_
#define V8_ARM64_CODE_STUBS_ARM64_H_
#include "ic-inl.h"
#include "src/ic-inl.h"
namespace v8 {
namespace internal {

View File

@ -2,13 +2,13 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM64
#include "codegen.h"
#include "macro-assembler.h"
#include "simulator-arm64.h"
#include "src/codegen.h"
#include "src/macro-assembler.h"
#include "src/arm64/simulator-arm64.h"
namespace v8 {
namespace internal {

View File

@ -5,8 +5,8 @@
#ifndef V8_ARM64_CODEGEN_ARM64_H_
#define V8_ARM64_CODEGEN_ARM64_H_
#include "ast.h"
#include "ic-inl.h"
#include "src/ast.h"
#include "src/ic-inl.h"
namespace v8 {
namespace internal {

View File

@ -4,12 +4,12 @@
// CPU specific code for arm independent of OS goes here.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM64
#include "cpu.h"
#include "arm64/utils-arm64.h"
#include "src/cpu.h"
#include "src/arm64/utils-arm64.h"
namespace v8 {
namespace internal {

View File

@ -2,12 +2,12 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM64
#include "codegen.h"
#include "debug.h"
#include "src/codegen.h"
#include "src/debug.h"
namespace v8 {
namespace internal {

View File

@ -5,9 +5,9 @@
#ifndef V8_ARM64_DECODER_ARM64_INL_H_
#define V8_ARM64_DECODER_ARM64_INL_H_
#include "arm64/decoder-arm64.h"
#include "globals.h"
#include "utils.h"
#include "src/arm64/decoder-arm64.h"
#include "src/globals.h"
#include "src/utils.h"
namespace v8 {

View File

@ -2,13 +2,13 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM64
#include "globals.h"
#include "utils.h"
#include "arm64/decoder-arm64.h"
#include "src/globals.h"
#include "src/utils.h"
#include "src/arm64/decoder-arm64.h"
namespace v8 {

View File

@ -7,8 +7,8 @@
#include <list>
#include "globals.h"
#include "arm64/instructions-arm64.h"
#include "src/globals.h"
#include "src/arm64/instructions-arm64.h"
namespace v8 {
namespace internal {

View File

@ -2,12 +2,12 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#include "codegen.h"
#include "deoptimizer.h"
#include "full-codegen.h"
#include "safepoint-table.h"
#include "src/codegen.h"
#include "src/deoptimizer.h"
#include "src/full-codegen.h"
#include "src/safepoint-table.h"
namespace v8 {

View File

@ -7,15 +7,15 @@
#include <stdarg.h>
#include <string.h>
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM64
#include "disasm.h"
#include "arm64/decoder-arm64-inl.h"
#include "arm64/disasm-arm64.h"
#include "macro-assembler.h"
#include "platform.h"
#include "src/disasm.h"
#include "src/arm64/decoder-arm64-inl.h"
#include "src/arm64/disasm-arm64.h"
#include "src/macro-assembler.h"
#include "src/platform.h"
namespace v8 {
namespace internal {

View File

@ -5,12 +5,12 @@
#ifndef V8_ARM64_DISASM_ARM64_H
#define V8_ARM64_DISASM_ARM64_H
#include "v8.h"
#include "src/v8.h"
#include "globals.h"
#include "utils.h"
#include "instructions-arm64.h"
#include "decoder-arm64.h"
#include "src/globals.h"
#include "src/utils.h"
#include "src/arm64/instructions-arm64.h"
#include "src/arm64/decoder-arm64.h"
namespace v8 {
namespace internal {

View File

@ -2,14 +2,14 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM64
#include "assembler.h"
#include "assembler-arm64.h"
#include "assembler-arm64-inl.h"
#include "frames.h"
#include "src/assembler.h"
#include "src/arm64/assembler-arm64.h"
#include "src/arm64/assembler-arm64-inl.h"
#include "src/frames.h"
namespace v8 {
namespace internal {

View File

@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "arm64/constants-arm64.h"
#include "arm64/assembler-arm64.h"
#include "src/arm64/constants-arm64.h"
#include "src/arm64/assembler-arm64.h"
#ifndef V8_ARM64_FRAMES_ARM64_H_
#define V8_ARM64_FRAMES_ARM64_H_

View File

@ -2,22 +2,22 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM64
#include "code-stubs.h"
#include "codegen.h"
#include "compiler.h"
#include "debug.h"
#include "full-codegen.h"
#include "isolate-inl.h"
#include "parser.h"
#include "scopes.h"
#include "stub-cache.h"
#include "src/code-stubs.h"
#include "src/codegen.h"
#include "src/compiler.h"
#include "src/debug.h"
#include "src/full-codegen.h"
#include "src/isolate-inl.h"
#include "src/parser.h"
#include "src/scopes.h"
#include "src/stub-cache.h"
#include "arm64/code-stubs-arm64.h"
#include "arm64/macro-assembler-arm64.h"
#include "src/arm64/code-stubs-arm64.h"
#include "src/arm64/macro-assembler-arm64.h"
namespace v8 {
namespace internal {

View File

@ -2,17 +2,17 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM64
#include "arm64/assembler-arm64.h"
#include "code-stubs.h"
#include "codegen.h"
#include "disasm.h"
#include "ic-inl.h"
#include "runtime.h"
#include "stub-cache.h"
#include "src/arm64/assembler-arm64.h"
#include "src/code-stubs.h"
#include "src/codegen.h"
#include "src/disasm.h"
#include "src/ic-inl.h"
#include "src/runtime.h"
#include "src/stub-cache.h"
namespace v8 {
namespace internal {

View File

@ -2,14 +2,14 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM64
#define ARM64_DEFINE_FP_STATICS
#include "arm64/instructions-arm64.h"
#include "arm64/assembler-arm64-inl.h"
#include "src/arm64/instructions-arm64.h"
#include "src/arm64/assembler-arm64-inl.h"
namespace v8 {
namespace internal {

View File

@ -5,10 +5,10 @@
#ifndef V8_ARM64_INSTRUCTIONS_ARM64_H_
#define V8_ARM64_INSTRUCTIONS_ARM64_H_
#include "globals.h"
#include "utils.h"
#include "arm64/constants-arm64.h"
#include "arm64/utils-arm64.h"
#include "src/globals.h"
#include "src/utils.h"
#include "src/arm64/constants-arm64.h"
#include "src/arm64/utils-arm64.h"
namespace v8 {
namespace internal {

View File

@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "arm64/instrument-arm64.h"
#include "src/arm64/instrument-arm64.h"
namespace v8 {
namespace internal {

View File

@ -5,10 +5,10 @@
#ifndef V8_ARM64_INSTRUMENT_ARM64_H_
#define V8_ARM64_INSTRUMENT_ARM64_H_
#include "globals.h"
#include "utils.h"
#include "arm64/decoder-arm64.h"
#include "arm64/constants-arm64.h"
#include "src/globals.h"
#include "src/utils.h"
#include "src/arm64/decoder-arm64.h"
#include "src/arm64/constants-arm64.h"
namespace v8 {
namespace internal {

View File

@ -2,12 +2,12 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#include "lithium-allocator-inl.h"
#include "arm64/lithium-arm64.h"
#include "arm64/lithium-codegen-arm64.h"
#include "hydrogen-osr.h"
#include "src/lithium-allocator-inl.h"
#include "src/arm64/lithium-arm64.h"
#include "src/arm64/lithium-codegen-arm64.h"
#include "src/hydrogen-osr.h"
namespace v8 {
namespace internal {

View File

@ -5,11 +5,11 @@
#ifndef V8_ARM64_LITHIUM_ARM64_H_
#define V8_ARM64_LITHIUM_ARM64_H_
#include "hydrogen.h"
#include "lithium-allocator.h"
#include "lithium.h"
#include "safepoint-table.h"
#include "utils.h"
#include "src/hydrogen.h"
#include "src/lithium-allocator.h"
#include "src/lithium.h"
#include "src/safepoint-table.h"
#include "src/utils.h"
namespace v8 {
namespace internal {

View File

@ -2,13 +2,13 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#include "arm64/lithium-codegen-arm64.h"
#include "arm64/lithium-gap-resolver-arm64.h"
#include "code-stubs.h"
#include "stub-cache.h"
#include "hydrogen-osr.h"
#include "src/arm64/lithium-codegen-arm64.h"
#include "src/arm64/lithium-gap-resolver-arm64.h"
#include "src/code-stubs.h"
#include "src/stub-cache.h"
#include "src/hydrogen-osr.h"
namespace v8 {
namespace internal {

View File

@ -5,14 +5,14 @@
#ifndef V8_ARM64_LITHIUM_CODEGEN_ARM64_H_
#define V8_ARM64_LITHIUM_CODEGEN_ARM64_H_
#include "arm64/lithium-arm64.h"
#include "src/arm64/lithium-arm64.h"
#include "arm64/lithium-gap-resolver-arm64.h"
#include "deoptimizer.h"
#include "lithium-codegen.h"
#include "safepoint-table.h"
#include "scopes.h"
#include "utils.h"
#include "src/arm64/lithium-gap-resolver-arm64.h"
#include "src/deoptimizer.h"
#include "src/lithium-codegen.h"
#include "src/safepoint-table.h"
#include "src/scopes.h"
#include "src/utils.h"
namespace v8 {
namespace internal {

View File

@ -2,10 +2,10 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#include "arm64/lithium-gap-resolver-arm64.h"
#include "arm64/lithium-codegen-arm64.h"
#include "src/arm64/lithium-gap-resolver-arm64.h"
#include "src/arm64/lithium-codegen-arm64.h"
namespace v8 {
namespace internal {

View File

@ -5,9 +5,9 @@
#ifndef V8_ARM64_LITHIUM_GAP_RESOLVER_ARM64_H_
#define V8_ARM64_LITHIUM_GAP_RESOLVER_ARM64_H_
#include "v8.h"
#include "src/v8.h"
#include "lithium.h"
#include "src/lithium.h"
namespace v8 {
namespace internal {

View File

@ -7,12 +7,12 @@
#include <ctype.h>
#include "globals.h"
#include "src/globals.h"
#include "arm64/assembler-arm64.h"
#include "arm64/assembler-arm64-inl.h"
#include "arm64/macro-assembler-arm64.h"
#include "arm64/instrument-arm64.h"
#include "src/arm64/assembler-arm64.h"
#include "src/arm64/assembler-arm64-inl.h"
#include "src/arm64/macro-assembler-arm64.h"
#include "src/arm64/instrument-arm64.h"
namespace v8 {

View File

@ -2,16 +2,16 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM64
#include "bootstrapper.h"
#include "codegen.h"
#include "cpu-profiler.h"
#include "debug.h"
#include "isolate-inl.h"
#include "runtime.h"
#include "src/bootstrapper.h"
#include "src/codegen.h"
#include "src/cpu-profiler.h"
#include "src/debug.h"
#include "src/isolate-inl.h"
#include "src/runtime.h"
namespace v8 {
namespace internal {

View File

@ -7,9 +7,9 @@
#include <vector>
#include "globals.h"
#include "src/globals.h"
#include "arm64/assembler-arm64-inl.h"
#include "src/arm64/assembler-arm64-inl.h"
namespace v8 {
namespace internal {

View File

@ -2,18 +2,18 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM64
#include "cpu-profiler.h"
#include "unicode.h"
#include "log.h"
#include "code-stubs.h"
#include "regexp-stack.h"
#include "macro-assembler.h"
#include "regexp-macro-assembler.h"
#include "arm64/regexp-macro-assembler-arm64.h"
#include "src/cpu-profiler.h"
#include "src/unicode.h"
#include "src/log.h"
#include "src/code-stubs.h"
#include "src/regexp-stack.h"
#include "src/macro-assembler.h"
#include "src/regexp-macro-assembler.h"
#include "src/arm64/regexp-macro-assembler-arm64.h"
namespace v8 {
namespace internal {

View File

@ -5,9 +5,9 @@
#ifndef V8_ARM64_REGEXP_MACRO_ASSEMBLER_ARM64_H_
#define V8_ARM64_REGEXP_MACRO_ASSEMBLER_ARM64_H_
#include "arm64/assembler-arm64.h"
#include "arm64/assembler-arm64-inl.h"
#include "macro-assembler.h"
#include "src/arm64/assembler-arm64.h"
#include "src/arm64/assembler-arm64-inl.h"
#include "src/macro-assembler.h"
namespace v8 {
namespace internal {

View File

@ -5,15 +5,15 @@
#include <stdlib.h>
#include <cmath>
#include <cstdarg>
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM64
#include "disasm.h"
#include "assembler.h"
#include "arm64/decoder-arm64-inl.h"
#include "arm64/simulator-arm64.h"
#include "macro-assembler.h"
#include "src/disasm.h"
#include "src/assembler.h"
#include "src/arm64/decoder-arm64-inl.h"
#include "src/arm64/simulator-arm64.h"
#include "src/macro-assembler.h"
namespace v8 {
namespace internal {

View File

@ -8,16 +8,16 @@
#include <stdarg.h>
#include <vector>
#include "v8.h"
#include "src/v8.h"
#include "globals.h"
#include "utils.h"
#include "allocation.h"
#include "assembler.h"
#include "arm64/assembler-arm64.h"
#include "arm64/decoder-arm64.h"
#include "arm64/disasm-arm64.h"
#include "arm64/instrument-arm64.h"
#include "src/globals.h"
#include "src/utils.h"
#include "src/allocation.h"
#include "src/assembler.h"
#include "src/arm64/assembler-arm64.h"
#include "src/arm64/decoder-arm64.h"
#include "src/arm64/disasm-arm64.h"
#include "src/arm64/instrument-arm64.h"
#define REGISTER_CODE_LIST(R) \
R(0) R(1) R(2) R(3) R(4) R(5) R(6) R(7) \

View File

@ -2,13 +2,13 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#if V8_TARGET_ARCH_ARM64
#include "ic-inl.h"
#include "codegen.h"
#include "stub-cache.h"
#include "src/ic-inl.h"
#include "src/codegen.h"
#include "src/stub-cache.h"
namespace v8 {
namespace internal {

View File

@ -4,7 +4,7 @@
#if V8_TARGET_ARCH_ARM64
#include "arm64/utils-arm64.h"
#include "src/arm64/utils-arm64.h"
namespace v8 {

View File

@ -6,8 +6,8 @@
#define V8_ARM64_UTILS_ARM64_H_
#include <cmath>
#include "v8.h"
#include "arm64/constants-arm64.h"
#include "src/v8.h"
#include "src/arm64/constants-arm64.h"
#define REGISTER_CODE_LIST(R) \
R(0) R(1) R(2) R(3) R(4) R(5) R(6) R(7) \

View File

@ -32,42 +32,42 @@
// modified significantly by Google Inc.
// Copyright 2012 the V8 project authors. All rights reserved.
#include "assembler.h"
#include "src/assembler.h"
#include <cmath>
#include "api.h"
#include "builtins.h"
#include "counters.h"
#include "cpu.h"
#include "cpu-profiler.h"
#include "debug.h"
#include "deoptimizer.h"
#include "execution.h"
#include "ic.h"
#include "isolate-inl.h"
#include "jsregexp.h"
#include "lazy-instance.h"
#include "platform.h"
#include "regexp-macro-assembler.h"
#include "regexp-stack.h"
#include "runtime.h"
#include "serialize.h"
#include "store-buffer-inl.h"
#include "stub-cache.h"
#include "token.h"
#include "src/api.h"
#include "src/builtins.h"
#include "src/counters.h"
#include "src/cpu.h"
#include "src/cpu-profiler.h"
#include "src/debug.h"
#include "src/deoptimizer.h"
#include "src/execution.h"
#include "src/ic.h"
#include "src/isolate-inl.h"
#include "src/jsregexp.h"
#include "src/lazy-instance.h"
#include "src/platform.h"
#include "src/regexp-macro-assembler.h"
#include "src/regexp-stack.h"
#include "src/runtime.h"
#include "src/serialize.h"
#include "src/store-buffer-inl.h"
#include "src/stub-cache.h"
#include "src/token.h"
#if V8_TARGET_ARCH_IA32
#include "ia32/assembler-ia32-inl.h"
#include "src/ia32/assembler-ia32-inl.h"
#elif V8_TARGET_ARCH_X64
#include "x64/assembler-x64-inl.h"
#include "src/x64/assembler-x64-inl.h"
#elif V8_TARGET_ARCH_ARM64
#include "arm64/assembler-arm64-inl.h"
#include "src/arm64/assembler-arm64-inl.h"
#elif V8_TARGET_ARCH_ARM
#include "arm/assembler-arm-inl.h"
#include "src/arm/assembler-arm-inl.h"
#elif V8_TARGET_ARCH_MIPS
#include "mips/assembler-mips-inl.h"
#include "src/mips/assembler-mips-inl.h"
#elif V8_TARGET_ARCH_X87
#include "x87/assembler-x87-inl.h"
#include "src/x87/assembler-x87-inl.h"
#else
#error "Unknown architecture."
#endif
@ -75,17 +75,17 @@
// Include native regexp-macro-assembler.
#ifndef V8_INTERPRETED_REGEXP
#if V8_TARGET_ARCH_IA32
#include "ia32/regexp-macro-assembler-ia32.h"
#include "src/ia32/regexp-macro-assembler-ia32.h"
#elif V8_TARGET_ARCH_X64
#include "x64/regexp-macro-assembler-x64.h"
#include "src/x64/regexp-macro-assembler-x64.h"
#elif V8_TARGET_ARCH_ARM64
#include "arm64/regexp-macro-assembler-arm64.h"
#include "src/arm64/regexp-macro-assembler-arm64.h"
#elif V8_TARGET_ARCH_ARM
#include "arm/regexp-macro-assembler-arm.h"
#include "src/arm/regexp-macro-assembler-arm.h"
#elif V8_TARGET_ARCH_MIPS
#include "mips/regexp-macro-assembler-mips.h"
#include "src/mips/regexp-macro-assembler-mips.h"
#elif V8_TARGET_ARCH_X87
#include "x87/regexp-macro-assembler-x87.h"
#include "src/x87/regexp-macro-assembler-x87.h"
#else // Unknown architecture.
#error "Unknown architecture."
#endif // Target architecture.

View File

@ -35,14 +35,14 @@
#ifndef V8_ASSEMBLER_H_
#define V8_ASSEMBLER_H_
#include "v8.h"
#include "src/v8.h"
#include "allocation.h"
#include "builtins.h"
#include "gdb-jit.h"
#include "isolate.h"
#include "runtime.h"
#include "token.h"
#include "src/allocation.h"
#include "src/builtins.h"
#include "src/gdb-jit.h"
#include "src/isolate.h"
#include "src/runtime.h"
#include "src/token.h"
namespace v8 {

View File

@ -3,8 +3,8 @@
// found in the LICENSE file.
#include "assert-scope.h"
#include "v8.h"
#include "src/assert-scope.h"
#include "src/v8.h"
namespace v8 {
namespace internal {

View File

@ -5,9 +5,9 @@
#ifndef V8_ASSERT_SCOPE_H_
#define V8_ASSERT_SCOPE_H_
#include "allocation.h"
#include "platform.h"
#include "utils.h"
#include "src/allocation.h"
#include "src/platform.h"
#include "src/utils.h"
namespace v8 {
namespace internal {

View File

@ -2,20 +2,20 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "ast.h"
#include "src/ast.h"
#include <cmath> // For isfinite.
#include "builtins.h"
#include "code-stubs.h"
#include "contexts.h"
#include "conversions.h"
#include "hashmap.h"
#include "parser.h"
#include "property-details.h"
#include "property.h"
#include "scopes.h"
#include "string-stream.h"
#include "type-info.h"
#include "src/builtins.h"
#include "src/code-stubs.h"
#include "src/contexts.h"
#include "src/conversions.h"
#include "src/hashmap.h"
#include "src/parser.h"
#include "src/property-details.h"
#include "src/property.h"
#include "src/scopes.h"
#include "src/string-stream.h"
#include "src/type-info.h"
namespace v8 {
namespace internal {

View File

@ -5,23 +5,23 @@
#ifndef V8_AST_H_
#define V8_AST_H_
#include "v8.h"
#include "src/v8.h"
#include "assembler.h"
#include "factory.h"
#include "feedback-slots.h"
#include "isolate.h"
#include "jsregexp.h"
#include "list-inl.h"
#include "runtime.h"
#include "small-pointer-list.h"
#include "smart-pointers.h"
#include "token.h"
#include "types.h"
#include "utils.h"
#include "variables.h"
#include "interface.h"
#include "zone-inl.h"
#include "src/assembler.h"
#include "src/factory.h"
#include "src/feedback-slots.h"
#include "src/isolate.h"
#include "src/jsregexp.h"
#include "src/list-inl.h"
#include "src/runtime.h"
#include "src/small-pointer-list.h"
#include "src/smart-pointers.h"
#include "src/token.h"
#include "src/types.h"
#include "src/utils.h"
#include "src/variables.h"
#include "src/interface.h"
#include "src/zone-inl.h"
namespace v8 {
namespace internal {

View File

@ -25,8 +25,8 @@
#ifndef V8_ATOMICOPS_H_
#define V8_ATOMICOPS_H_
#include "../include/v8.h"
#include "base/build_config.h"
#include "include/v8.h"
#include "src/base/build_config.h"
#if defined(_WIN32) && defined(V8_HOST_ARCH_64_BIT)
// windows.h #defines this (only on x64). This causes problems because the
@ -135,19 +135,19 @@ Atomic64 Release_Load(volatile const Atomic64* ptr);
// Include our platform specific implementation.
#if defined(THREAD_SANITIZER)
#include "atomicops_internals_tsan.h"
#include "src/atomicops_internals_tsan.h"
#elif defined(_MSC_VER) && (V8_HOST_ARCH_IA32 || V8_HOST_ARCH_X64)
#include "atomicops_internals_x86_msvc.h"
#include "src/atomicops_internals_x86_msvc.h"
#elif defined(__APPLE__)
#include "atomicops_internals_mac.h"
#include "src/atomicops_internals_mac.h"
#elif defined(__GNUC__) && V8_HOST_ARCH_ARM64
#include "atomicops_internals_arm64_gcc.h"
#include "src/atomicops_internals_arm64_gcc.h"
#elif defined(__GNUC__) && V8_HOST_ARCH_ARM
#include "atomicops_internals_arm_gcc.h"
#include "src/atomicops_internals_arm_gcc.h"
#elif defined(__GNUC__) && (V8_HOST_ARCH_IA32 || V8_HOST_ARCH_X64)
#include "atomicops_internals_x86_gcc.h"
#include "src/atomicops_internals_x86_gcc.h"
#elif defined(__GNUC__) && V8_HOST_ARCH_MIPS
#include "atomicops_internals_mips_gcc.h"
#include "src/atomicops_internals_mips_gcc.h"
#else
#error "Atomic operations are not supported on your platform"
#endif
@ -155,7 +155,7 @@ Atomic64 Release_Load(volatile const Atomic64* ptr);
// On some platforms we need additional declarations to make
// AtomicWord compatible with our other Atomic* types.
#if defined(__APPLE__) || defined(__OpenBSD__)
#include "atomicops_internals_atomicword_compat.h"
#include "src/atomicops_internals_atomicword_compat.h"
#endif
#endif // V8_ATOMICOPS_H_

View File

@ -7,7 +7,7 @@
#include <string.h>
#include "atomicops.h"
#include "src/atomicops.h"
// This file only makes sense with atomicops_internals_x86_gcc.h -- it
// depends on structs that are defined in that file. If atomicops.h

View File

@ -7,8 +7,8 @@
#ifndef V8_ATOMICOPS_INTERNALS_X86_MSVC_H_
#define V8_ATOMICOPS_INTERNALS_X86_MSVC_H_
#include "base/macros.h"
#include "win32-headers.h"
#include "src/base/macros.h"
#include "src/win32-headers.h"
#if defined(V8_HOST_ARCH_64_BIT)
// windows.h #defines this (only on x64). This causes problems because the

View File

@ -5,7 +5,7 @@
#ifndef V8_BASE_BUILD_CONFIG_H_
#define V8_BASE_BUILD_CONFIG_H_
#include "../../include/v8config.h"
#include "include/v8config.h"
// Processor architecture detection. For more info on what's defined, see:
// http://msdn.microsoft.com/en-us/library/b0084kay.aspx

View File

@ -5,7 +5,7 @@
#ifndef V8_BASE_MACROS_H_
#define V8_BASE_MACROS_H_
#include "../../include/v8stdint.h"
#include "include/v8stdint.h"
// The expression OFFSET_OF(type, field) computes the byte-offset

View File

@ -4,14 +4,14 @@
#include <cmath>
#include "../include/v8stdint.h"
#include "checks.h"
#include "utils.h"
#include "include/v8stdint.h"
#include "src/checks.h"
#include "src/utils.h"
#include "bignum-dtoa.h"
#include "src/bignum-dtoa.h"
#include "bignum.h"
#include "double.h"
#include "src/bignum.h"
#include "src/double.h"
namespace v8 {
namespace internal {

View File

@ -2,9 +2,9 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "../include/v8stdint.h"
#include "utils.h"
#include "bignum.h"
#include "include/v8stdint.h"
#include "src/utils.h"
#include "src/bignum.h"
namespace v8 {
namespace internal {

View File

@ -2,19 +2,19 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "bootstrapper.h"
#include "src/bootstrapper.h"
#include "accessors.h"
#include "isolate-inl.h"
#include "natives.h"
#include "snapshot.h"
#include "trig-table.h"
#include "extensions/externalize-string-extension.h"
#include "extensions/free-buffer-extension.h"
#include "extensions/gc-extension.h"
#include "extensions/statistics-extension.h"
#include "extensions/trigger-failure-extension.h"
#include "code-stubs.h"
#include "src/accessors.h"
#include "src/isolate-inl.h"
#include "src/natives.h"
#include "src/snapshot.h"
#include "src/trig-table.h"
#include "src/extensions/externalize-string-extension.h"
#include "src/extensions/free-buffer-extension.h"
#include "src/extensions/gc-extension.h"
#include "src/extensions/statistics-extension.h"
#include "src/extensions/trigger-failure-extension.h"
#include "src/code-stubs.h"
namespace v8 {
namespace internal {

View File

@ -5,7 +5,7 @@
#ifndef V8_BOOTSTRAPPER_H_
#define V8_BOOTSTRAPPER_H_
#include "factory.h"
#include "src/factory.h"
namespace v8 {
namespace internal {

View File

@ -2,19 +2,19 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "v8.h"
#include "src/v8.h"
#include "api.h"
#include "arguments.h"
#include "bootstrapper.h"
#include "builtins.h"
#include "cpu-profiler.h"
#include "gdb-jit.h"
#include "ic-inl.h"
#include "heap-profiler.h"
#include "mark-compact.h"
#include "stub-cache.h"
#include "vm-state-inl.h"
#include "src/api.h"
#include "src/arguments.h"
#include "src/bootstrapper.h"
#include "src/builtins.h"
#include "src/cpu-profiler.h"
#include "src/gdb-jit.h"
#include "src/ic-inl.h"
#include "src/heap-profiler.h"
#include "src/mark-compact.h"
#include "src/stub-cache.h"
#include "src/vm-state-inl.h"
namespace v8 {
namespace internal {

View File

@ -6,10 +6,10 @@
#include <limits.h>
#include <cmath>
#include "../include/v8stdint.h"
#include "globals.h"
#include "checks.h"
#include "cached-powers.h"
#include "include/v8stdint.h"
#include "src/globals.h"
#include "src/checks.h"
#include "src/cached-powers.h"
namespace v8 {
namespace internal {

View File

@ -5,7 +5,7 @@
#ifndef V8_CACHED_POWERS_H_
#define V8_CACHED_POWERS_H_
#include "diy-fp.h"
#include "src/diy-fp.h"
namespace v8 {
namespace internal {

View File

@ -5,7 +5,7 @@
#ifndef V8_CHAR_PREDICATES_INL_H_
#define V8_CHAR_PREDICATES_INL_H_
#include "char-predicates.h"
#include "src/char-predicates.h"
namespace v8 {
namespace internal {

Some files were not shown because too many files have changed in this diff Show More