Linus Groh
|
b7e5f08e56
LibJS: Convert Object::get() to ThrowCompletionOr
|
3 年 前 |
Idan Horowitz
|
2c6c9b73c8
LibWeb: Add the Web::Crypto namespace, built-in, and getRandomValues
|
3 年 前 |
Idan Horowitz
|
ab594e5f2f
LibJS: Convert Value::invoke and VM::call to ThrowCompletionOr
|
3 年 前 |
Timothy Flynn
|
c59b97043e
LibWeb: Use ErrorType::NotAnObjectOfType instead of NotA
|
3 年 前 |
Ali Mohammad Pur
|
09dd397160
LibWeb+LibWasm: Implement the WebAssembly.Table object
|
3 年 前 |
Ali Mohammad Pur
|
7b88857c5a
LibWeb: Manually convert the js bigint to a wasm i64 value
|
4 年 前 |
Ali Mohammad Pur
|
03629a2b3c
LibWeb: Read the correct types in WebAssembly's to_js_value()
|
4 年 前 |
Ali Mohammad Pur
|
65cd5526cb
LibWasm+Everywhere: Make the instruction count limit configurable
|
4 年 前 |
Ali Mohammad Pur
|
23b48f8fe1
Revert "LibWasm: Some more performance stuff (#8812)"
|
4 年 前 |
Ali Mohammad Pur
|
35394dbfaa
LibWasm: Some more performance stuff (#8812)
|
4 年 前 |
Idan Horowitz
|
e3ef241108
LibJS: Remove the non-standard put helper and replace it's usages
|
4 年 前 |
Idan Horowitz
|
a6b8291a9b
LibJS: Add define_direct_property and remove the define_property helper
|
4 年 前 |
Ali Mohammad Pur
|
b538e15548
LibWasm: Give traps a reason and display it when needed
|
4 年 前 |
Ali Mohammad Pur
|
321db0159e
LibWeb: Add the WebAssembly.Module constructor
|
4 年 前 |
Ali Mohammad Pur
|
8acc8339d1
LibWeb: Add the WebAssembly.Instance constructor
|
4 年 前 |
Ali Mohammad Pur
|
de4cbc8f08
LibWeb: Use the correct name to refer to WebAssembly.Memory.prototype
|
4 年 前 |
Ali Mohammad Pur
|
bfb3d9e9d0
LibWeb: Split the WebAssemblyInstance object logic into multiple files
|
4 年 前 |
Ali Mohammad Pur
|
5c90c389c3
LibWeb: Implement the WebAssembly Memory object and Memory imports
|
4 年 前 |
Ali Mohammad Pur
|
e523e530fc
LibWeb: Cache the WebAssembly objects that we hand out to JS
|
4 年 前 |
Ali Mohammad Pur
|
a256997064
LibWeb: Use SignedBigInteger::create() to create wasm i64 values
|
4 年 前 |
Ali Mohammad Pur
|
baa4195daa
LibWeb: Avoid resolving the wasm call address type on every invocation
|
4 年 前 |
Linus Groh
|
317b88a8c3
LibJS: Replace Object's create_empty() with create() taking a prototype
|
4 年 前 |
Idan Horowitz
|
f5a978c1aa
LibWeb: Set a detach key for ArrayBuffers returned from WASM
|
4 年 前 |
Ali Mohammad Pur
|
56bf80251c
LibWasm: Implement reference instructions (ref.{null,func,is_null})
|
4 年 前 |
Ali Mohammad Pur
|
cf8b75c2e5
LibWasm+LibWeb: Partially resolve memory exports
|
4 年 前 |
Ali Mohammad Pur
|
3926eab3b7
LibWasm+LibWeb: Implement (a very basic version of) the JS link/import
|
4 年 前 |
Ali Mohammad Pur
|
a2af04837e
LibWeb: Implement a very basic WebAssembly JS API
|
4 年 前 |