| 
617 | 617 |           '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn"  "v8_header_set.\\"v8_internal_headers\\".*?sources = ")',  | 
618 | 618 |         ],  | 
619 | 619 |         'conditions': [  | 
 | 620 | +          ['v8_enable_maglev==0', {  | 
 | 621 | +            'sources': [  | 
 | 622 | +              '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn"  "v8_header_set.\\"v8_internal_headers\\".*?!v8_enable_maglev.*?sources \\+= ")',  | 
 | 623 | +            ],  | 
 | 624 | +          }],  | 
620 | 625 |           ['v8_enable_snapshot_compression==1', {  | 
621 | 626 |             'sources': [  | 
622 | 627 |               '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn"  "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_snapshot_compression.*?sources \\+= ")',  | 
 | 
927 | 932 |         'v8_base_without_compiler',  | 
928 | 933 |         'v8_libbase',  | 
929 | 934 |         'v8_shared_internal_headers',  | 
930 |  | -        'v8_turboshaft',  | 
931 | 935 |         'v8_pch',  | 
932 | 936 |         'v8_abseil',  | 
933 | 937 |         'fp16',  | 
 | 
940 | 944 |         }],  | 
941 | 945 |       ],  | 
942 | 946 |     },  # v8_compiler  | 
943 |  | -    {  | 
944 |  | -      'target_name': 'v8_turboshaft',  | 
945 |  | -      'type': 'static_library',  | 
946 |  | -      'toolsets': ['host', 'target'],  | 
947 |  | -      'dependencies': [  | 
948 |  | -        'generate_bytecode_builtins_list',  | 
949 |  | -        'run_torque',  | 
950 |  | -        'v8_internal_headers',  | 
951 |  | -        'v8_maybe_icu',  | 
952 |  | -        'v8_base_without_compiler',  | 
953 |  | -        'v8_libbase',  | 
954 |  | -        'v8_shared_internal_headers',  | 
955 |  | -        'v8_pch',  | 
956 |  | -        'v8_abseil',  | 
957 |  | -        'fp16',  | 
958 |  | -      ],  | 
959 |  | -      'sources': [  | 
960 |  | -        '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn"  "v8_source_set.\\"v8_turboshaft.*?sources = ")',  | 
961 |  | -      ],  | 
962 |  | -      'conditions': [  | 
963 |  | -        ['v8_enable_maglev==0', {  | 
964 |  | -          'sources': [  | 
965 |  | -            '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn"  "v8_source_set.\\"v8_turboshaft.*?!v8_enable_maglev.*?sources \\+= ")',  | 
966 |  | -          ],  | 
967 |  | -        }],  | 
968 |  | -      ],  | 
969 |  | -      'msvs_settings': {  | 
970 |  | -        'VCCLCompilerTool': {  | 
971 |  | -          'AdditionalOptions': [  | 
972 |  | -            '/bigobj'  | 
973 |  | -          ],  | 
974 |  | -        },  | 
975 |  | -      },  | 
976 |  | -    },  # v8_turboshaft  | 
977 | 947 |     {  | 
978 | 948 |       'target_name': 'v8_compiler_for_mksnapshot',  | 
979 | 949 |       'type': 'none',  | 
 | 
1074 | 1044 |         ['v8_enable_webassembly==1', {  | 
1075 | 1045 |           'sources': [  | 
1076 | 1046 |             '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn"  "\\"v8_base_without_compiler.*?v8_enable_webassembly.*?sources \\+= ")',  | 
1077 |  | -            '<(V8_ROOT)/src/wasm/fuzzing/random-module-generation.cc',  | 
1078 | 1047 |           ],  | 
1079 | 1048 |         }],  | 
1080 | 1049 |         ['v8_enable_heap_snapshot_verify==1', {  | 
 | 
1284 | 1253 |         'v8_base_without_compiler',  | 
1285 | 1254 |         'v8_compiler',  | 
1286 | 1255 |       ],  | 
1287 |  | -      'conditions': [  | 
1288 |  | -        ['v8_enable_turbofan==1', {  | 
1289 |  | -          'dependencies': [  | 
1290 |  | -            'v8_turboshaft',  | 
1291 |  | -          ],  | 
1292 |  | -        }],  | 
1293 |  | -      ],  | 
1294 | 1256 |     },  # v8_base  | 
1295 | 1257 |     {  | 
1296 | 1258 |       'target_name': 'torque_base',  | 
 | 
1695 | 1657 |         'v8_libbase',  | 
1696 | 1658 |         'v8_libplatform',  | 
1697 | 1659 |         'v8_maybe_icu',  | 
1698 |  | -        'v8_turboshaft',  | 
1699 | 1660 |         'v8_pch',  | 
1700 | 1661 |         'v8_abseil',  | 
1701 | 1662 |         'fp16',  | 
 | 
0 commit comments