summaryrefslogtreecommitdiff
path: root/deps/v8/src/v8.gyp
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/v8.gyp')
-rw-r--r--deps/v8/src/v8.gyp79
1 files changed, 47 insertions, 32 deletions
diff --git a/deps/v8/src/v8.gyp b/deps/v8/src/v8.gyp
index 020ec0928f..0a76944e50 100644
--- a/deps/v8/src/v8.gyp
+++ b/deps/v8/src/v8.gyp
@@ -397,6 +397,7 @@
'../include/v8-profiler.h',
'../include/v8-testing.h',
'../include/v8-util.h',
+ '../include/v8-version-string.h',
'../include/v8-version.h',
'../include/v8.h',
'../include/v8config.h',
@@ -431,10 +432,13 @@
'asmjs/switch-logic.cc',
'assembler.cc',
'assembler.h',
+ 'assembler-inl.h',
'assert-scope.h',
'assert-scope.cc',
'ast/ast-expression-rewriter.cc',
'ast/ast-expression-rewriter.h',
+ 'ast/ast-function-literal-id-reindexer.cc',
+ 'ast/ast-function-literal-id-reindexer.h',
'ast/ast-literal-reindexer.cc',
'ast/ast-literal-reindexer.h',
'ast/ast-numbering.cc',
@@ -455,7 +459,6 @@
'ast/modules.h',
'ast/prettyprinter.cc',
'ast/prettyprinter.h',
- 'ast/scopeinfo.cc',
'ast/scopes.cc',
'ast/scopes.h',
'ast/variables.cc',
@@ -481,6 +484,8 @@
'builtins/builtins-call.cc',
'builtins/builtins-callsite.cc',
'builtins/builtins-conversion.cc',
+ 'builtins/builtins-constructor.cc',
+ 'builtins/builtins-constructor.h',
'builtins/builtins-dataview.cc',
'builtins/builtins-date.cc',
'builtins/builtins-debug.cc',
@@ -489,14 +494,15 @@
'builtins/builtins-generator.cc',
'builtins/builtins-global.cc',
'builtins/builtins-handler.cc',
+ 'builtins/builtins-ic.cc',
'builtins/builtins-internal.cc',
'builtins/builtins-interpreter.cc',
- 'builtins/builtins-iterator.cc',
'builtins/builtins-json.cc',
'builtins/builtins-math.cc',
'builtins/builtins-number.cc',
'builtins/builtins-object.cc',
'builtins/builtins-promise.cc',
+ 'builtins/builtins-promise.h',
'builtins/builtins-proxy.cc',
'builtins/builtins-reflect.cc',
'builtins/builtins-regexp.cc',
@@ -548,12 +554,12 @@
'compiler/basic-block-instrumentor.h',
'compiler/branch-elimination.cc',
'compiler/branch-elimination.h',
- 'compiler/bytecode-branch-analysis.cc',
- 'compiler/bytecode-branch-analysis.h',
+ 'compiler/bytecode-analysis.cc',
+ 'compiler/bytecode-analysis.h',
'compiler/bytecode-graph-builder.cc',
'compiler/bytecode-graph-builder.h',
- 'compiler/bytecode-loop-analysis.cc',
- 'compiler/bytecode-loop-analysis.h',
+ 'compiler/bytecode-liveness-map.cc',
+ 'compiler/bytecode-liveness-map.h',
'compiler/c-linkage.cc',
'compiler/checkpoint-elimination.cc',
'compiler/checkpoint-elimination.h',
@@ -591,6 +597,8 @@
'compiler/frame-states.h',
'compiler/gap-resolver.cc',
'compiler/gap-resolver.h',
+ 'compiler/graph-assembler.cc',
+ 'compiler/graph-assembler.h',
'compiler/graph-reducer.cc',
'compiler/graph-reducer.h',
'compiler/graph-replay.cc',
@@ -726,8 +734,6 @@
'compiler/types.h',
'compiler/type-cache.cc',
'compiler/type-cache.h',
- 'compiler/type-hint-analyzer.cc',
- 'compiler/type-hint-analyzer.h',
'compiler/typed-optimization.cc',
'compiler/typed-optimization.h',
'compiler/typer.cc',
@@ -742,6 +748,8 @@
'compiler/wasm-linkage.cc',
'compiler/zone-stats.cc',
'compiler/zone-stats.h',
+ 'compiler-dispatcher/compiler-dispatcher.cc',
+ 'compiler-dispatcher/compiler-dispatcher.h',
'compiler-dispatcher/compiler-dispatcher-job.cc',
'compiler-dispatcher/compiler-dispatcher-job.h',
'compiler-dispatcher/compiler-dispatcher-tracer.cc',
@@ -836,6 +844,7 @@
'debug/debug-scopes.h',
'debug/debug.cc',
'debug/debug.h',
+ 'debug/interface-types.h',
'debug/liveedit.cc',
'debug/liveedit.h',
'deoptimize-reason.cc',
@@ -909,6 +918,8 @@
'heap/array-buffer-tracker.h',
'heap/code-stats.cc',
'heap/code-stats.h',
+ 'heap/embedder-tracing.cc',
+ 'heap/embedder-tracing.h',
'heap/memory-reducer.cc',
'heap/memory-reducer.h',
'heap/gc-idle-time-handler.cc',
@@ -952,6 +963,9 @@
'ic/access-compiler-data.h',
'ic/access-compiler.cc',
'ic/access-compiler.h',
+ 'ic/accessor-assembler.cc',
+ 'ic/accessor-assembler-impl.h',
+ 'ic/accessor-assembler.h',
'ic/call-optimization.cc',
'ic/call-optimization.h',
'ic/handler-compiler.cc',
@@ -961,6 +975,8 @@
'ic/ic-inl.h',
'ic/ic-state.cc',
'ic/ic-state.h',
+ 'ic/ic-stats.cc',
+ 'ic/ic-stats.h',
'ic/ic.cc',
'ic/ic.h',
'ic/ic-compiler.cc',
@@ -973,10 +989,14 @@
'interface-descriptors.h',
'interpreter/bytecodes.cc',
'interpreter/bytecodes.h',
+ 'interpreter/bytecode-array-accessor.cc',
+ 'interpreter/bytecode-array-accessor.h',
'interpreter/bytecode-array-builder.cc',
'interpreter/bytecode-array-builder.h',
'interpreter/bytecode-array-iterator.cc',
'interpreter/bytecode-array-iterator.h',
+ 'interpreter/bytecode-array-random-iterator.cc',
+ 'interpreter/bytecode-array-random-iterator.h',
'interpreter/bytecode-array-writer.cc',
'interpreter/bytecode-array-writer.h',
'interpreter/bytecode-dead-code-optimizer.cc',
@@ -1040,6 +1060,8 @@
'lookup-cache.h',
'lookup.cc',
'lookup.h',
+ 'map-updater.cc',
+ 'map-updater.h',
'macro-assembler.h',
'machine-type.cc',
'machine-type.h',
@@ -1053,6 +1075,11 @@
'objects-printer.cc',
'objects.cc',
'objects.h',
+ 'objects/module-info.h',
+ 'objects/object-macros.h',
+ 'objects/object-macros-undef.h',
+ 'objects/scope-info.cc',
+ 'objects/scope-info.h',
'ostreams.cc',
'ostreams.h',
'parsing/duplicate-finder.cc',
@@ -1067,6 +1094,8 @@
'parsing/parser-base.h',
'parsing/parser.cc',
'parsing/parser.h',
+ 'parsing/parsing.cc',
+ 'parsing/parsing.h',
'parsing/pattern-rewriter.cc',
'parsing/preparse-data-format.h',
'parsing/preparse-data.cc',
@@ -1112,8 +1141,6 @@
'profiler/tracing-cpu-profiler.h',
'profiler/unbound-queue-inl.h',
'profiler/unbound-queue.h',
- 'promise-utils.h',
- 'promise-utils.cc',
'property-descriptor.cc',
'property-descriptor.h',
'property-details.h',
@@ -1213,6 +1240,8 @@
'startup-data-util.h',
'string-builder.cc',
'string-builder.h',
+ 'string-case.cc',
+ 'string-case.h',
'string-search.h',
'string-stream.cc',
'string-stream.h',
@@ -1229,6 +1258,7 @@
'transitions-inl.h',
'transitions.cc',
'transitions.h',
+ 'trap-handler/trap-handler.h',
'type-feedback-vector-inl.h',
'type-feedback-vector.cc',
'type-feedback-vector.h',
@@ -1260,9 +1290,9 @@
'version.h',
'vm-state-inl.h',
'vm-state.h',
- 'wasm/ast-decoder.cc',
- 'wasm/ast-decoder.h',
'wasm/decoder.h',
+ 'wasm/function-body-decoder.cc',
+ 'wasm/function-body-decoder.h',
'wasm/leb-helper.h',
'wasm/managed.h',
'wasm/module-decoder.cc',
@@ -1274,6 +1304,7 @@
'wasm/wasm-external-refs.h',
'wasm/wasm-js.cc',
'wasm/wasm-js.h',
+ 'wasm/wasm-limits.h',
'wasm/wasm-macro-gen.h',
'wasm/wasm-module.cc',
'wasm/wasm-module.h',
@@ -1287,6 +1318,8 @@
'wasm/wasm-opcodes.h',
'wasm/wasm-result.cc',
'wasm/wasm-result.h',
+ 'wasm/wasm-text.cc',
+ 'wasm/wasm-text.h',
'zone/accounting-allocator.cc',
'zone/accounting-allocator.h',
'zone/zone-segment.cc',
@@ -1298,6 +1331,7 @@
'zone/zone-segment.h',
'zone/zone-allocator.h',
'zone/zone-containers.h',
+ 'zone/zone-handle-set.h',
],
'conditions': [
['want_separate_host_toolset==1', {
@@ -1351,8 +1385,6 @@
'ic/arm/access-compiler-arm.cc',
'ic/arm/handler-compiler-arm.cc',
'ic/arm/ic-arm.cc',
- 'ic/arm/ic-compiler-arm.cc',
- 'ic/arm/stub-cache-arm.cc',
'regexp/arm/regexp-macro-assembler-arm.cc',
'regexp/arm/regexp-macro-assembler-arm.h',
],
@@ -1411,8 +1443,6 @@
'ic/arm64/access-compiler-arm64.cc',
'ic/arm64/handler-compiler-arm64.cc',
'ic/arm64/ic-arm64.cc',
- 'ic/arm64/ic-compiler-arm64.cc',
- 'ic/arm64/stub-cache-arm64.cc',
'regexp/arm64/regexp-macro-assembler-arm64.cc',
'regexp/arm64/regexp-macro-assembler-arm64.h',
],
@@ -1452,8 +1482,6 @@
'ic/ia32/access-compiler-ia32.cc',
'ic/ia32/handler-compiler-ia32.cc',
'ic/ia32/ic-ia32.cc',
- 'ic/ia32/ic-compiler-ia32.cc',
- 'ic/ia32/stub-cache-ia32.cc',
'regexp/ia32/regexp-macro-assembler-ia32.cc',
'regexp/ia32/regexp-macro-assembler-ia32.h',
],
@@ -1493,8 +1521,6 @@
'ic/x87/access-compiler-x87.cc',
'ic/x87/handler-compiler-x87.cc',
'ic/x87/ic-x87.cc',
- 'ic/x87/ic-compiler-x87.cc',
- 'ic/x87/stub-cache-x87.cc',
'regexp/x87/regexp-macro-assembler-x87.cc',
'regexp/x87/regexp-macro-assembler-x87.h',
],
@@ -1536,8 +1562,6 @@
'ic/mips/access-compiler-mips.cc',
'ic/mips/handler-compiler-mips.cc',
'ic/mips/ic-mips.cc',
- 'ic/mips/ic-compiler-mips.cc',
- 'ic/mips/stub-cache-mips.cc',
'regexp/mips/regexp-macro-assembler-mips.cc',
'regexp/mips/regexp-macro-assembler-mips.h',
],
@@ -1579,8 +1603,6 @@
'ic/mips64/access-compiler-mips64.cc',
'ic/mips64/handler-compiler-mips64.cc',
'ic/mips64/ic-mips64.cc',
- 'ic/mips64/ic-compiler-mips64.cc',
- 'ic/mips64/stub-cache-mips64.cc',
'regexp/mips64/regexp-macro-assembler-mips64.cc',
'regexp/mips64/regexp-macro-assembler-mips64.h',
],
@@ -1624,8 +1646,6 @@
'ic/x64/access-compiler-x64.cc',
'ic/x64/handler-compiler-x64.cc',
'ic/x64/ic-x64.cc',
- 'ic/x64/ic-compiler-x64.cc',
- 'ic/x64/stub-cache-x64.cc',
'regexp/x64/regexp-macro-assembler-x64.cc',
'regexp/x64/regexp-macro-assembler-x64.h',
'third_party/valgrind/valgrind.h',
@@ -1649,8 +1669,6 @@
'ic/ppc/access-compiler-ppc.cc',
'ic/ppc/handler-compiler-ppc.cc',
'ic/ppc/ic-ppc.cc',
- 'ic/ppc/ic-compiler-ppc.cc',
- 'ic/ppc/stub-cache-ppc.cc',
'ppc/assembler-ppc-inl.h',
'ppc/assembler-ppc.cc',
'ppc/assembler-ppc.h',
@@ -1691,9 +1709,7 @@
'full-codegen/s390/full-codegen-s390.cc',
'ic/s390/access-compiler-s390.cc',
'ic/s390/handler-compiler-s390.cc',
- 'ic/s390/ic-compiler-s390.cc',
'ic/s390/ic-s390.cc',
- 'ic/s390/stub-cache-s390.cc',
'regexp/s390/regexp-macro-assembler-s390.cc',
'regexp/s390/regexp-macro-assembler-s390.h',
's390/assembler-s390.cc',
@@ -2231,7 +2247,6 @@
'js/prologue.js',
'js/runtime.js',
'js/v8natives.js',
- 'js/symbol.js',
'js/array.js',
'js/string.js',
'js/arraybuffer.js',
@@ -2245,6 +2260,7 @@
'js/spread.js',
'js/proxy.js',
'js/async-await.js',
+ 'js/harmony-string-padding.js',
'debug/mirrors.js',
'debug/debug.js',
'debug/liveedit.js',
@@ -2254,7 +2270,6 @@
'messages.h',
'js/harmony-atomics.js',
'js/harmony-simd.js',
- 'js/harmony-string-padding.js',
],
'libraries_bin_file': '<(SHARED_INTERMEDIATE_DIR)/libraries.bin',
'libraries_experimental_bin_file': '<(SHARED_INTERMEDIATE_DIR)/libraries-experimental.bin',