summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichaël Zasso <targos@protonmail.com>2018-07-21 12:03:36 +0200
committerMichaël Zasso <targos@protonmail.com>2018-09-22 18:29:39 +0200
commit1da9d6000312586670b542328969a83456e33d57 (patch)
treed490a272f264fa03278815f92cac7a794b03f447
parent7429d181c5697799e2bb84efa4d7a5f5302f84ac (diff)
downloadandroid-node-v8-1da9d6000312586670b542328969a83456e33d57.tar.gz
android-node-v8-1da9d6000312586670b542328969a83456e33d57.tar.bz2
android-node-v8-1da9d6000312586670b542328969a83456e33d57.zip
deps: update v8.gyp
Synchronize source files list with upstream's BUILD.gn PR-URL: https://github.com/nodejs/node/pull/22754 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
-rw-r--r--common.gypi2
-rw-r--r--deps/v8/gypfiles/v8.gyp388
2 files changed, 60 insertions, 330 deletions
diff --git a/common.gypi b/common.gypi
index 06f64d3873..1b0e018b3e 100644
--- a/common.gypi
+++ b/common.gypi
@@ -29,7 +29,7 @@
# Reset this number to 0 on major V8 upgrades.
# Increment by one for each non-official patch applied to deps/v8.
- 'v8_embedder_string': '-node.0',
+ 'v8_embedder_string': '-node.1',
# Enable disassembler for `--print-code` v8 options
'v8_enable_disassembler': 1,
diff --git a/deps/v8/gypfiles/v8.gyp b/deps/v8/gypfiles/v8.gyp
index 8486d4e3c6..0a2b104ac0 100644
--- a/deps/v8/gypfiles/v8.gyp
+++ b/deps/v8/gypfiles/v8.gyp
@@ -586,11 +586,13 @@
'../src/allocation.cc',
'../src/allocation.h',
'../src/api-arguments-inl.h',
+ '../src/api-arguments.cc',
'../src/api-arguments.h',
'../src/api-natives.cc',
'../src/api-natives.h',
'../src/api.cc',
'../src/api.h',
+ '../src/arguments-inl.h',
'../src/arguments.cc',
'../src/arguments.h',
'../src/asan.h',
@@ -605,6 +607,7 @@
'../src/asmjs/asm-types.h',
'../src/asmjs/switch-logic.cc',
'../src/asmjs/switch-logic.h',
+ '../src/assembler-arch-inl.h',
'../src/assembler-arch.h',
'../src/assembler-inl.h',
'../src/assembler.cc',
@@ -675,6 +678,7 @@
'../src/builtins/builtins-symbol.cc',
'../src/builtins/builtins-trace.cc',
'../src/builtins/builtins-typed-array.cc',
+ '../src/builtins/builtins-utils-inl.h',
'../src/builtins/builtins-utils.h',
'../src/builtins/builtins.cc',
'../src/builtins/builtins.h',
@@ -810,6 +814,8 @@
'../src/compiler/js-graph.h',
'../src/compiler/js-heap-broker.cc',
'../src/compiler/js-heap-broker.h',
+ '../src/compiler/js-heap-copy-reducer.cc',
+ '../src/compiler/js-heap-copy-reducer.h',
'../src/compiler/js-inlining-heuristic.cc',
'../src/compiler/js-inlining-heuristic.h',
'../src/compiler/js-inlining.cc',
@@ -976,6 +982,7 @@
'../src/dtoa.h',
'../src/eh-frame.cc',
'../src/eh-frame.h',
+ '../src/elements-inl.h',
'../src/elements-kind.cc',
'../src/elements-kind.h',
'../src/elements.cc',
@@ -1051,6 +1058,8 @@
'../src/heap/heap-controller.cc',
'../src/heap/heap-controller.h',
'../src/heap/heap-inl.h',
+ '../src/heap/heap-write-barrier-inl.h',
+ '../src/heap/heap-write-barrier.h',
'../src/heap/heap.cc',
'../src/heap/heap.h',
'../src/heap/incremental-marking-inl.h',
@@ -1063,6 +1072,7 @@
'../src/heap/invalidated-slots.h',
'../src/heap/item-parallel-job.cc',
'../src/heap/item-parallel-job.h',
+ '../src/heap/local-allocator-inl.h',
'../src/heap/local-allocator.h',
'../src/heap/mark-compact-inl.h',
'../src/heap/mark-compact.cc',
@@ -1086,6 +1096,7 @@
'../src/heap/spaces-inl.h',
'../src/heap/spaces.cc',
'../src/heap/spaces.h',
+ '../src/heap/store-buffer-inl.h',
'../src/heap/store-buffer.cc',
'../src/heap/store-buffer.h',
'../src/heap/stress-marking-observer.cc',
@@ -1185,6 +1196,7 @@
'../src/lookup-cache-inl.h',
'../src/lookup-cache.cc',
'../src/lookup-cache.h',
+ '../src/lookup-inl.h',
'../src/lookup.cc',
'../src/lookup.h',
'../src/lsan.h',
@@ -1194,6 +1206,8 @@
'../src/macro-assembler.h',
'../src/map-updater.cc',
'../src/map-updater.h',
+ '../src/maybe-handles-inl.h',
+ '../src/maybe-handles.h',
'../src/messages.cc',
'../src/messages.h',
'../src/msan.h',
@@ -1228,15 +1242,31 @@
'../src/objects/intl-objects-inl.h',
'../src/objects/intl-objects.cc',
'../src/objects/intl-objects.h',
+ '../src/objects/js-array-buffer-inl.h',
+ '../src/objects/js-array-buffer.cc',
+ '../src/objects/js-array-buffer.h',
'../src/objects/js-array-inl.h',
'../src/objects/js-array.h',
+ '../src/objects/js-collator-inl.h',
+ '../src/objects/js-collator.cc',
+ '../src/objects/js-collator.h',
'../src/objects/js-collection-inl.h',
'../src/objects/js-collection.h',
+ '../src/objects/js-generator-inl.h',
+ '../src/objects/js-generator.h',
+ '../src/objects/js-list-format-inl.h',
+ '../src/objects/js-list-format.cc',
+ '../src/objects/js-list-format.h',
'../src/objects/js-locale-inl.h',
'../src/objects/js-locale.cc',
'../src/objects/js-locale.h',
+ '../src/objects/js-plural-rules-inl.h',
+ '../src/objects/js-plural-rules.cc',
+ '../src/objects/js-plural-rules.h',
'../src/objects/js-promise-inl.h',
'../src/objects/js-promise.h',
+ '../src/objects/js-proxy-inl.h',
+ '../src/objects/js-proxy.h',
'../src/objects/js-regexp-inl.h',
'../src/objects/js-regexp-string-iterator-inl.h',
'../src/objects/js-regexp-string-iterator.h',
@@ -1303,10 +1333,9 @@
'../src/parsing/parsing.cc',
'../src/parsing/parsing.h',
'../src/parsing/pattern-rewriter.cc',
- '../src/parsing/preparse-data.cc',
- '../src/parsing/preparse-data.h',
'../src/parsing/preparsed-scope-data.cc',
'../src/parsing/preparsed-scope-data.h',
+ '../src/parsing/preparser-logger.h',
'../src/parsing/preparser.cc',
'../src/parsing/preparser.h',
'../src/parsing/rewriter.cc',
@@ -1378,6 +1407,8 @@
'../src/register-configuration.cc',
'../src/register-configuration.h',
'../src/reglist.h',
+ '../src/reloc-info.cc',
+ '../src/reloc-info.h',
'../src/roots-inl.h',
'../src/roots.h',
'../src/runtime-profiler.cc',
@@ -1470,8 +1501,8 @@
'../src/splay-tree.h',
'../src/startup-data-util.cc',
'../src/startup-data-util.h',
+ '../src/string-builder-inl.h',
'../src/string-builder.cc',
- '../src/string-builder.h',
'../src/string-case.cc',
'../src/string-case.h',
'../src/string-hasher-inl.h',
@@ -1566,6 +1597,9 @@
'../src/wasm/wasm-engine.h',
'../src/wasm/wasm-external-refs.cc',
'../src/wasm/wasm-external-refs.h',
+ '../src/wasm/wasm-feature-flags.h',
+ '../src/wasm/wasm-features.cc',
+ '../src/wasm/wasm-features.h',
'../src/wasm/wasm-interpreter.cc',
'../src/wasm/wasm-interpreter.h',
'../src/wasm/wasm-js.cc',
@@ -1589,6 +1623,7 @@
'../src/wasm/wasm-serialization.h',
'../src/wasm/wasm-text.cc',
'../src/wasm/wasm-text.h',
+ '../src/wasm/wasm-tier.h',
'../src/wasm/wasm-value.h',
'../src/zone/accounting-allocator.cc',
'../src/zone/accounting-allocator.h',
@@ -1945,9 +1980,18 @@
'../src/objects/intl-objects-inl.h',
'../src/objects/intl-objects.cc',
'../src/objects/intl-objects.h',
+ '../src/objects/js-collator-inl.h',
+ '../src/objects/js-collator.cc',
+ '../src/objects/js-collator.h',
+ '../src/objects/js-list-format-inl.h',
+ '../src/objects/js-list-format.cc',
+ '../src/objects/js-list-format.h',
'../src/objects/js-locale-inl.h',
'../src/objects/js-locale.cc',
'../src/objects/js-locale.h',
+ '../src/objects/js-plural-rules-inl.h',
+ '../src/objects/js-plural-rules.cc',
+ '../src/objects/js-plural-rules.h',
'../src/objects/js-relative-time-format-inl.h',
'../src/objects/js-relative-time-format.cc',
'../src/objects/js-relative-time-format.h',
@@ -2570,20 +2614,10 @@
'type': 'executable',
'toolsets': ['host'],
'dependencies': ['v8_libbase'],
- 'cflags_cc!': ['-fno-exceptions', '-fno-rtti'],
- 'xcode_settings': {
- 'GCC_ENABLE_CPP_EXCEPTIONS': 'YES', # -fexceptions
- 'GCC_ENABLE_CPP_RTTI': 'YES', # -frtti
- },
- 'defines': ['ANTLR4CPP_STATIC'],
'defines!': [
'_HAS_EXCEPTIONS=0',
'BUILDING_V8_SHARED=1',
],
- 'include_dirs': [
- '../third_party/antlr4/runtime/Cpp/runtime/src',
- '../src/torque',
- ],
# This is defined trough `configurations` for GYP+ninja compatibility
'configurations': {
'Debug': {
@@ -2604,16 +2638,6 @@
},
},
'sources': [
- '../src/torque/TorqueBaseVisitor.cpp',
- '../src/torque/TorqueBaseVisitor.h',
- '../src/torque/TorqueLexer.cpp',
- '../src/torque/TorqueLexer.h',
- '../src/torque/TorqueParser.cpp',
- '../src/torque/TorqueParser.h',
- '../src/torque/TorqueVisitor.cpp',
- '../src/torque/TorqueVisitor.h',
- '../src/torque/ast-generator.cc',
- '../src/torque/ast-generator.h',
'../src/torque/ast.h',
'../src/torque/contextual.h',
'../src/torque/declarable.cc',
@@ -2622,6 +2646,8 @@
'../src/torque/declaration-visitor.h',
'../src/torque/declarations.cc',
'../src/torque/declarations.h',
+ '../src/torque/earley-parser.cc',
+ '../src/torque/earley-parser.h',
'../src/torque/file-visitor.cc',
'../src/torque/file-visitor.h',
'../src/torque/global-context.h',
@@ -2629,317 +2655,17 @@
'../src/torque/implementation-visitor.h',
'../src/torque/scope.cc',
'../src/torque/scope.h',
+ '../src/torque/source-positions.cc',
+ '../src/torque/source-positions.h',
+ '../src/torque/torque-parser.cc',
+ '../src/torque/torque-parser.h',
'../src/torque/torque.cc',
+ '../src/torque/type-oracle.cc',
'../src/torque/type-oracle.h',
'../src/torque/types.cc',
'../src/torque/types.h',
'../src/torque/utils.cc',
'../src/torque/utils.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/ANTLRErrorListener.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/ANTLRErrorListener.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/ANTLRErrorStrategy.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/ANTLRErrorStrategy.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/ANTLRFileStream.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/ANTLRFileStream.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/ANTLRInputStream.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/ANTLRInputStream.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/BailErrorStrategy.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/BailErrorStrategy.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/BaseErrorListener.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/BaseErrorListener.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/BufferedTokenStream.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/BufferedTokenStream.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/CharStream.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/CharStream.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/CommonToken.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/CommonToken.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/CommonTokenFactory.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/CommonTokenFactory.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/CommonTokenStream.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/CommonTokenStream.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/ConsoleErrorListener.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/ConsoleErrorListener.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/DefaultErrorStrategy.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/DefaultErrorStrategy.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/DiagnosticErrorListener.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/DiagnosticErrorListener.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/Exceptions.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/Exceptions.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/FailedPredicateException.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/FailedPredicateException.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/InputMismatchException.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/InputMismatchException.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/IntStream.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/IntStream.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/InterpreterRuleContext.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/InterpreterRuleContext.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/Lexer.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/Lexer.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/LexerInterpreter.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/LexerInterpreter.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/LexerNoViableAltException.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/LexerNoViableAltException.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/ListTokenSource.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/ListTokenSource.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/NoViableAltException.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/NoViableAltException.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/Parser.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/Parser.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/ParserInterpreter.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/ParserInterpreter.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/ParserRuleContext.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/ParserRuleContext.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/ProxyErrorListener.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/ProxyErrorListener.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/RecognitionException.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/RecognitionException.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/Recognizer.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/Recognizer.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/RuleContext.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/RuleContext.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/RuleContextWithAltNum.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/RuleContextWithAltNum.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/RuntimeMetaData.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/RuntimeMetaData.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/Token.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/Token.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/TokenFactory.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/TokenSource.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/TokenSource.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/TokenStream.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/TokenStream.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/TokenStreamRewriter.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/TokenStreamRewriter.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/UnbufferedCharStream.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/UnbufferedCharStream.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/UnbufferedTokenStream.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/UnbufferedTokenStream.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/Vocabulary.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/Vocabulary.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/WritableToken.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/WritableToken.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/antlr4-common.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/antlr4-runtime.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ATN.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ATN.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNConfig.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNConfig.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNConfigSet.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNConfigSet.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNDeserializationOptions.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNDeserializationOptions.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNDeserializer.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNDeserializer.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNSerializer.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNSerializer.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNSimulator.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNSimulator.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNState.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNState.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNType.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/AbstractPredicateTransition.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/AbstractPredicateTransition.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ActionTransition.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ActionTransition.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/AmbiguityInfo.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/AmbiguityInfo.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ArrayPredictionContext.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ArrayPredictionContext.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/AtomTransition.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/AtomTransition.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/BasicBlockStartState.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/BasicBlockStartState.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/BasicState.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/BasicState.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/BlockEndState.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/BlockEndState.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/BlockStartState.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/BlockStartState.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ContextSensitivityInfo.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ContextSensitivityInfo.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/DecisionEventInfo.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/DecisionEventInfo.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/DecisionInfo.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/DecisionInfo.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/DecisionState.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/DecisionState.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/EmptyPredictionContext.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/EmptyPredictionContext.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/EpsilonTransition.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/EpsilonTransition.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ErrorInfo.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ErrorInfo.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LL1Analyzer.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LL1Analyzer.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerATNConfig.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerATNConfig.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerATNSimulator.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerATNSimulator.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerAction.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerAction.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerActionExecutor.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerActionExecutor.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerActionType.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerChannelAction.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerChannelAction.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerCustomAction.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerCustomAction.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerIndexedCustomAction.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerIndexedCustomAction.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerModeAction.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerModeAction.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerMoreAction.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerMoreAction.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerPopModeAction.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerPopModeAction.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerPushModeAction.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerPushModeAction.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerSkipAction.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerSkipAction.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerTypeAction.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerTypeAction.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LookaheadEventInfo.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LookaheadEventInfo.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LoopEndState.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/LoopEndState.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/NotSetTransition.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/NotSetTransition.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/OrderedATNConfigSet.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/OrderedATNConfigSet.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ParseInfo.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ParseInfo.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ParserATNSimulator.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ParserATNSimulator.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/PlusBlockStartState.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/PlusBlockStartState.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/PlusLoopbackState.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/PlusLoopbackState.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/PrecedencePredicateTransition.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/PrecedencePredicateTransition.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/PredicateEvalInfo.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/PredicateEvalInfo.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/PredicateTransition.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/PredicateTransition.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/PredictionContext.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/PredictionContext.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/PredictionMode.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/PredictionMode.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ProfilingATNSimulator.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/ProfilingATNSimulator.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/RangeTransition.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/RangeTransition.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/RuleStartState.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/RuleStartState.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/RuleStopState.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/RuleStopState.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/RuleTransition.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/RuleTransition.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/SemanticContext.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/SemanticContext.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/SetTransition.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/SetTransition.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/SingletonPredictionContext.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/SingletonPredictionContext.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/StarBlockStartState.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/StarBlockStartState.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/StarLoopEntryState.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/StarLoopEntryState.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/StarLoopbackState.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/StarLoopbackState.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/TokensStartState.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/TokensStartState.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/Transition.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/Transition.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/WildcardTransition.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/atn/WildcardTransition.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/dfa/DFA.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/dfa/DFA.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/dfa/DFASerializer.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/dfa/DFASerializer.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/dfa/DFAState.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/dfa/DFAState.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/dfa/LexerDFASerializer.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/dfa/LexerDFASerializer.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/misc/InterpreterDataReader.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/misc/InterpreterDataReader.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/misc/Interval.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/misc/Interval.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/misc/IntervalSet.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/misc/IntervalSet.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/misc/MurmurHash.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/misc/MurmurHash.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/misc/Predicate.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/misc/Predicate.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/support/Any.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/support/Any.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/support/Arrays.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/support/Arrays.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/support/BitSet.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/support/CPPUtils.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/support/CPPUtils.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/support/Declarations.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/support/StringUtils.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/support/StringUtils.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/support/guid.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/support/guid.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/AbstractParseTreeVisitor.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/ErrorNode.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/ErrorNode.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/ErrorNodeImpl.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/ErrorNodeImpl.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/IterativeParseTreeWalker.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/IterativeParseTreeWalker.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTree.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTree.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTreeListener.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTreeListener.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTreeProperty.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTreeVisitor.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTreeVisitor.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTreeWalker.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTreeWalker.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/TerminalNode.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/TerminalNode.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/TerminalNodeImpl.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/TerminalNodeImpl.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/Trees.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/Trees.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/Chunk.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/Chunk.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/ParseTreeMatch.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/ParseTreeMatch.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/ParseTreePattern.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/ParseTreePattern.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/ParseTreePatternMatcher.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/ParseTreePatternMatcher.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/RuleTagToken.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/RuleTagToken.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/TagChunk.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/TagChunk.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/TextChunk.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/TextChunk.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/TokenTagToken.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/TokenTagToken.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPath.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPath.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathElement.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathElement.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathLexer.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathLexer.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathLexerErrorListener.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathLexerErrorListener.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathRuleAnywhereElement.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathRuleAnywhereElement.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathRuleElement.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathRuleElement.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathTokenAnywhereElement.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathTokenAnywhereElement.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathTokenElement.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathTokenElement.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardAnywhereElement.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardAnywhereElement.h',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardElement.cpp',
- '../third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardElement.h',
],
},
{
@@ -2957,10 +2683,12 @@
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)torque<(EXECUTABLE_SUFFIX)',
'../src/builtins/base.tq',
'../src/builtins/array.tq',
+ '../src/builtins/array-copywithin.tq',
'../src/builtins/array-foreach.tq',
- '../src/builtins/array-sort.tq',
+ '../src/builtins/array-reverse.tq',
'../src/builtins/typed-array.tq',
'../src/builtins/data-view.tq',
+ '../third_party/v8/builtins/array-sort.tq',
],
'outputs': [
'<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtin-definitions-from-dsl.h',
@@ -2992,6 +2720,8 @@
'../src/objects/fixed-array.h',
'../src/objects/js-array-inl.h',
'../src/objects/js-array.h',
+ '../src/objects/js-array-buffer-inl.h',
+ '../src/objects/js-array-buffer.h',
'../src/objects/js-regexp-inl.h',
'../src/objects/js-regexp.h',
'../src/objects/js-regexp-string-iterator-inl.h',