Diego
|
e8fd8982f8
LibWasm: Give names to functions exported to JS via `ref.func`
|
1 年之前 |
Diego
|
5382fbb617
LibWasm: Remove `Wasm::ValueType::Kind::Null*` variants
|
1 年之前 |
Diego
|
d906255cbb
LibWasm: Improve table support
|
1 年之前 |
Shannon Booth
|
7abedd2fed
LibWasm: Fix reference-to-stack-local from {Memory,Table}Instance
|
1 年之前 |
Ali Mohammad Pur
|
5a40ce442b
LibWasm: Remove uses of AK::Result
|
1 年之前 |
Ali Mohammad Pur
|
5e1499d104
Everywhere: Rename {Deprecated => Byte}String
|
1 年之前 |
Tim Schumacher
|
a2f60911fe
AK: Rename GenericTraits to DefaultTraits
|
1 年之前 |
Ali Mohammad Pur
|
6820e0e175
LibWasm: Make sure to place imported functions before the module's
|
1 年之前 |
Ali Mohammad Pur
|
3c176bafee
LibWasm: Implement a few SIMD instructions
|
2 年之前 |
Ali Mohammad Pur
|
2462064fcd
LibWasm+LibWeb: Parse and validate all Wasm SIMD instructions
|
2 年之前 |
Andreas Kling
|
f5bf53bc99
LibWasm: Create AK::StackInfo once per AbstractMachine
|
2 年之前 |
Ali Mohammad Pur
|
7e4e9fdb8f
LibWasm: Start implementing WASI
|
2 年之前 |
Ali Mohammad Pur
|
eceb244bef
LibWasm: Allow Value::to<T>() to perform statically valid conversions
|
2 年之前 |
Ali Mohammad Pur
|
64da05a96d
LibWeb+LibWasm: Implement and use the "reset the Memory buffer" steps
|
2 年之前 |
Ali Mohammad Pur
|
6b50f23242
LibWasm+LibWeb: Sneak a JS::Completion into Wasm::Result
|
2 年之前 |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 年之前 |
Sam Atkins
|
c33eae24f9
AK+Everywhere: Replace DistinctNumeric bool parameters with named ones
|
2 年之前 |
Linus Groh
|
5a106b6401
Everywhere: Prefix 'TYPEDEF_DISTINCT_NUMERIC_GENERAL' with 'AK_'
|
2 年之前 |
Ali Mohammad Pur
|
4f2d898a51
LibWasm: Make MemoryInstance allocation fail if initial growth fails
|
3 年之前 |
Andrew Kaster
|
d809637023
Userland: Resolve tautological-constant-out-of-range-compare warnings
|
3 年之前 |
Ali Mohammad Pur
|
b5ca290605
LibWasm: Implement memory.init and passive mode data
|
3 年之前 |
Ali Mohammad Pur
|
7d1142e2c8
LibWasm: Implement module validation
|
3 年之前 |
Andreas Kling
|
a15ed8743d
AK: Make ByteBuffer::try_* functions return ErrorOr<void>
|
3 年之前 |
Andreas Kling
|
88b6428c25
AK: Make Vector::try_* functions return ErrorOr<void>
|
3 年之前 |
Ali Mohammad Pur
|
3a9f00c59b
Everywhere: Use OOM-safe ByteBuffer APIs where possible
|
3 年之前 |
Ali Mohammad Pur
|
09dd397160
LibWeb+LibWasm: Implement the WebAssembly.Table object
|
3 年之前 |
Ali Mohammad Pur
|
2b35e9f9be
LibWasm: Generate Value::type() on the fly instead of storing it
|
3 年之前 |
Ali Mohammad Pur
|
65cd5526cb
LibWasm+Everywhere: Make the instruction count limit configurable
|
4 年之前 |
Ali Mohammad Pur
|
70b94f58b2
LibWasm: Inline some very hot functions
|
4 年之前 |
Ali Mohammad Pur
|
23b48f8fe1
Revert "LibWasm: Some more performance stuff (#8812)"
|
4 年之前 |