Ali Mohammad Pur
|
a60ecea16a
LibWasm+LibWeb+test-wasm: Refcount Wasm::Module for function references
|
10 mesi fa |
Diego Frias
|
ed153a1720
LibWasm: Grow table type in `table.grow`
|
10 mesi fa |
Diego Frias
|
4e7d3026d2
LibWasm+LibWeb: Allow tables to have externrefs in the JS API
|
10 mesi fa |
Ali Mohammad Pur
|
0d05ab2ad0
LibWasm: Allow all Value::to<Integral>() calls
|
10 mesi fa |
Ali Mohammad Pur
|
d2ff92077b
LibWasm: Use braces to initialize Reference::Foo classes
|
11 mesi fa |
Diego Frias
|
a58704296c
LibWasm: Remove type information from `Value`
|
11 mesi fa |
Diego Frias
|
a3b077c641
LibWasm: Split main interpreter stack into three
|
11 mesi fa |
Diego Frias
|
dc52998341
LibWasm: Remove `Module::functions`
|
11 mesi fa |
Diego
|
420a626554
LibWasm: Make `memory.grow` grow the memory's type
|
1 anno fa |
Diego
|
e8fd8982f8
LibWasm: Give names to functions exported to JS via `ref.func`
|
1 anno fa |
Diego
|
5382fbb617
LibWasm: Remove `Wasm::ValueType::Kind::Null*` variants
|
1 anno fa |
Diego
|
d906255cbb
LibWasm: Improve table support
|
1 anno fa |
Shannon Booth
|
7abedd2fed
LibWasm: Fix reference-to-stack-local from {Memory,Table}Instance
|
1 anno fa |
Ali Mohammad Pur
|
5a40ce442b
LibWasm: Remove uses of AK::Result
|
1 anno fa |
Ali Mohammad Pur
|
5e1499d104
Everywhere: Rename {Deprecated => Byte}String
|
1 anno fa |
Tim Schumacher
|
a2f60911fe
AK: Rename GenericTraits to DefaultTraits
|
1 anno fa |
Ali Mohammad Pur
|
6820e0e175
LibWasm: Make sure to place imported functions before the module's
|
1 anno fa |
Ali Mohammad Pur
|
3c176bafee
LibWasm: Implement a few SIMD instructions
|
2 anni fa |
Ali Mohammad Pur
|
2462064fcd
LibWasm+LibWeb: Parse and validate all Wasm SIMD instructions
|
2 anni fa |
Andreas Kling
|
f5bf53bc99
LibWasm: Create AK::StackInfo once per AbstractMachine
|
2 anni fa |
Ali Mohammad Pur
|
7e4e9fdb8f
LibWasm: Start implementing WASI
|
2 anni fa |
Ali Mohammad Pur
|
eceb244bef
LibWasm: Allow Value::to<T>() to perform statically valid conversions
|
2 anni fa |
Ali Mohammad Pur
|
64da05a96d
LibWeb+LibWasm: Implement and use the "reset the Memory buffer" steps
|
2 anni fa |
Ali Mohammad Pur
|
6b50f23242
LibWasm+LibWeb: Sneak a JS::Completion into Wasm::Result
|
2 anni fa |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 anni fa |
Sam Atkins
|
c33eae24f9
AK+Everywhere: Replace DistinctNumeric bool parameters with named ones
|
2 anni fa |
Linus Groh
|
5a106b6401
Everywhere: Prefix 'TYPEDEF_DISTINCT_NUMERIC_GENERAL' with 'AK_'
|
3 anni fa |
Ali Mohammad Pur
|
4f2d898a51
LibWasm: Make MemoryInstance allocation fail if initial growth fails
|
3 anni fa |
Andrew Kaster
|
d809637023
Userland: Resolve tautological-constant-out-of-range-compare warnings
|
3 anni fa |
Ali Mohammad Pur
|
b5ca290605
LibWasm: Implement memory.init and passive mode data
|
3 anni fa |