forked from LeenkxTeam/Kmake
16 lines
414 B
JavaScript
16 lines
414 B
JavaScript
import * as mod from "./wasm-js-cycle.wasm";
|
|
|
|
let jsGlob = new WebAssembly.Global({ value: "i32", mutable: true }, 42);
|
|
let jsMem = new WebAssembly.Memory({ initial: 10 });
|
|
let jsTab = new WebAssembly.Table({ initial: 10, element: "anyfunc" });
|
|
let jsFunc = () => { return 42; };
|
|
|
|
export { jsGlob, jsMem, jsTab, jsFunc };
|
|
|
|
export function mutateBindings() {
|
|
jsGlob = 0;
|
|
jsMem = 0;
|
|
jsTab = 0;
|
|
jsFunc = 0;
|
|
}
|