|
25 | 25 | "../src/builtins/array-slice.tq",
|
26 | 26 | "../src/builtins/array-splice.tq",
|
27 | 27 | "../src/builtins/array-unshift.tq",
|
| 28 | + "../src/builtins/collections.tq", |
28 | 29 | "../src/builtins/typed-array.tq",
|
29 | 30 | "../src/builtins/data-view.tq",
|
30 | 31 | "../src/builtins/iterator.tq",
|
|
34 | 35 | 'torque_namespaces': [
|
35 | 36 | "base",
|
36 | 37 | "array",
|
| 38 | + "collections", |
37 | 39 | "iterator",
|
38 | 40 | "typed-array",
|
39 | 41 | "data-view",
|
40 | 42 | "test",
|
41 | 43 | ],
|
42 | 44 | # Since there is no foreach in GYP we manualy unroll the following:
|
43 |
| - # foreach(module, torque_namespaces) { |
| 45 | + # foreach(namespace, torque_namespaces) { |
44 | 46 | # outputs += [
|
45 |
| - # "$target_gen_dir/torque-generated/builtins-$module-from-dsl-gen.cc", |
46 |
| - # "$target_gen_dir/torque-generated/builtins-$module-from-dsl-gen.h", |
| 47 | + # "$target_gen_dir/torque-generated/builtins-$namespace-from-dsl-gen.cc", |
| 48 | + # "$target_gen_dir/torque-generated/builtins-$namespace-from-dsl-gen.h", |
47 | 49 | # ]
|
48 | 50 | # }
|
49 | 51 | 'torque_outputs': [
|
50 | 52 | '<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-base-from-dsl-gen.cc',
|
51 | 53 | '<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-base-from-dsl-gen.h',
|
52 | 54 | '<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-array-from-dsl-gen.cc',
|
53 | 55 | '<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-array-from-dsl-gen.h',
|
| 56 | + '<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-collections-from-dsl-gen.cc', |
| 57 | + '<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-collections-from-dsl-gen.h', |
54 | 58 | '<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-iterator-from-dsl-gen.cc',
|
55 | 59 | '<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-iterator-from-dsl-gen.h',
|
56 | 60 | '<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-typed-array-from-dsl-gen.cc',
|
|
142 | 146 | 'v8_target_cpu=<(v8_target_arch)',
|
143 | 147 | 'v8_use_snapshot=<(v8_use_snapshot)',
|
144 | 148 | 'v8_enable_embedded_builtins=<(v8_enable_embedded_builtins)',
|
| 149 | + 'v8_enable_jitless_mode=<(v8_enable_jitless_mode)', |
145 | 150 | 'v8_enable_verify_csa=<(v8_enable_verify_csa)',
|
146 | 151 | 'v8_enable_lite_mode=<(v8_enable_lite_mode)',
|
147 | 152 | ]
|
|
444 | 449 | 'conditions': [
|
445 | 450 | ['v8_enable_embedded_builtins == "true"', {
|
446 | 451 | # In this case we use `embedded_variant "Default"`
|
447 |
| - # and `suffix = ''` for the template `embedded${suffix}.cc`. |
448 |
| - 'outputs': [ '<(INTERMEDIATE_DIR)/embedded.cc' ], |
| 452 | + # and `suffix = ''` for the template `embedded${suffix}.S`. |
| 453 | + 'outputs': [ '<(INTERMEDIATE_DIR)/embedded.S' ], |
449 | 454 | 'variables': {
|
450 | 455 | 'mksnapshot_flags': [
|
451 |
| - '--embedded_src', '<(INTERMEDIATE_DIR)/embedded.cc', |
| 456 | + '--embedded_src', '<(INTERMEDIATE_DIR)/embedded.S', |
452 | 457 | '--embedded_variant', 'Default',
|
453 | 458 | ],
|
454 | 459 | },
|
|
619 | 624 | '../src/ast/ast-value-factory.h',
|
620 | 625 | '../src/ast/ast.cc',
|
621 | 626 | '../src/ast/ast.h',
|
622 |
| - '../src/ast/context-slot-cache.cc', |
623 |
| - '../src/ast/context-slot-cache.h', |
624 | 627 | '../src/ast/modules.cc',
|
625 | 628 | '../src/ast/modules.h',
|
626 | 629 | '../src/ast/prettyprinter.cc',
|
627 | 630 | '../src/ast/prettyprinter.h',
|
628 |
| - '../src/ast/scopes-inl.h', |
629 | 631 | '../src/ast/scopes.cc',
|
630 | 632 | '../src/ast/scopes.h',
|
631 | 633 | '../src/ast/variables.cc',
|
|
1124 | 1126 | '../src/icu_util.h',
|
1125 | 1127 | '../src/identity-map.cc',
|
1126 | 1128 | '../src/identity-map.h',
|
1127 |
| - '../src/instruction-stream.cc', |
1128 |
| - '../src/instruction-stream.h', |
1129 | 1129 | '../src/interface-descriptors.cc',
|
1130 | 1130 | '../src/interface-descriptors.h',
|
1131 | 1131 | '../src/interpreter/block-coverage-builder.h',
|
|
1500 | 1500 | '../src/snapshot/deserializer-allocator.h',
|
1501 | 1501 | '../src/snapshot/deserializer.cc',
|
1502 | 1502 | '../src/snapshot/deserializer.h',
|
1503 |
| - '../src/snapshot/macros.h', |
| 1503 | + '../src/snapshot/embedded-data.cc', |
| 1504 | + '../src/snapshot/embedded-data.h', |
1504 | 1505 | '../src/snapshot/natives-common.cc',
|
1505 | 1506 | '../src/snapshot/natives.h',
|
1506 | 1507 | '../src/snapshot/object-deserializer.cc',
|
|
2839 | 2840 | '<(DEPTH)',
|
2840 | 2841 | ],
|
2841 | 2842 | 'sources': [
|
| 2843 | + '../src/snapshot/embedded-file-writer.cc', |
| 2844 | + '../src/snapshot/embedded-file-writer.h', |
2842 | 2845 | '../src/snapshot/mksnapshot.cc',
|
2843 | 2846 | ],
|
2844 | 2847 | 'conditions': [
|
|
0 commit comments