Linus Groh
|
bc183dbbcb
LibJS: Replace uses of MarkedValueList with MarkedVector<Value>
|
3 rokov pred |
davidot
|
1c4c251be3
LibJS+Everywhere: Remove all VM::clear_exception() calls
|
3 rokov pred |
mjz19910
|
1ef633472b
Everywhere: Convert VM::call() to JS::call()
|
3 rokov pred |
Linus Groh
|
9d0d3affd4
LibJS: Replace the custom unwind mechanism with completions :^)
|
3 rokov pred |
Linus Groh
|
85f0fc2b83
LibJS: Return Optional<T> from Completion::{value,target}(), not T
|
3 rokov pred |
Sam Atkins
|
7196570f9b
LibWeb: Cast unused smart-pointer return values to void
|
3 rokov pred |
Ali Mohammad Pur
|
2801323236
LibWeb: Implement WebAssembly::validate()
|
3 rokov pred |
Idan Horowitz
|
a8d39bc070
LibWeb: Convert WebAssemblyObject functions to ThrowCompletionOr
|
3 rokov pred |
Idan Horowitz
|
3e8c76d5ab
LibWeb: Convert WebAssemblyObject AOs to ThrowCompletionOr
|
3 rokov pred |
Idan Horowitz
|
a76cd669b1
LibWeb: Make GlobalObject the first parameter of WebAssembly AOs
|
3 rokov pred |
Idan Horowitz
|
40eb3a39d4
LibJS: Rename define_native_function => define_old_native_function
|
3 rokov pred |
Idan Horowitz
|
ca27e5eff5
LibJS: Convert NativeFunction callback to ThrowCompletionOr
|
3 rokov pred |
Idan Horowitz
|
20163c0584
LibJS: Add ThrowCompletionOr versions of the JS native function macros
|
3 rokov pred |
Idan Horowitz
|
f6a5ff7b00
LibJS: Convert to_i32() to ThrowCompletionOr
|
3 rokov pred |
Idan Horowitz
|
1639ed7e0a
LibJS: Convert to_double() to ThrowCompletionOr
|
3 rokov pred |
Idan Horowitz
|
e87cea8248
LibJS: Convert to_bigint() to ThrowCompletionOr
|
3 rokov pred |
Linus Groh
|
52976bfac6
LibJS: Convert to_object() to ThrowCompletionOr
|
3 rokov pred |
Linus Groh
|
b7e5f08e56
LibJS: Convert Object::get() to ThrowCompletionOr
|
3 rokov pred |
Idan Horowitz
|
2c6c9b73c8
LibWeb: Add the Web::Crypto namespace, built-in, and getRandomValues
|
3 rokov pred |
Idan Horowitz
|
ab594e5f2f
LibJS: Convert Value::invoke and VM::call to ThrowCompletionOr
|
3 rokov pred |
Timothy Flynn
|
c59b97043e
LibWeb: Use ErrorType::NotAnObjectOfType instead of NotA
|
3 rokov pred |
Ali Mohammad Pur
|
09dd397160
LibWeb+LibWasm: Implement the WebAssembly.Table object
|
3 rokov pred |
Ali Mohammad Pur
|
7b88857c5a
LibWeb: Manually convert the js bigint to a wasm i64 value
|
4 rokov pred |
Ali Mohammad Pur
|
03629a2b3c
LibWeb: Read the correct types in WebAssembly's to_js_value()
|
4 rokov pred |
Ali Mohammad Pur
|
65cd5526cb
LibWasm+Everywhere: Make the instruction count limit configurable
|
4 rokov pred |
Ali Mohammad Pur
|
23b48f8fe1
Revert "LibWasm: Some more performance stuff (#8812)"
|
4 rokov pred |
Ali Mohammad Pur
|
35394dbfaa
LibWasm: Some more performance stuff (#8812)
|
4 rokov pred |
Idan Horowitz
|
e3ef241108
LibJS: Remove the non-standard put helper and replace it's usages
|
4 rokov pred |
Idan Horowitz
|
a6b8291a9b
LibJS: Add define_direct_property and remove the define_property helper
|
4 rokov pred |
Ali Mohammad Pur
|
b538e15548
LibWasm: Give traps a reason and display it when needed
|
4 rokov pred |