|
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