Skip to content

Commit f709bfb

Browse files
committed
optimize wasm build
1 parent 06034dc commit f709bfb

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/utils/utf8-wasm-binary.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
// Auto-generated by wasm/build.sh - do not edit manually
22
// Source: wasm/utf8.wat
33

4-
export const wasmBinary = "AGFzbQEAAAABNQhedwFgAW8Bf2ADb2QAfwF/YANkAH9/AWRvYAJvfwF/YAJ/ZAABf2ABfwFkAGADZAB/fwFvAl8DDndhc206anMtc3RyaW5nBmxlbmd0aAABDndhc206anMtc3RyaW5nEWludG9DaGFyQ29kZUFycmF5AAIOd2FzbTpqcy1zdHJpbmcRZnJvbUNoYXJDb2RlQXJyYXkAAwMGBQEEBQYHBQMBAAEHVAYGbWVtb3J5AgAJdXRmOENvdW50AAMKdXRmOEVuY29kZQAEEXV0ZjhEZWNvZGVUb0FycmF5AAUKYWxsb2NBcnJheQAGDWFycmF5VG9TdHJpbmcABwr7BgWUAQIEfwFkACAAEAAhASABRQRAQQAPC0EAIAH7BgAhBSAAIAVBABABGgJAA0AgAiABTw0BIAUgAvsNACEEIARBgAFJBEAgA0EBaiEDBSAEQYAQSQRAIANBAmohAwUgBEGAsANPIARB/7cDTXEEQCADQQRqIQMgAkEBaiECBSADQQNqIQMLCwsgAkEBaiECDAALAAsgAwvdAgIFfwFkACAAEAAhAiABIQQgAkUEQEEADwtBACAC+wYAIQcgACAHQQAQARoCQANAIAMgAk8NASAHIAP7DQAhBSAFQYABSQRAIAQgBToAACAEQQFqIQQFIAVBgBBJBEAgBCAFQQZ2QcABcjoAACAEQQFqIAVBP3FBgAFyOgAAIARBAmohBAUgBUGAsANPIAVB/7cDTXEEQCADQQFqIQMgByAD+w0AIQYgBUGAsANrQQp0IAZBgLgDa2pBgIAEaiEFIAQgBUESdkHwAXI6AAAgBEEBaiAFQQx2QT9xQYABcjoAACAEQQJqIAVBBnZBP3FBgAFyOgAAIARBA2ogBUE/cUGAAXI6AAAgBEEEaiEEBSAEIAVBDHZB4AFyOgAAIARBAWogBUEGdkE/cUGAAXI6AAAgBEECaiAFQT9xQYABcjoAACAEQQNqIQQLCwsgA0EBaiEDDAALAAsgBCABawvuAgEIfyAAIQMCQANAIAIgA08NASACLQAAIQUgBUGAAXFFBEAgASAEIAX7DgAgBEEBaiEEIAJBAWohAgwBCyAFQeABcUHAAUYEQCACQQFqLQAAIQYgBUEfcUEGdCAGQT9xciEJIAEgBCAJ+w4AIARBAWohBCACQQJqIQIMAQsgBUHwAXFB4AFGBEAgAkEBai0AACEGIAJBAmotAAAhByAFQQ9xQQx0IAZBP3FBBnRyIAdBP3FyIQkgASAEIAn7DgAgBEEBaiEEIAJBA2ohAgwBCyAFQfgBcUHwAUYEQCACQQFqLQAAIQYgAkECai0AACEHIAJBA2otAAAhCCAFQQdxQRJ0IAZBP3FBDHRyIAdBP3FBBnRyIAhBP3FyIQkgCUGAgARrIQkgASAEIAlBCnZBgLADcvsOACAEQQFqIQQgASAEIAlB/wdxQYC4A3L7DgAgBEEBaiEEIAJBBGohAgwBCyACQQFqIQIMAAsACyAECwkAQQAgAPsGAAsKACAAIAEgAhACCw==";
4+
export const wasmBinary = "AGFzbQEAAAABNQhedwFgAW8Bf2ADb2QAfwF/YANkAH9/AWRvYAJvfwF/YAJ/ZAABf2ABfwFkAGADZAB/fwFvAl8DDndhc206anMtc3RyaW5nBmxlbmd0aAABDndhc206anMtc3RyaW5nEWludG9DaGFyQ29kZUFycmF5AAIOd2FzbTpqcy1zdHJpbmcRZnJvbUNoYXJDb2RlQXJyYXkAAwMGBQEEBQYHBQMBAAEHVAYGbWVtb3J5AgAJdXRmOENvdW50AAMKdXRmOEVuY29kZQAEEXV0ZjhEZWNvZGVUb0FycmF5AAUKYWxsb2NBcnJheQAGDWFycmF5VG9TdHJpbmcABwqZBgWEAQIEfwFkACAAEAAiBEUEQEEADwsgACAE+wcAIgVBABABGgNAIAEgBE9FBEAgBSAB+w0AIgNBgAFJBH8gAkEBagUgA0GAEEkEfyACQQJqBSADQf+3A00gA0GAsANPcQR/IAFBAWohASACQQRqBSACQQNqCwsLIQIgAUEBaiEBDAELCyACC7wCAgR/AWQAIAEhAiAAEAAiBUUEQEEADwsgACAF+wcAIgZBABABGgNAIAQgBU9FBEAgBiAE+w0AIgNBgAFJBH8gAiADOgAAIAJBAWoFIANBgBBJBH8gAiADQQZ2QcABcjoAACACQQFqIANBP3FBgAFyOgAAIAJBAmoFIANB/7cDTSADQYCwA09xBH8gAiADQQp0IAYgBEEBaiIE+w0AakGAuP8aayIDQRJ2QfABcjoAACACQQFqIANBDHZBP3FBgAFyOgAAIAJBAmogA0EGdkE/cUGAAXI6AAAgAkEDaiADQT9xQYABcjoAACACQQRqBSACIANBDHZB4AFyOgAAIAJBAWogA0EGdkE/cUGAAXI6AAAgAkECaiADQT9xQYABcjoAACACQQNqCwsLIQIgBEEBaiEEDAELCyACIAFrC78CAQN/A0AgACACSwRAIAItAAAiBEGAAXFFBEAgASADIAT7DgAgA0EBaiEDIAJBAWohAgwCCyAEQeABcUHAAUYEQCABIAMgAkEBai0AAEE/cSAEQR9xQQZ0cvsOACADQQFqIQMgAkECaiECDAILIARB8AFxQeABRgRAIAEgAyACQQJqLQAAQT9xIARBD3FBDHQgAkEBai0AAEE/cUEGdHJy+w4AIANBAWohAyACQQNqIQIMAgsgBEH4AXFB8AFGBEAgASADIAJBA2otAABBP3EgBEEHcUESdCACQQFqLQAAQT9xQQx0ciACQQJqLQAAQT9xQQZ0cnJBgIAEayIEQQp2QYCwA3L7DgAgASADQQFqIgMgBEH/B3FBgLgDcvsOACADQQFqIQMgAkEEaiECDAIFIAJBAWohAgwCCwALCyADCwcAIAD7BwALCgAgACABIAIQAgs=";

wasm/build.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ cd "$(dirname "$0")"
88

99
echo "Compiling utf8.wat -> utf8.wasm..."
1010
wasm-as utf8.wat -o utf8.wasm --enable-reference-types --enable-gc --enable-strings
11+
wasm-opt --enable-gc --enable-strings --enable-reference-types -O4 utf8.wasm -o tmp.wasm
12+
mv tmp.wasm utf8.wasm
1113

1214
echo "Generating base64 TypeScript module..."
1315
cat > ../src/utils/utf8-wasm-binary.ts << 'HEADER'

0 commit comments

Comments
 (0)