@@ -56,46 +56,6 @@ function loadPath (request, options) {
5656 } ) . then ( ( ) => {
5757 resolve ( napiModule . exports )
5858 } ) . catch ( reject )
59- // WebAssembly.instantiate(require('fs').readFileSync(request), {
60- // wasi_snapshot_preview1: wasi.wasiImport,
61- // env: {
62- // ...(process.env.EMNAPI_TEST_WASI_THREADS ? { memory: wasmMemory } : {}),
63- // ...napiModule.imports.env
64- // },
65- // napi: napiModule.imports.napi,
66- // emnapi: napiModule.imports.emnapi,
67- // wasi: {
68- // 'thread-spawn': __imported_wasi_thread_spawn
69- // }
70- // })
71- // .then(({ instance, module }) => {
72- // if (process.env.EMNAPI_TEST_WASI_THREADS) {
73- // instance = {
74- // exports: {
75- // ...instance.exports,
76- // memory: wasmMemory
77- // }
78- // }
79- // // Object.defineProperty(instance.exports, 'memory', { value: wasmMemory })
80- // } else {
81- // wasmMemory = instance.exports.memory
82- // }
83- // wasi.initialize(instance)
84- // let exports
85- // try {
86- // exports = napiModule.init({
87- // instance,
88- // module,
89- // memory: instance.exports.memory,
90- // table: instance.exports.__indirect_function_table
91- // })
92- // } catch (err) {
93- // reject(err)
94- // return
95- // }
96- // resolve(exports)
97- // })
98- // .catch(reject)
9959 } )
10060 p . Module = napiModule
10161 return p
@@ -130,35 +90,6 @@ function loadPath (request, options) {
13090 wasmMemory = instance . exports . memory
13191 resolve ( napiModule . exports )
13292 } ) . catch ( reject )
133- // WebAssembly.instantiate(require('fs').readFileSync(request), {
134- // env: {
135- // ...napiModule.imports.env,
136- // console_log (fmt, ...args) {
137- // const fmtString = UTF8ToString(fmt)
138- // console.log(fmtString, ...args)
139- // return 0
140- // }
141- // },
142- // napi: napiModule.imports.napi,
143- // emnapi: napiModule.imports.emnapi
144- // })
145- // .then(({ instance, module }) => {
146- // wasmMemory = instance.exports.memory
147- // let exports
148- // try {
149- // exports = napiModule.init({
150- // instance,
151- // module,
152- // memory: instance.exports.memory,
153- // table: instance.exports.__indirect_function_table
154- // })
155- // } catch (err) {
156- // reject(err)
157- // return
158- // }
159- // resolve(exports)
160- // })
161- // .catch(reject)
16293 } )
16394 p . Module = napiModule
16495 return p
0 commit comments