From 1da9d6000312586670b542328969a83456e33d57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Zasso?= Date: Sat, 21 Jul 2018 12:03:36 +0200 Subject: [PATCH] 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 Reviewed-By: James M Snell Reviewed-By: Refael Ackermann Reviewed-By: Ali Ijaz Sheikh Reviewed-By: Colin Ihrig --- common.gypi | 2 +- deps/v8/gypfiles/v8.gyp | 388 ++++++---------------------------------- 2 files changed, 60 insertions(+), 330 deletions(-) diff --git a/common.gypi b/common.gypi index 06f64d3873e843..1b0e018b3ec42a 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 8486d4e3c62bb7..0a2b104ac0bdf9 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',