mirror of
https://github.com/pezkuwichain/wasm-instrument.git
synced 2026-06-14 02:51:10 +00:00
return back the allocator externalizer
This commit is contained in:
+5
-1
@@ -78,7 +78,11 @@ fn main() {
|
||||
process_output(target_dir, wasm_binary).expect("Failed to process cargo target directory");
|
||||
|
||||
let path = wasm_path(target_dir, wasm_binary);
|
||||
let mut module = parity_wasm::deserialize_file(&path).unwrap();
|
||||
|
||||
let mut module = wasm_utils::externalize(
|
||||
parity_wasm::deserialize_file(&path).unwrap(),
|
||||
vec!["_free", "_malloc"],
|
||||
);
|
||||
|
||||
wasm_utils::optimize(&mut module, vec!["_call"]).expect("Optimizer to finish without errors");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user