|
21 | 21 | 'torque_outputs_inl_inc': ['<!@pymod_do_main(ForEachFormat "<(SHARED_INTERMEDIATE_DIR)/torque-generated/%s-inl.inc" <@(torque_files_replaced))'], |
22 | 22 | 'torque_outputs_cc': ['<!@pymod_do_main(ForEachFormat "<(SHARED_INTERMEDIATE_DIR)/torque-generated/%s.cc" <@(torque_files_replaced))'], |
23 | 23 | 'torque_outputs_inc': ['<!@pymod_do_main(ForEachFormat "<(SHARED_INTERMEDIATE_DIR)/torque-generated/%s.inc" <@(torque_files_replaced))'], |
24 | | - 'v8_compiler_sources': [ |
25 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_compiler_sources = ")', |
26 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_source_set.\\"v8_turboshaft.*?sources = ")', |
27 | | - ], |
| 24 | + 'v8_compiler_sources': ['<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_compiler_sources = ")'], |
28 | 25 | 'conditions': [ |
29 | 26 | ['v8_enable_i18n_support==1', { |
30 | 27 | 'torque_files': [ |
|
542 | 539 | 'sources': [ |
543 | 540 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_maglev.*?sources \\+= ")', |
544 | 541 | ], |
| 542 | + 'conditions': [ |
| 543 | + ['v8_target_arch=="arm64"', { |
| 544 | + 'sources': [ |
| 545 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_maglev.*?v8_current_cpu == \\"arm64\\".*?sources \\+= ")', |
| 546 | + ], |
| 547 | + }], |
| 548 | + ['v8_target_arch=="x64"', { |
| 549 | + 'sources': [ |
| 550 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_maglev.*?v8_current_cpu == \\"x64\\".*?sources \\+= ")', |
| 551 | + ], |
| 552 | + }], |
| 553 | + ], |
545 | 554 | }], |
546 | 555 | ['v8_enable_webassembly==1', { |
547 | 556 | 'sources': [ |
|
570 | 579 | }], |
571 | 580 | ['v8_target_arch=="ia32"', { |
572 | 581 | 'sources': [ |
573 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_current_cpu == \\"x86\\".*?sources \\+= ")', |
| 582 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"x86\\".*?sources \\+= ")', |
574 | 583 | ], |
575 | 584 | }], |
576 | 585 | ['v8_target_arch=="x64"', { |
577 | 586 | 'sources': [ |
578 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_current_cpu == \\"x64\\".*?sources \\+= ")', |
| 587 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"x64\\".*?sources \\+= ")', |
579 | 588 | ], |
580 | 589 | 'conditions': [ |
581 | 590 | ['OS=="win"', { |
582 | 591 | 'sources': [ |
583 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_current_cpu == \\"x64\\".*?is_win.*?sources \\+= ")', |
| 592 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"x64\\".*?is_win.*?sources \\+= ")', |
584 | 593 | ], |
585 | 594 | }], |
586 | 595 | ['v8_enable_webassembly==1', { |
587 | 596 | 'conditions': [ |
588 | 597 | ['OS=="linux" or OS=="mac" or OS=="ios" or OS=="freebsd"', { |
589 | 598 | 'sources': [ |
590 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_current_cpu == \\"x64\\".*?v8_enable_webassembly.*?is_linux.*?sources \\+= ")', |
| 599 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"x64\\".*?v8_enable_webassembly.*?is_linux.*?sources \\+= ")', |
591 | 600 | ], |
592 | 601 | }], |
593 | 602 | ['OS=="win"', { |
594 | 603 | 'sources': [ |
595 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_current_cpu == \\"x64\\".*?v8_enable_webassembly.*?is_win.*?sources \\+= ")', |
| 604 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"x64\\".*?v8_enable_webassembly.*?is_win.*?sources \\+= ")', |
596 | 605 | ], |
597 | 606 | }], |
598 | 607 | ], |
|
601 | 610 | }], |
602 | 611 | ['v8_target_arch=="arm"', { |
603 | 612 | 'sources': [ |
604 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_current_cpu == \\"arm\\".*?sources \\+= ")', |
| 613 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"arm\\".*?sources \\+= ")', |
605 | 614 | ], |
606 | 615 | }], |
607 | 616 | ['v8_target_arch=="arm64"', { |
608 | 617 | 'sources': [ |
609 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_current_cpu == \\"arm64\\".*?sources \\+= ")', |
| 618 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"arm64\\".*?sources \\+= ")', |
610 | 619 | ], |
611 | 620 | 'conditions': [ |
612 | 621 | ['v8_control_flow_integrity==1', { |
613 | 622 | 'sources': [ |
614 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_current_cpu == \\"arm64\\".*?v8_control_flow_integrity.*?sources \\+= ")', |
| 623 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"arm64\\".*?v8_control_flow_integrity.*?sources \\+= ")', |
615 | 624 | ], |
616 | 625 | }], |
617 | 626 | ['v8_enable_webassembly==1', { |
|
637 | 646 | }], |
638 | 647 | ['v8_target_arch=="mips64" or v8_target_arch=="mips64el"', { |
639 | 648 | 'sources': [ |
640 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_current_cpu == \\"mips64\\".*?sources \\+= ")', |
| 649 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"mips64\\".*?sources \\+= ")', |
641 | 650 | ], |
642 | 651 | }], |
643 | 652 | ['v8_target_arch=="ppc"', { |
644 | 653 | 'sources': [ |
645 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_current_cpu == \\"ppc\\".*?sources \\+= ")', |
| 654 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"ppc\\".*?sources \\+= ")', |
646 | 655 | ], |
647 | 656 | }], |
648 | 657 | ['v8_target_arch=="ppc64"', { |
649 | 658 | 'sources': [ |
650 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_current_cpu == \\"ppc64\\".*?sources \\+= ")', |
| 659 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"ppc64\\".*?sources \\+= ")', |
651 | 660 | ], |
652 | 661 | }], |
653 | 662 | ['v8_target_arch=="s390x"', { |
654 | 663 | 'sources': [ |
655 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_current_cpu == \\"s390\\".*?sources \\+= ")', |
| 664 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"s390\\".*?sources \\+= ")', |
656 | 665 | ], |
657 | 666 | }], |
658 | 667 | ['v8_target_arch=="riscv64"', { |
659 | 668 | 'sources': [ |
660 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_current_cpu == \\"riscv64\\".*?sources \\+= ")', |
| 669 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"riscv64\\".*?sources \\+= ")', |
661 | 670 | ], |
662 | 671 | }], |
663 | 672 | ['v8_target_arch=="loong64"', { |
664 | 673 | 'sources': [ |
665 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_current_cpu == \\"loong64\\".*?sources \\+= ")', |
| 674 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"loong64\\".*?sources \\+= ")', |
666 | 675 | ], |
667 | 676 | }], |
668 | 677 | ], |
|
705 | 714 | 'v8_base_without_compiler', |
706 | 715 | 'v8_libbase', |
707 | 716 | 'v8_shared_internal_headers', |
| 717 | + 'v8_turboshaft', |
708 | 718 | ], |
709 | 719 | 'sources': ['<@(v8_compiler_sources)'], |
710 | 720 | 'conditions': [ |
|
718 | 728 | }], |
719 | 729 | ], |
720 | 730 | }, # v8_compiler |
| 731 | + { |
| 732 | + 'target_name': 'v8_turboshaft', |
| 733 | + 'type': 'static_library', |
| 734 | + 'toolsets': ['host', 'target'], |
| 735 | + 'dependencies': [ |
| 736 | + 'generate_bytecode_builtins_list', |
| 737 | + 'run_torque', |
| 738 | + 'v8_internal_headers', |
| 739 | + 'v8_maybe_icu', |
| 740 | + 'v8_base_without_compiler', |
| 741 | + 'v8_libbase', |
| 742 | + 'v8_shared_internal_headers', |
| 743 | + ], |
| 744 | + 'sources': [ |
| 745 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_source_set.\\"v8_turboshaft.*?sources = ")', |
| 746 | + ], |
| 747 | + 'conditions': [ |
| 748 | + ['OS=="win"', { |
| 749 | + 'msvs_precompiled_header': '<(V8_ROOT)/../../tools/msvs/pch/v8_pch.h', |
| 750 | + 'msvs_precompiled_source': '<(V8_ROOT)/../../tools/msvs/pch/v8_pch.cc', |
| 751 | + 'sources': [ |
| 752 | + '<(_msvs_precompiled_header)', |
| 753 | + '<(_msvs_precompiled_source)', |
| 754 | + ], |
| 755 | + }], |
| 756 | + ], |
| 757 | + }, # v8_turboshaft |
721 | 758 | { |
722 | 759 | 'target_name': 'v8_compiler_for_mksnapshot', |
723 | 760 | 'type': 'none', |
|
796 | 833 | 'sources': [ |
797 | 834 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_maglev.*?sources \\+= ")', |
798 | 835 | ], |
| 836 | + 'conditions': [ |
| 837 | + ['v8_target_arch=="arm64"', { |
| 838 | + 'sources': [ |
| 839 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_base_without_compiler.*?v8_enable_maglev.*?v8_current_cpu == \\"arm64\\".*?sources \\+= ")', |
| 840 | + ], |
| 841 | + }], |
| 842 | + ['v8_target_arch=="x64"', { |
| 843 | + 'sources': [ |
| 844 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_base_without_compiler.*?v8_enable_maglev.*?v8_current_cpu == \\"x64\\".*?sources \\+= ")', |
| 845 | + ], |
| 846 | + }], |
| 847 | + ], |
799 | 848 | }], |
800 | 849 | ['v8_enable_webassembly==1', { |
801 | 850 | 'sources': [ |
|
809 | 858 | }], |
810 | 859 | ['v8_target_arch=="ia32"', { |
811 | 860 | 'sources': [ |
812 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"x86.*?sources \\+= ")', |
| 861 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_wasm_gdb_remote_debugging.*?v8_current_cpu == \\"x86.*?sources \\+= ")', |
813 | 862 | ], |
814 | 863 | }], |
815 | 864 | ['v8_target_arch=="x64"', { |
816 | 865 | 'sources': [ |
817 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"x64\\".*?sources \\+= ")', |
| 866 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_wasm_gdb_remote_debugging.*?v8_current_cpu == \\"x64\\".*?sources \\+= ")', |
818 | 867 | ], |
819 | 868 | 'conditions': [ |
820 | 869 | ['OS=="win"', { |
821 | 870 | 'sources': [ |
822 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"x64\\".*?is_win.*?sources \\+= ")', |
| 871 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_wasm_gdb_remote_debugging.*?v8_current_cpu == \\"x64\\".*?is_win.*?sources \\+= ")', |
823 | 872 | ], |
824 | 873 | }], |
825 | 874 | ['v8_enable_webassembly==1', { |
826 | 875 | 'conditions': [ |
827 | 876 | ['OS=="linux" or OS=="mac" or OS=="ios" or OS=="freebsd"', { |
828 | 877 | 'sources': [ |
829 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"x64\\".*?v8_enable_webassembly.*?is_linux.*?sources \\+= ")', |
| 878 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_wasm_gdb_remote_debugging.*?v8_current_cpu == \\"x64\\".*?v8_enable_webassembly.*?is_linux.*?sources \\+= ")', |
830 | 879 | ], |
831 | 880 | }], |
832 | 881 | ['OS=="win"', { |
833 | 882 | 'sources': [ |
834 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"x64\\".*?v8_enable_webassembly.*?is_win.*?sources \\+= ")', |
| 883 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_wasm_gdb_remote_debugging.*?v8_current_cpu == \\"x64\\".*?v8_enable_webassembly.*?is_win.*?sources \\+= ")', |
835 | 884 | ], |
836 | 885 | }], |
837 | 886 | ], |
|
840 | 889 | }], |
841 | 890 | ['v8_target_arch=="arm"', { |
842 | 891 | 'sources': [ |
843 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"arm\\".*?sources \\+= ")', |
| 892 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_wasm_gdb_remote_debugging.*?v8_current_cpu == \\"arm\\".*?sources \\+= ")', |
844 | 893 | ], |
845 | 894 | }], |
846 | 895 | ['v8_target_arch=="arm64"', { |
847 | 896 | 'sources': [ |
848 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"arm64\\".*?sources \\+= ")', |
| 897 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_wasm_gdb_remote_debugging.*?v8_current_cpu == \\"arm64\\".*?sources \\+= ")', |
849 | 898 | ], |
850 | 899 | 'conditions': [ |
851 | 900 | ['v8_enable_webassembly==1', { |
|
880 | 929 | }], |
881 | 930 | ['v8_target_arch=="mips64" or v8_target_arch=="mips64el"', { |
882 | 931 | 'sources': [ |
883 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"mips64\\".*?sources \\+= ")', |
| 932 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_wasm_gdb_remote_debugging.*?v8_current_cpu == \\"mips64\\".*?sources \\+= ")', |
884 | 933 | ], |
885 | 934 | }], |
886 | 935 | ['v8_target_arch=="ppc"', { |
887 | 936 | 'sources': [ |
888 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"ppc\\".*?sources \\+= ")', |
| 937 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_wasm_gdb_remote_debugging.*?v8_current_cpu == \\"ppc\\".*?sources \\+= ")', |
889 | 938 | ], |
890 | 939 | }], |
891 | 940 | ['v8_target_arch=="ppc64"', { |
892 | 941 | 'sources': [ |
893 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"ppc64\\".*?sources \\+= ")', |
| 942 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_wasm_gdb_remote_debugging.*?v8_current_cpu == \\"ppc64\\".*?sources \\+= ")', |
894 | 943 | ], |
895 | 944 | }], |
896 | 945 | ['v8_target_arch=="s390x"', { |
897 | 946 | 'sources': [ |
898 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"s390\\".*?sources \\+= ")', |
| 947 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_wasm_gdb_remote_debugging.*?v8_current_cpu == \\"s390\\".*?sources \\+= ")', |
899 | 948 | ], |
900 | 949 | }], |
901 | 950 | ['v8_target_arch=="riscv64"', { |
902 | 951 | 'sources': [ |
903 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"riscv64\\".*?sources \\+= ")', |
| 952 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_wasm_gdb_remote_debugging.*?v8_current_cpu == \\"riscv64\\".*?sources \\+= ")', |
904 | 953 | ], |
905 | 954 | }], |
906 | 955 | ['v8_target_arch=="loong64"', { |
907 | 956 | 'sources': [ |
908 | | - '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"loong64\\".*?sources \\+= ")', |
| 957 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_wasm_gdb_remote_debugging.*?v8_current_cpu == \\"loong64\\".*?sources \\+= ")', |
909 | 958 | ], |
910 | 959 | }], |
911 | 960 | ['OS=="win"', { |
|
987 | 1036 | 'dependencies': [ |
988 | 1037 | 'v8_base_without_compiler', |
989 | 1038 | 'v8_compiler', |
| 1039 | + 'v8_turboshaft', |
990 | 1040 | ], |
991 | 1041 | }, # v8_base |
992 | 1042 | { |
|
1424 | 1474 | 'v8_libbase', |
1425 | 1475 | 'v8_libplatform', |
1426 | 1476 | 'v8_maybe_icu', |
| 1477 | + 'v8_turboshaft', |
1427 | 1478 | # "build/win:default_exe_manifest", |
1428 | 1479 | ], |
1429 | 1480 | 'sources': [ |
|
0 commit comments