Ali Mohammad Pur
|
321db0159e
LibWeb: Add the WebAssembly.Module constructor
|
4 years ago |
Ali Mohammad Pur
|
8acc8339d1
LibWeb: Add the WebAssembly.Instance constructor
|
4 years ago |
Ali Mohammad Pur
|
de4cbc8f08
LibWeb: Use the correct name to refer to WebAssembly.Memory.prototype
|
4 years ago |
Ali Mohammad Pur
|
bfb3d9e9d0
LibWeb: Split the WebAssemblyInstance object logic into multiple files
|
4 years ago |
Ali Mohammad Pur
|
5c90c389c3
LibWeb: Implement the WebAssembly Memory object and Memory imports
|
4 years ago |
Ali Mohammad Pur
|
e523e530fc
LibWeb: Cache the WebAssembly objects that we hand out to JS
|
4 years ago |
Ali Mohammad Pur
|
a256997064
LibWeb: Use SignedBigInteger::create() to create wasm i64 values
|
4 years ago |
Ali Mohammad Pur
|
baa4195daa
LibWeb: Avoid resolving the wasm call address type on every invocation
|
4 years ago |
Linus Groh
|
317b88a8c3
LibJS: Replace Object's create_empty() with create() taking a prototype
|
4 years ago |
Idan Horowitz
|
f5a978c1aa
LibWeb: Set a detach key for ArrayBuffers returned from WASM
|
4 years ago |
Ali Mohammad Pur
|
56bf80251c
LibWasm: Implement reference instructions (ref.{null,func,is_null})
|
4 years ago |
Ali Mohammad Pur
|
cf8b75c2e5
LibWasm+LibWeb: Partially resolve memory exports
|
4 years ago |
Ali Mohammad Pur
|
3926eab3b7
LibWasm+LibWeb: Implement (a very basic version of) the JS link/import
|
4 years ago |
Ali Mohammad Pur
|
a2af04837e
LibWeb: Implement a very basic WebAssembly JS API
|
4 years ago |