|
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