|
43 | 43 | "<(V8_ROOT)/src/builtins/convert.tq", |
44 | 44 | "<(V8_ROOT)/src/builtins/console.tq", |
45 | 45 | "<(V8_ROOT)/src/builtins/data-view.tq", |
| 46 | + "<(V8_ROOT)/src/builtins/finalization-registry.tq", |
46 | 47 | "<(V8_ROOT)/src/builtins/frames.tq", |
47 | 48 | "<(V8_ROOT)/src/builtins/frame-arguments.tq", |
48 | 49 | "<(V8_ROOT)/src/builtins/growable-fixed-array.tq", |
| 50 | + "<(V8_ROOT)/src/builtins/ic-callable.tq", |
| 51 | + "<(V8_ROOT)/src/builtins/ic.tq", |
49 | 52 | "<(V8_ROOT)/src/builtins/internal-coverage.tq", |
50 | 53 | "<(V8_ROOT)/src/builtins/iterator.tq", |
51 | 54 | "<(V8_ROOT)/src/builtins/math.tq", |
|
55 | 58 | "<(V8_ROOT)/src/builtins/promise-abstract-operations.tq", |
56 | 59 | "<(V8_ROOT)/src/builtins/promise-all.tq", |
57 | 60 | "<(V8_ROOT)/src/builtins/promise-all-element-closure.tq", |
| 61 | + "<(V8_ROOT)/src/builtins/promise-any.tq", |
58 | 62 | "<(V8_ROOT)/src/builtins/promise-constructor.tq", |
59 | 63 | "<(V8_ROOT)/src/builtins/promise-finally.tq", |
60 | 64 | "<(V8_ROOT)/src/builtins/promise-misc.tq", |
|
113 | 117 | "<(V8_ROOT)/src/builtins/typed-array-sort.tq", |
114 | 118 | "<(V8_ROOT)/src/builtins/typed-array-subarray.tq", |
115 | 119 | "<(V8_ROOT)/src/builtins/typed-array.tq", |
| 120 | + "<(V8_ROOT)/src/builtins/wasm.tq", |
116 | 121 | "<(V8_ROOT)/src/ic/handler-configuration.tq", |
117 | 122 | "<(V8_ROOT)/src/objects/allocation-site.tq", |
118 | 123 | "<(V8_ROOT)/src/objects/api-callbacks.tq", |
|
131 | 136 | "<(V8_ROOT)/src/objects/free-space.tq", |
132 | 137 | "<(V8_ROOT)/src/objects/heap-number.tq", |
133 | 138 | "<(V8_ROOT)/src/objects/heap-object.tq", |
| 139 | + "<(V8_ROOT)/src/objects/js-aggregate-error.tq", |
134 | 140 | "<(V8_ROOT)/src/objects/js-array-buffer.tq", |
135 | 141 | "<(V8_ROOT)/src/objects/js-array.tq", |
136 | 142 | "<(V8_ROOT)/src/objects/js-collection-iterator.tq", |
|
228 | 234 | '<(torque_output_root)/torque-generated/class-verifiers-tq.h', |
229 | 235 | '<(torque_output_root)/torque-generated/enum-verifiers-tq.cc', |
230 | 236 | '<(torque_output_root)/torque-generated/objects-printer-tq.cc', |
231 | | - '<(torque_output_root)/torque-generated/objects-body-descriptors-tq-inl.h', |
| 237 | + '<(torque_output_root)/torque-generated/objects-body-descriptors-tq-inl.inc', |
232 | 238 | '<(torque_output_root)/torque-generated/class-definitions-tq.cc', |
233 | 239 | '<(torque_output_root)/torque-generated/class-definitions-tq-inl.h', |
234 | 240 | '<(torque_output_root)/torque-generated/class-definitions-tq.h', |
|
745 | 751 | '<@(inspector_all_sources)', |
746 | 752 | ], |
747 | 753 | 'conditions': [ |
| 754 | + ['v8_enable_third_party_heap==1', { |
| 755 | + # TODO(targos): add values from v8_third_party_heap_files to sources |
| 756 | + }, { |
| 757 | + 'sources': [ |
| 758 | + '<(V8_ROOT)/src/heap/third-party/heap-api-stub.cc', |
| 759 | + ], |
| 760 | + }], |
748 | 761 | ['want_separate_host_toolset', { |
749 | 762 | 'toolsets': ['host', 'target'], |
750 | 763 | }], |
|
885 | 898 | ['v8_postmortem_support', { |
886 | 899 | 'dependencies': ['postmortem-metadata#target'], |
887 | 900 | }], |
| 901 | + ['v8_enable_third_party_heap', { |
| 902 | + # TODO(targos): add values from v8_third_party_heap_libs to link_settings.libraries |
| 903 | + }], |
888 | 904 | # Platforms that don't have Compare-And-Swap (CAS) support need to link atomic library |
889 | 905 | # to implement atomic memory access |
890 | 906 | ['v8_current_cpu in ["mips", "mipsel", "mips64", "mips64el", "ppc", "arm"]', { |
|
1226 | 1242 | '<(V8_ROOT)/include/libplatform/v8-tracing.h', |
1227 | 1243 | '<(V8_ROOT)/src/libplatform/default-foreground-task-runner.cc', |
1228 | 1244 | '<(V8_ROOT)/src/libplatform/default-foreground-task-runner.h', |
| 1245 | + '<(V8_ROOT)/src/libplatform/default-job.cc', |
| 1246 | + '<(V8_ROOT)/src/libplatform/default-job.h', |
1229 | 1247 | '<(V8_ROOT)/src/libplatform/default-platform.cc', |
1230 | 1248 | '<(V8_ROOT)/src/libplatform/default-platform.h', |
1231 | 1249 | '<(V8_ROOT)/src/libplatform/default-worker-threads-task-runner.cc', |
|
1583 | 1601 | '<(V8_ROOT)/src/objects/instance-type.h', |
1584 | 1602 | '<(V8_ROOT)/src/objects/js-array-inl.h', |
1585 | 1603 | '<(V8_ROOT)/src/objects/js-array.h', |
| 1604 | + '<(V8_ROOT)/src/objects/js-aggregate-error-inl.h', |
| 1605 | + '<(V8_ROOT)/src/objects/js-aggregate-error.h', |
1586 | 1606 | '<(V8_ROOT)/src/objects/js-array-buffer-inl.h', |
1587 | 1607 | '<(V8_ROOT)/src/objects/js-array-buffer.h', |
1588 | 1608 | '<(V8_ROOT)/src/objects/js-objects-inl.h', |
|
0 commit comments