|
253 | 253 | } |
254 | 254 | }, |
255 | 255 | "categories": [ |
256 | | - { "name": "Web Browsers", "queryKey": "browsers", "default": true }, |
257 | | - { "name": "Standalone Runtimes", "queryKey": "standalones", "default": true }, |
258 | | - { "name": "Embedded Runtimes", "queryKey": "embeddeds" }, |
259 | | - { "name": "Tools", "queryKey": "tools" } |
| 256 | + { |
| 257 | + "name": "Web Browsers", |
| 258 | + "queryKey": "browsers", |
| 259 | + "default": true |
| 260 | + }, |
| 261 | + { |
| 262 | + "name": "Standalone Runtimes", |
| 263 | + "queryKey": "standalones", |
| 264 | + "default": true |
| 265 | + }, |
| 266 | + { |
| 267 | + "name": "Embedded Runtimes", |
| 268 | + "queryKey": "embeddeds" |
| 269 | + }, |
| 270 | + { |
| 271 | + "name": "Tools", |
| 272 | + "queryKey": "tools" |
| 273 | + } |
260 | 274 | ], |
261 | 275 | "browsers": { |
262 | 276 | "Chrome": { |
|
415 | 429 | "flag", |
416 | 430 | "Requires flag `--experimental-wasm-instruction-tracing`" |
417 | 431 | ], |
418 | | - "jspi": ["flag", "Requires flag `--experimental-wasm-jspi`"], |
| 432 | + "jspi": [ |
| 433 | + "flag", |
| 434 | + "Requires flag `--experimental-wasm-jspi`" |
| 435 | + ], |
419 | 436 | "jsStringBuiltins": [ |
420 | 437 | "flag", |
421 | 438 | "Requires flag `--experimental-wasm-imported-strings`" |
|
494 | 511 | "flag", |
495 | 512 | "Requires flag `--wasm.ExtendedConstExpressions=true`" |
496 | 513 | ], |
497 | | - "memory64": ["flag", "Requires flag `--wasm.Memory64=true`"], |
498 | | - "multiMemory": ["flag", "Requires flag `--wasm.MultiMemory=true`"], |
| 514 | + "memory64": [ |
| 515 | + "flag", |
| 516 | + "Requires flag `--wasm.Memory64=true`" |
| 517 | + ], |
| 518 | + "multiMemory": [ |
| 519 | + "flag", |
| 520 | + "Requires flag `--wasm.MultiMemory=true`" |
| 521 | + ], |
499 | 522 | "multiValue": "22.3", |
500 | 523 | "mutableGlobals": "21.3", |
501 | 524 | "referenceTypes": "23.0", |
502 | | - "relaxedSimd": ["flag", "Requires flag `--wasm.RelaxedSIMD=true`"], |
| 525 | + "relaxedSimd": [ |
| 526 | + "flag", |
| 527 | + "Requires flag `--wasm.RelaxedSIMD=true`" |
| 528 | + ], |
503 | 529 | "saturatedFloatToInt": "22.3", |
504 | 530 | "signExtensions": "22.3", |
505 | 531 | "simd": "24.1", |
506 | | - "threads": ["flag", "Requires flag `--wasm.Threads=true`"], |
| 532 | + "threads": [ |
| 533 | + "flag", |
| 534 | + "Requires flag `--wasm.Threads=true`" |
| 535 | + ], |
507 | 536 | "webContentSecurityPolicy": null |
508 | 537 | } |
509 | 538 | }, |
|
528 | 557 | "signExtensions": "1.0.0", |
529 | 558 | "simd": "1.1.0", |
530 | 559 | "threads": "1.5.0", |
531 | | - "tailCall": ["1.0.0", "Optimized only in the interpreter"], |
| 560 | + "tailCall": [ |
| 561 | + "1.0.0", |
| 562 | + "Optimized only in the interpreter" |
| 563 | + ], |
532 | 564 | "typedFunctionReferences": "1.4.0", |
533 | 565 | "webContentSecurityPolicy": null |
534 | 566 | } |
|
541 | 573 | "bigInt": null, |
542 | 574 | "bulkMemory": "0.20", |
543 | 575 | "customAnnotationSyntaxInTheTextFormat": true, |
544 | | - "customPageSizes": ["flag", "Requires flag `--wasm=custom-page-sizes`"], |
| 576 | + "customPageSizes": [ |
| 577 | + "flag", |
| 578 | + "Requires flag `--wasm=custom-page-sizes`" |
| 579 | + ], |
545 | 580 | "esmIntegration": null, |
546 | | - "exceptionsFinal": ["flag", "Requires flag `--wasm=exceptions`"], |
| 581 | + "exceptionsFinal": [ |
| 582 | + "flag", |
| 583 | + "Requires flag `--wasm=exceptions`" |
| 584 | + ], |
547 | 585 | "extendedConst": "25", |
548 | | - "gc": ["flag", "Requires flag `--wasm=gc`"], |
| 586 | + "gc": [ |
| 587 | + "flag", |
| 588 | + "Requires flag `--wasm=gc`" |
| 589 | + ], |
549 | 590 | "jspi": null, |
550 | 591 | "jsStringBuiltins": null, |
551 | 592 | "memory64": "30", |
|
569 | 610 | ], |
570 | 611 | "typeReflection": null, |
571 | 612 | "webContentSecurityPolicy": null, |
572 | | - "wideArithmetic": ["flag", "Requires flag `--wasm=wide-arithmetic`"] |
| 613 | + "wideArithmetic": [ |
| 614 | + "flag", |
| 615 | + "Requires flag `--wasm=wide-arithmetic`" |
| 616 | + ] |
573 | 617 | } |
574 | 618 | }, |
575 | 619 | "Wasmer": { |
|
612 | 656 | "jsStringBuiltins": null, |
613 | 657 | "memory64": "25", |
614 | 658 | "tailCall": "25", |
615 | | - "customPageSizes": ["flag", "Requires flag `--ext:custom-page-sizes`"], |
| 659 | + "customPageSizes": [ |
| 660 | + "flag", |
| 661 | + "Requires flag `--ext:custom-page-sizes`" |
| 662 | + ], |
616 | 663 | "multiValue": "21", |
617 | 664 | "multiMemory": "24", |
618 | 665 | "mutableGlobals": "21", |
|
621 | 668 | "saturatedFloatToInt": "21", |
622 | 669 | "signExtensions": "21", |
623 | 670 | "simd": "23", |
624 | | - "stackSwitching": ["flag", "Requires flag `--ext:stack-switching`"], |
625 | | - "threads": ["flag", "Requires flag `--ext:threads`"], |
| 671 | + "stackSwitching": [ |
| 672 | + "flag", |
| 673 | + "Requires flag `--ext:stack-switching`" |
| 674 | + ], |
| 675 | + "threads": [ |
| 676 | + "flag", |
| 677 | + "Requires flag `--ext:threads`" |
| 678 | + ], |
626 | 679 | "typedFunctionReferences": "24", |
627 | 680 | "typeReflection": null, |
628 | 681 | "webContentSecurityPolicy": null |
|
670 | 723 | "bigInt": null, |
671 | 724 | "bulkMemory": "1.0.30", |
672 | 725 | "customAnnotationSyntaxInTheTextFormat": null, |
673 | | - "exceptionsFinal": ["flag", "Requires flag `--enable-exceptions`"], |
674 | | - "exceptions": ["flag", "Requires flag `--enable-exceptions`"], |
675 | | - "extendedConst": ["flag", "Requires flag `--enable-extended-const`"], |
| 726 | + "exceptionsFinal": [ |
| 727 | + "flag", |
| 728 | + "Requires flag `--enable-exceptions`" |
| 729 | + ], |
| 730 | + "exceptions": [ |
| 731 | + "flag", |
| 732 | + "Requires flag `--enable-exceptions`" |
| 733 | + ], |
| 734 | + "extendedConst": [ |
| 735 | + "flag", |
| 736 | + "Requires flag `--enable-extended-const`" |
| 737 | + ], |
676 | 738 | "esmIntegration": null, |
677 | 739 | "jspi": null, |
678 | 740 | "jsStringBuiltins": null, |
679 | | - "memory64": ["flag", "Requires flag `--enable-memory64`"], |
680 | | - "multiMemory": ["flag", "Requires flag `--enable-multi-memory`"], |
681 | | - "tailCall": ["flag", "Requires flag `--enable-tail-call`"], |
| 741 | + "memory64": [ |
| 742 | + "flag", |
| 743 | + "Requires flag `--enable-memory64`" |
| 744 | + ], |
| 745 | + "multiMemory": [ |
| 746 | + "flag", |
| 747 | + "Requires flag `--enable-multi-memory`" |
| 748 | + ], |
| 749 | + "tailCall": [ |
| 750 | + "flag", |
| 751 | + "Requires flag `--enable-tail-call`" |
| 752 | + ], |
682 | 753 | "customPageSizes": [ |
683 | 754 | "flag", |
684 | 755 | "Requires flag `--enable-custom-page-sizes`" |
|
697 | 768 | "url": "https://github.com/ocamlpro/owi", |
698 | 769 | "logo": "/images/owi.webp", |
699 | 770 | "logoClassName": "rounded", |
700 | | - "category": ["Tools", "Standalone Runtimes"], |
| 771 | + "category": [ |
| 772 | + "Tools", |
| 773 | + "Standalone Runtimes" |
| 774 | + ], |
701 | 775 | "features": { |
702 | 776 | "bigInt": null, |
703 | 777 | "bulkMemory": true, |
|
847 | 921 | "referenceTypes": true, |
848 | 922 | "saturatedFloatToInt": true, |
849 | 923 | "signExtensions": true, |
850 | | - "simd": ["flag", "Compile with `SOUP_WASM_SIMD` set to `true`"], |
| 924 | + "simd": [ |
| 925 | + "flag", |
| 926 | + "Compile with `SOUP_WASM_SIMD` set to `true`" |
| 927 | + ], |
851 | 928 | "memory64": true, |
852 | | - "multiMemory": ["flag", "Compile with `SOUP_WASM_MULTI_MEMORY` set to `true`"], |
853 | | - "extendedConst": ["flag", "Compile with `SOUP_WASM_EXTENDED_CONST` set to `true`"], |
854 | | - "tailCall": ["flag", "Compile with `SOUP_WASM_TAIL_CALL` set to `true`"], |
855 | | - "exceptionsFinal": ["flag", "Compile with `SOUP_WASM_EXCEPTIONS` set to `true`"], |
| 929 | + "multiMemory": [ |
| 930 | + "flag", |
| 931 | + "Compile with `SOUP_WASM_MULTI_MEMORY` set to `true`" |
| 932 | + ], |
| 933 | + "extendedConst": [ |
| 934 | + "flag", |
| 935 | + "Compile with `SOUP_WASM_EXTENDED_CONST` set to `true`" |
| 936 | + ], |
| 937 | + "tailCall": [ |
| 938 | + "flag", |
| 939 | + "Compile with `SOUP_WASM_TAIL_CALL` set to `true`" |
| 940 | + ], |
| 941 | + "exceptionsFinal": [ |
| 942 | + "flag", |
| 943 | + "Compile with `SOUP_WASM_EXCEPTIONS` set to `true`" |
| 944 | + ], |
856 | 945 | "bigInt": null, |
857 | 946 | "branchHinting": null, |
858 | 947 | "customAnnotationSyntaxInTheTextFormat": null, |
859 | 948 | "webContentSecurityPolicy": null, |
860 | 949 | "esmIntegration": null, |
861 | 950 | "typeReflection": null, |
862 | | - "customPageSizes": ["flag", "Compile with `SOUP_WASM_CUSTOM_PAGE_SIZES` set to `true`"], |
| 951 | + "customPageSizes": [ |
| 952 | + "flag", |
| 953 | + "Compile with `SOUP_WASM_CUSTOM_PAGE_SIZES` set to `true`" |
| 954 | + ], |
863 | 955 | "compilationHints": null, |
864 | 956 | "numericValuesInWat": null, |
865 | 957 | "relaxedDeadCodeValidation": null |
|
873 | 965 | "bigInt": true, |
874 | 966 | "branchHinting": true, |
875 | 967 | "bulkMemory": true, |
| 968 | + "compactImportSection": true, |
| 969 | + "compilationHints": null, |
876 | 970 | "customAnnotationSyntaxInTheTextFormat": true, |
| 971 | + "customDescriptors": true, |
| 972 | + "customPageSizes": true, |
877 | 973 | "esmIntegration": null, |
| 974 | + "exceptions": false, |
878 | 975 | "exceptionsFinal": true, |
879 | 976 | "extendedConst": true, |
| 977 | + "extendedNameSection": null, |
880 | 978 | "gc": true, |
881 | 979 | "jsPrimitiveBuiltins": null, |
882 | 980 | "jsStringBuiltins": true, |
|
885 | 983 | "multiMemory": true, |
886 | 984 | "multiValue": true, |
887 | 985 | "mutableGlobals": true, |
| 986 | + "numericValuesInWat": true, |
888 | 987 | "referenceTypes": true, |
889 | 988 | "relaxedSimd": true, |
890 | 989 | "saturatedFloatToInt": true, |
891 | 990 | "signExtensions": true, |
892 | 991 | "simd": true, |
| 992 | + "stackSwitching": true, |
893 | 993 | "tailCall": true, |
894 | 994 | "threads": true, |
895 | | - "typedFunctionReferences": true, |
896 | 995 | "typeReflection": null, |
| 996 | + "typedFunctionReferences": true, |
897 | 997 | "webContentSecurityPolicy": null, |
898 | 998 | "wideArithmetic": true |
899 | 999 | } |
|
0 commit comments