Skip to content
This repository was archived by the owner on Jun 15, 2020. It is now read-only.

Commit 6223305

Browse files
committed
feat(wasm) Run wasm-snip again.
Since rust-lang/rust#53434, it is possible to run `wasm-snip` again. The binary size drops from 20kb to 16kb, and the `.br` file reachs 6.4kb again.
1 parent e1a4453 commit 6223305

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

justfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,9 @@ build-wasm: check-wasm
5757
cd {{wasm_directory}} && cargo +nightly build --target wasm32-unknown-unknown --release
5858
cp target/wasm32-unknown-unknown/release/gutenberg_post_parser_wasm.wasm {{wasm_directory}}/bin/gutenberg_post_parser.wasm
5959
cd {{wasm_directory}}/bin && \
60+
wasm-gc gutenberg_post_parser.wasm && \
61+
wasm-snip --snip-rust-fmt-code --snip-rust-panicking-code -o gutenberg_post_parser_snipped.wasm gutenberg_post_parser.wasm && \
62+
mv gutenberg_post_parser_snipped.wasm gutenberg_post_parser.wasm && \
6063
wasm-gc gutenberg_post_parser.wasm && \
6164
wasm-opt -g -Oz -o gutenberg_post_parser.debug.wasm gutenberg_post_parser.wasm && \
6265
wasm-opt -Oz -o gutenberg_post_parser_opt.wasm gutenberg_post_parser.wasm && \

0 commit comments

Comments
 (0)