|
133 | 133 | }, { |
134 | 134 | 'toolsets': ['target'], |
135 | 135 | }], |
| 136 | + ['v8_enable_i18n_support==1', { |
| 137 | + 'dependencies': [ |
| 138 | + '<(icu_gyp_path):icui18n', |
| 139 | + '<(icu_gyp_path):icuuc', |
| 140 | + ], |
| 141 | + }], |
136 | 142 | ], |
137 | 143 | }, |
138 | 144 | { |
|
168 | 174 | '../src/builtins/builtins-constructor-gen.h', |
169 | 175 | '../src/builtins/builtins-constructor.h', |
170 | 176 | '../src/builtins/builtins-conversion-gen.cc', |
| 177 | + '../src/builtins/builtins-data-view-gen.h', |
171 | 178 | '../src/builtins/builtins-date-gen.cc', |
172 | 179 | '../src/builtins/builtins-debug-gen.cc', |
173 | 180 | '../src/builtins/builtins-function-gen.cc', |
|
178 | 185 | '../src/builtins/builtins-internal-gen.cc', |
179 | 186 | '../src/builtins/builtins-interpreter-gen.cc', |
180 | 187 | '../src/builtins/builtins-intl-gen.cc', |
181 | | - '../src/builtins/builtins-iterator-gen.h', |
182 | 188 | '../src/builtins/builtins-iterator-gen.cc', |
| 189 | + '../src/builtins/builtins-iterator-gen.h', |
| 190 | + '../src/builtins/builtins-lazy-gen.cc', |
| 191 | + '../src/builtins/builtins-lazy-gen.h', |
183 | 192 | '../src/builtins/builtins-math-gen.cc', |
184 | 193 | '../src/builtins/builtins-math-gen.h', |
185 | 194 | '../src/builtins/builtins-number-gen.cc', |
|
223 | 232 | '<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-base-from-dsl-gen.h', |
224 | 233 | '<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-typed-array-from-dsl-gen.cc', |
225 | 234 | '<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-typed-array-from-dsl-gen.h', |
| 235 | + '<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-data-view-from-dsl-gen.cc', |
| 236 | + '<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-data-view-from-dsl-gen.h', |
226 | 237 | ], |
227 | 238 | 'conditions': [ |
228 | 239 | ['want_separate_host_toolset==1', { |
|
270 | 281 | '../src/builtins/s390/builtins-s390.cc', |
271 | 282 | ], |
272 | 283 | }], |
273 | | - ['v8_enable_i18n_support==0', { |
| 284 | + ['v8_enable_i18n_support==1', { |
| 285 | + 'dependencies': [ |
| 286 | + '<(icu_gyp_path):icui18n', |
| 287 | + '<(icu_gyp_path):icuuc', |
| 288 | + ], |
| 289 | + }, { |
274 | 290 | 'sources!': [ |
275 | 291 | '../src/builtins/builtins-intl-gen.cc', |
276 | 292 | ], |
|
304 | 320 | ], |
305 | 321 | }, |
306 | 322 | }], |
| 323 | + ['v8_enable_i18n_support==1', { |
| 324 | + 'dependencies': [ |
| 325 | + '<(icu_gyp_path):icui18n', |
| 326 | + '<(icu_gyp_path):icuuc', |
| 327 | + ], |
| 328 | + }], |
| 329 | + |
307 | 330 | ], |
308 | 331 | 'dependencies': [ |
309 | 332 | 'v8_base', |
|
313 | 336 | '<(DEPTH)', |
314 | 337 | ], |
315 | 338 | 'sources': [ |
316 | | - '<(SHARED_INTERMEDIATE_DIR)/libraries.cc', |
317 | | - '<(SHARED_INTERMEDIATE_DIR)/extras-libraries.cc', |
318 | 339 | '<(SHARED_INTERMEDIATE_DIR)/experimental-extras-libraries.cc', |
| 340 | + '<(SHARED_INTERMEDIATE_DIR)/extras-libraries.cc', |
| 341 | + '<(SHARED_INTERMEDIATE_DIR)/libraries.cc', |
319 | 342 | '<(INTERMEDIATE_DIR)/snapshot.cc', |
320 | 343 | '../src/setup-isolate-deserialize.cc', |
| 344 | + '../src/snapshot/embedded-empty.cc', |
321 | 345 | ], |
322 | 346 | 'actions': [ |
323 | 347 | { |
|
373 | 397 | '<(DEPTH)', |
374 | 398 | ], |
375 | 399 | 'sources': [ |
376 | | - '<(SHARED_INTERMEDIATE_DIR)/libraries.cc', |
377 | | - '<(SHARED_INTERMEDIATE_DIR)/extras-libraries.cc', |
378 | 400 | '<(SHARED_INTERMEDIATE_DIR)/experimental-extras-libraries.cc', |
| 401 | + '<(SHARED_INTERMEDIATE_DIR)/extras-libraries.cc', |
| 402 | + '<(SHARED_INTERMEDIATE_DIR)/libraries.cc', |
| 403 | + '../src/snapshot/embedded-empty.cc', |
379 | 404 | '../src/snapshot/snapshot-empty.cc', |
380 | 405 | ], |
381 | 406 | 'conditions': [ |
|
391 | 416 | 'BUILDING_V8_SHARED', |
392 | 417 | ], |
393 | 418 | }], |
| 419 | + ['v8_enable_i18n_support==1', { |
| 420 | + 'dependencies': [ |
| 421 | + '<(icu_gyp_path):icui18n', |
| 422 | + '<(icu_gyp_path):icuuc', |
| 423 | + ], |
| 424 | + }], |
394 | 425 | ] |
395 | 426 | }, |
396 | 427 | { |
|
433 | 464 | ], |
434 | 465 | 'sources': [ |
435 | 466 | '../src/setup-isolate-deserialize.cc', |
| 467 | + '../src/snapshot/embedded-empty.cc', |
436 | 468 | '../src/snapshot/natives-external.cc', |
437 | 469 | '../src/snapshot/snapshot-external.cc', |
438 | 470 | ], |
|
587 | 619 | '../src/ast/ast-value-factory.h', |
588 | 620 | '../src/ast/ast.cc', |
589 | 621 | '../src/ast/ast.h', |
590 | | - '../src/ast/compile-time-value.cc', |
591 | | - '../src/ast/compile-time-value.h', |
592 | 622 | '../src/ast/context-slot-cache.cc', |
593 | 623 | '../src/ast/context-slot-cache.h', |
594 | 624 | '../src/ast/modules.cc', |
|
669 | 699 | '../src/code-stubs-utils.h', |
670 | 700 | '../src/code-stubs.cc', |
671 | 701 | '../src/code-stubs.h', |
| 702 | + '../src/code-tracer.h', |
672 | 703 | '../src/codegen.cc', |
673 | 704 | '../src/codegen.h', |
674 | 705 | '../src/collector.h', |
675 | 706 | '../src/compilation-cache.cc', |
676 | 707 | '../src/compilation-cache.h', |
677 | | - '../src/compilation-dependencies.cc', |
678 | | - '../src/compilation-dependencies.h', |
679 | 708 | '../src/compilation-statistics.cc', |
680 | 709 | '../src/compilation-statistics.h', |
681 | 710 | '../src/compiler-dispatcher/compiler-dispatcher-job.cc', |
|
721 | 750 | '../src/compiler/common-operator-reducer.h', |
722 | 751 | '../src/compiler/common-operator.cc', |
723 | 752 | '../src/compiler/common-operator.h', |
| 753 | + '../src/compiler/compilation-dependencies.cc', |
| 754 | + '../src/compiler/compilation-dependencies.h', |
724 | 755 | '../src/compiler/compiler-source-position-table.cc', |
725 | 756 | '../src/compiler/compiler-source-position-table.h', |
726 | 757 | '../src/compiler/constant-folding-reducer.cc', |
|
777 | 808 | '../src/compiler/js-generic-lowering.h', |
778 | 809 | '../src/compiler/js-graph.cc', |
779 | 810 | '../src/compiler/js-graph.h', |
| 811 | + '../src/compiler/js-heap-broker.cc', |
| 812 | + '../src/compiler/js-heap-broker.h', |
780 | 813 | '../src/compiler/js-inlining-heuristic.cc', |
781 | 814 | '../src/compiler/js-inlining-heuristic.h', |
782 | 815 | '../src/compiler/js-inlining.cc', |
|
1015 | 1048 | '../src/heap/gc-idle-time-handler.h', |
1016 | 1049 | '../src/heap/gc-tracer.cc', |
1017 | 1050 | '../src/heap/gc-tracer.h', |
| 1051 | + '../src/heap/heap-controller.cc', |
| 1052 | + '../src/heap/heap-controller.h', |
1018 | 1053 | '../src/heap/heap-inl.h', |
1019 | 1054 | '../src/heap/heap.cc', |
1020 | 1055 | '../src/heap/heap.h', |
|
1190 | 1225 | '../src/objects/frame-array.h', |
1191 | 1226 | '../src/objects/hash-table-inl.h', |
1192 | 1227 | '../src/objects/hash-table.h', |
| 1228 | + '../src/objects/intl-objects-inl.h', |
1193 | 1229 | '../src/objects/intl-objects.cc', |
1194 | 1230 | '../src/objects/intl-objects.h', |
1195 | 1231 | '../src/objects/js-array-inl.h', |
|
1205 | 1241 | '../src/objects/js-regexp-string-iterator-inl.h', |
1206 | 1242 | '../src/objects/js-regexp-string-iterator.h', |
1207 | 1243 | '../src/objects/js-regexp.h', |
| 1244 | + '../src/objects/js-relative-time-format-inl.h', |
| 1245 | + '../src/objects/js-relative-time-format.cc', |
| 1246 | + '../src/objects/js-relative-time-format.h', |
1208 | 1247 | '../src/objects/literal-objects-inl.h', |
1209 | 1248 | '../src/objects/literal-objects.cc', |
1210 | 1249 | '../src/objects/literal-objects.h', |
|
1230 | 1269 | '../src/objects/promise.h', |
1231 | 1270 | '../src/objects/property-descriptor-object-inl.h', |
1232 | 1271 | '../src/objects/property-descriptor-object.h', |
| 1272 | + '../src/objects/prototype-info-inl.h', |
| 1273 | + '../src/objects/prototype-info.h', |
1233 | 1274 | '../src/objects/regexp-match-info.h', |
1234 | 1275 | '../src/objects/scope-info.cc', |
1235 | 1276 | '../src/objects/scope-info.h', |
|
1262 | 1303 | '../src/parsing/parsing.cc', |
1263 | 1304 | '../src/parsing/parsing.h', |
1264 | 1305 | '../src/parsing/pattern-rewriter.cc', |
1265 | | - '../src/parsing/preparse-data-format.h', |
1266 | 1306 | '../src/parsing/preparse-data.cc', |
1267 | 1307 | '../src/parsing/preparse-data.h', |
1268 | 1308 | '../src/parsing/preparsed-scope-data.cc', |
|
1338 | 1378 | '../src/register-configuration.cc', |
1339 | 1379 | '../src/register-configuration.h', |
1340 | 1380 | '../src/reglist.h', |
| 1381 | + '../src/roots-inl.h', |
| 1382 | + '../src/roots.h', |
1341 | 1383 | '../src/runtime-profiler.cc', |
1342 | 1384 | '../src/runtime-profiler.h', |
1343 | 1385 | '../src/runtime/runtime-array.cc', |
|
1348 | 1390 | '../src/runtime/runtime-compiler.cc', |
1349 | 1391 | '../src/runtime/runtime-date.cc', |
1350 | 1392 | '../src/runtime/runtime-debug.cc', |
1351 | | - '../src/runtime/runtime-error.cc', |
1352 | 1393 | '../src/runtime/runtime-forin.cc', |
1353 | 1394 | '../src/runtime/runtime-function.cc', |
1354 | 1395 | '../src/runtime/runtime-futex.cc', |
|
1357 | 1398 | '../src/runtime/runtime-interpreter.cc', |
1358 | 1399 | '../src/runtime/runtime-intl.cc', |
1359 | 1400 | '../src/runtime/runtime-literals.cc', |
1360 | | - '../src/runtime/runtime-liveedit.cc', |
1361 | 1401 | '../src/runtime/runtime-maths.cc', |
1362 | 1402 | '../src/runtime/runtime-module.cc', |
1363 | 1403 | '../src/runtime/runtime-numbers.cc', |
|
1409 | 1449 | '../src/snapshot/partial-deserializer.h', |
1410 | 1450 | '../src/snapshot/partial-serializer.cc', |
1411 | 1451 | '../src/snapshot/partial-serializer.h', |
| 1452 | + '../src/snapshot/references.h', |
1412 | 1453 | '../src/snapshot/serializer-common.cc', |
1413 | 1454 | '../src/snapshot/serializer-common.h', |
1414 | 1455 | '../src/snapshot/serializer.cc', |
|
1455 | 1496 | '../src/trap-handler/handler-shared.cc', |
1456 | 1497 | '../src/trap-handler/trap-handler-internal.h', |
1457 | 1498 | '../src/trap-handler/trap-handler.h', |
| 1499 | + '../src/turbo-assembler.cc', |
| 1500 | + '../src/turbo-assembler.h', |
1458 | 1501 | '../src/type-hints.cc', |
1459 | 1502 | '../src/type-hints.h', |
1460 | 1503 | '../src/unicode-cache-inl.h', |
|
1499 | 1542 | '../src/wasm/function-body-decoder.h', |
1500 | 1543 | '../src/wasm/function-compiler.cc', |
1501 | 1544 | '../src/wasm/function-compiler.h', |
| 1545 | + '../src/wasm/jump-table-assembler.cc', |
| 1546 | + '../src/wasm/jump-table-assembler.h', |
1502 | 1547 | '../src/wasm/leb-helper.h', |
1503 | 1548 | '../src/wasm/local-decl-encoder.cc', |
1504 | 1549 | '../src/wasm/local-decl-encoder.h', |
|
1515 | 1560 | '../src/wasm/value-type.h', |
1516 | 1561 | '../src/wasm/wasm-code-manager.cc', |
1517 | 1562 | '../src/wasm/wasm-code-manager.h', |
1518 | | - '../src/wasm/wasm-code-specialization.cc', |
1519 | | - '../src/wasm/wasm-code-specialization.h', |
1520 | 1563 | '../src/wasm/wasm-constants.h', |
1521 | 1564 | '../src/wasm/wasm-debug.cc', |
1522 | 1565 | '../src/wasm/wasm-engine.cc', |
|
1578 | 1621 | '../src/ia32/assembler-ia32.h', |
1579 | 1622 | '../src/ia32/code-stubs-ia32.cc', |
1580 | 1623 | '../src/ia32/codegen-ia32.cc', |
| 1624 | + '../src/ia32/constants-ia32.h', |
1581 | 1625 | '../src/ia32/cpu-ia32.cc', |
1582 | 1626 | '../src/ia32/deoptimizer-ia32.cc', |
1583 | 1627 | '../src/ia32/disasm-ia32.cc', |
|
1612 | 1656 | '../src/x64/assembler-x64.h', |
1613 | 1657 | '../src/x64/code-stubs-x64.cc', |
1614 | 1658 | '../src/x64/codegen-x64.cc', |
| 1659 | + '../src/x64/constants-x64.h', |
1615 | 1660 | '../src/x64/cpu-x64.cc', |
1616 | 1661 | '../src/x64/deoptimizer-x64.cc', |
1617 | 1662 | '../src/x64/disasm-x64.cc', |
|
1654 | 1699 | '../src/arm/frame-constants-arm.cc', |
1655 | 1700 | '../src/arm/frame-constants-arm.h', |
1656 | 1701 | '../src/arm/interface-descriptors-arm.cc', |
1657 | | - '../src/arm/interface-descriptors-arm.h', |
1658 | 1702 | '../src/arm/macro-assembler-arm.cc', |
1659 | 1703 | '../src/arm/macro-assembler-arm.h', |
1660 | 1704 | '../src/arm/simulator-arm.cc', |
|
1696 | 1740 | '../src/arm64/instrument-arm64.cc', |
1697 | 1741 | '../src/arm64/instrument-arm64.h', |
1698 | 1742 | '../src/arm64/interface-descriptors-arm64.cc', |
1699 | | - '../src/arm64/interface-descriptors-arm64.h', |
1700 | 1743 | '../src/arm64/macro-assembler-arm64-inl.h', |
1701 | 1744 | '../src/arm64/macro-assembler-arm64.cc', |
1702 | 1745 | '../src/arm64/macro-assembler-arm64.h', |
|
1899 | 1942 | '../src/char-predicates.cc', |
1900 | 1943 | '../src/intl.cc', |
1901 | 1944 | '../src/intl.h', |
| 1945 | + '../src/objects/intl-objects-inl.h', |
1902 | 1946 | '../src/objects/intl-objects.cc', |
1903 | 1947 | '../src/objects/intl-objects.h', |
1904 | 1948 | '../src/objects/js-locale-inl.h', |
1905 | 1949 | '../src/objects/js-locale.cc', |
1906 | 1950 | '../src/objects/js-locale.h', |
| 1951 | + '../src/objects/js-relative-time-format-inl.h', |
| 1952 | + '../src/objects/js-relative-time-format.cc', |
| 1953 | + '../src/objects/js-relative-time-format.h', |
1907 | 1954 | '../src/runtime/runtime-intl.cc', |
1908 | 1955 | ], |
1909 | 1956 | }], |
|
1959 | 2006 | '../src/base/ieee754.h', |
1960 | 2007 | '../src/base/iterator.h', |
1961 | 2008 | '../src/base/lazy-instance.h', |
| 2009 | + '../src/base/list.h', |
1962 | 2010 | '../src/base/logging.cc', |
1963 | 2011 | '../src/base/logging.h', |
1964 | 2012 | '../src/base/macros.h', |
|
2406 | 2454 | '../src/js/prologue.js', |
2407 | 2455 | '../src/js/array.js', |
2408 | 2456 | '../src/js/typedarray.js', |
2409 | | - '../src/debug/mirrors.js', |
2410 | | - '../src/debug/debug.js', |
2411 | | - '../src/debug/liveedit.js', |
2412 | 2457 | ], |
2413 | 2458 | 'libraries_bin_file': '<(SHARED_INTERMEDIATE_DIR)/libraries.bin', |
2414 | 2459 | 'libraries_extras_bin_file': '<(SHARED_INTERMEDIATE_DIR)/libraries-extras.bin', |
|
2912 | 2957 | '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)torque<(EXECUTABLE_SUFFIX)', |
2913 | 2958 | '../src/builtins/base.tq', |
2914 | 2959 | '../src/builtins/array.tq', |
| 2960 | + '../src/builtins/array-foreach.tq', |
| 2961 | + '../src/builtins/array-sort.tq', |
2915 | 2962 | '../src/builtins/typed-array.tq', |
| 2963 | + '../src/builtins/data-view.tq', |
2916 | 2964 | ], |
2917 | 2965 | 'outputs': [ |
2918 | 2966 | '<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtin-definitions-from-dsl.h', |
|
2922 | 2970 | '<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-base-from-dsl-gen.h', |
2923 | 2971 | '<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-typed-array-from-dsl-gen.cc', |
2924 | 2972 | '<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-typed-array-from-dsl-gen.h', |
| 2973 | + '<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-data-view-from-dsl-gen.cc', |
| 2974 | + '<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-data-view-from-dsl-gen.h', |
2925 | 2975 | ], |
2926 | 2976 | 'action': ['<@(_inputs)', '-o', '<(SHARED_INTERMEDIATE_DIR)/torque-generated'], |
2927 | 2977 | }, |
|
0 commit comments