fluencelabs / marine

Marine runs multi-module WebAssembly applications with interface-types and shared-nothing linking scheme
GNU Affero General Public License v3.0
198 stars 25 forks source link

feat(marine-js): use wasmparser instead of walrus to parse module exports #359

Closed ValeryAntopol closed 1 year ago

ValeryAntopol commented 1 year ago

For marine-js use case walrus shown extremely bad performance. On AquaVM wasm file wasmparser is about 300 times faster.