binaryen icon indicating copy to clipboard operation
binaryen copied to clipboard

wasm-reduce: Remove unused globals

Open kripken opened this issue 1 year ago • 0 comments

Optimization passes may remove all unused globals, but sometimes a testcase will need some globals to remain for the issue to keep happening, so also remove them manually, like we do with functions etc.

Refactor out some code from ReorderGlobals in an NFC manner to help us.

Also remove some excessive logging in wasm-reduce.

kripken avatar Jun 04 '24 18:06 kripken