| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 61a0d3b commit 7784773
2 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -290,6 +290,10 @@ | |||
| 290 | 290 | # Sets -DV8_USE_ZLIB | |
| 291 | 291 | 'v8_use_zlib%': 1, | |
| 292 | 292 | ||
| 293 | + # Enable Sparkplug | ||
| 294 | + # Sets -DV8_ENABLE_SPARKPLUG. | ||
| 295 | + 'v8_enable_sparkplug%': 1, | ||
| 296 | + | ||
| 293 | 297 | # Whether custom embedder snapshots may extend (= allocate new objects in) | |
| 294 | 298 | # ReadOnlySpace. | |
| 295 | 299 | 'v8_enable_extensible_ro_snapshot%': 1, | |
@@ -491,6 +495,9 @@ | |||
| 491 | 495 | ['v8_enable_precise_zone_stats==1', { | |
| 492 | 496 | 'defines': ['V8_ENABLE_PRECISE_ZONE_STATS',], | |
| 493 | 497 | }], | |
| 498 | + ['v8_enable_sparkplug==1', { | ||
| 499 | + 'defines': ['V8_ENABLE_SPARKPLUG',], | ||
| 500 | + }], | ||
| 494 | 501 | ['v8_enable_maglev==1', { | |
| 495 | 502 | 'defines': ['V8_ENABLE_MAGLEV',], | |
| 496 | 503 | }], | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -583,6 +583,11 @@ | |||
| 583 | 583 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_snapshot_compression.*?sources \\+= ")', | |
| 584 | 584 | ], | |
| 585 | 585 | }], | |
| 586 | + ['v8_enable_sparkplug==1', { | ||
| 587 | + 'sources': [ | ||
| 588 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_sparkplug.*?sources \\+= ")', | ||
| 589 | + ], | ||
| 590 | + }], | ||
| 586 | 591 | ['v8_enable_maglev==1', { | |
| 587 | 592 | 'sources': [ | |
| 588 | 593 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_maglev.*?sources \\+= ")', | |
@@ -629,6 +634,13 @@ | |||
| 629 | 634 | 'sources': [ | |
| 630 | 635 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"x86\\".*?sources \\+= ")', | |
| 631 | 636 | ], | |
| 637 | + 'conditions': [ | ||
| 638 | + ['v8_enable_sparkplug==1', { | ||
| 639 | + 'sources': [ | ||
| 640 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"x86\\".*?v8_enable_sparkplug.*?sources \\+= ")', | ||
| 641 | + ], | ||
| 642 | + }], | ||
| 643 | + ], | ||
| 632 | 644 | }], | |
| 633 | 645 | ['v8_target_arch=="x64"', { | |
| 634 | 646 | 'sources': [ | |
@@ -640,6 +652,11 @@ | |||
| 640 | 652 | '<!@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 \\+= ")', | |
| 641 | 653 | ], | |
| 642 | 654 | }], | |
| 655 | + ['v8_enable_sparkplug==1', { | ||
| 656 | + 'sources': [ | ||
| 657 | + '<!@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_sparkplug.*?sources \\+= ")', | ||
| 658 | + ], | ||
| 659 | + }], | ||
| 643 | 660 | ['v8_enable_webassembly==1', { | |
| 644 | 661 | 'conditions': [ | |
| 645 | 662 | ['OS=="linux" or OS=="mac" or OS=="ios" or OS=="freebsd"', { | |
@@ -660,6 +677,13 @@ | |||
| 660 | 677 | 'sources': [ | |
| 661 | 678 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"arm\\".*?sources \\+= ")', | |
| 662 | 679 | ], | |
| 680 | + 'conditions': [ | ||
| 681 | + ['v8_enable_sparkplug==1', { | ||
| 682 | + 'sources': [ | ||
| 683 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"arm\\".*?v8_enable_sparkplug.*?sources \\+= ")', | ||
| 684 | + ], | ||
| 685 | + }], | ||
| 686 | + ], | ||
| 663 | 687 | }], | |
| 664 | 688 | ['v8_target_arch=="arm64"', { | |
| 665 | 689 | 'sources': [ | |
@@ -671,6 +695,11 @@ | |||
| 671 | 695 | '<!@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 \\+= ")', | |
| 672 | 696 | ], | |
| 673 | 697 | }], | |
| 698 | + ['v8_enable_sparkplug==1', { | ||
| 699 | + 'sources': [ | ||
| 700 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"arm64\\".*?v8_enable_sparkplug.*?sources \\+= ")', | ||
| 701 | + ], | ||
| 702 | + }], | ||
| 674 | 703 | ['v8_enable_webassembly==1', { | |
| 675 | 704 | 'conditions': [ | |
| 676 | 705 | ['((_toolset=="host" and host_arch=="arm64" or _toolset=="target" and target_arch=="arm64") and (OS=="linux" or OS=="mac")) or ((_toolset=="host" and host_arch=="x64" or _toolset=="target" and target_arch=="x64") and (OS=="linux" or OS=="mac"))', { | |
@@ -696,6 +725,13 @@ | |||
| 696 | 725 | 'sources': [ | |
| 697 | 726 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"mips64\\".*?sources \\+= ")', | |
| 698 | 727 | ], | |
| 728 | + 'conditions': [ | ||
| 729 | + ['v8_enable_sparkplug==1', { | ||
| 730 | + 'sources': [ | ||
| 731 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"mips64\\".*?v8_enable_sparkplug.*?sources \\+= ")', | ||
| 732 | + ], | ||
| 733 | + }], | ||
| 734 | + ], | ||
| 699 | 735 | }], | |
| 700 | 736 | ['v8_target_arch=="ppc"', { | |
| 701 | 737 | 'sources': [ | |
@@ -706,21 +742,49 @@ | |||
| 706 | 742 | 'sources': [ | |
| 707 | 743 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"ppc64\\".*?sources \\+= ")', | |
| 708 | 744 | ], | |
| 745 | + 'conditions': [ | ||
| 746 | + ['v8_enable_sparkplug==1', { | ||
| 747 | + 'sources': [ | ||
| 748 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"ppc64\\".*?v8_enable_sparkplug.*?sources \\+= ")', | ||
| 749 | + ], | ||
| 750 | + }], | ||
| 751 | + ], | ||
| 709 | 752 | }], | |
| 710 | 753 | ['v8_target_arch=="s390x"', { | |
| 711 | 754 | 'sources': [ | |
| 712 | 755 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"s390\\".*?sources \\+= ")', | |
| 713 | 756 | ], | |
| 757 | + 'conditions': [ | ||
| 758 | + ['v8_enable_sparkplug==1', { | ||
| 759 | + 'sources': [ | ||
| 760 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"s390\\".*?v8_enable_sparkplug.*?sources \\+= ")', | ||
| 761 | + ], | ||
| 762 | + }], | ||
| 763 | + ], | ||
| 714 | 764 | }], | |
| 715 | 765 | ['v8_target_arch=="riscv64"', { | |
| 716 | 766 | 'sources': [ | |
| 717 | 767 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"riscv64\\".*?sources \\+= ")', | |
| 718 | 768 | ], | |
| 769 | + 'conditions': [ | ||
| 770 | + ['v8_enable_sparkplug==1', { | ||
| 771 | + 'sources': [ | ||
| 772 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"riscv64\\".*?v8_enable_sparkplug.*?sources \\+= ")', | ||
| 773 | + ], | ||
| 774 | + }], | ||
| 775 | + ], | ||
| 719 | 776 | }], | |
| 720 | 777 | ['v8_target_arch=="loong64"', { | |
| 721 | 778 | 'sources': [ | |
| 722 | 779 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"loong64\\".*?sources \\+= ")', | |
| 723 | 780 | ], | |
| 781 | + 'conditions': [ | ||
| 782 | + ['v8_enable_sparkplug==1', { | ||
| 783 | + 'sources': [ | ||
| 784 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "v8_header_set.\\"v8_internal_headers\\".*?v8_enable_i18n_support.*?v8_current_cpu == \\"loong64\\".*?v8_enable_sparkplug.*?sources \\+= ")', | ||
| 785 | + ], | ||
| 786 | + }], | ||
| 787 | + ], | ||
| 724 | 788 | }], | |
| 725 | 789 | ], | |
| 726 | 790 | }, | |
@@ -921,6 +985,11 @@ | |||
| 921 | 985 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_snapshot_compression.*?sources \\+= ")', | |
| 922 | 986 | ], | |
| 923 | 987 | }], | |
| 988 | + ['v8_enable_sparkplug==1', { | ||
| 989 | + 'sources': [ | ||
| 990 | + '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_sparkplug.*?sources \\+= ")', | ||
| 991 | + ], | ||
| 992 | + }], | ||
| 924 | 993 | ['v8_enable_maglev==1', { | |
| 925 | 994 | 'sources': [ | |
| 926 | 995 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_maglev.*?sources \\+= ")', | |
| Back | FazBrowse Home | New Git URL |
0 commit comments