Diego
|
bd97091cbb
LibWasm: Ensure that `global.get` only accesses imports in const exprs
|
il y a 1 an |
Diego
|
4c3071c7c2
LibWasm: Implement rest of table instructions
|
il y a 1 an |
Diego
|
b92bd12a8e
LibWasm: Make loops work
|
il y a 1 an |
Diego
|
cf7937e369
LibWasm: Make `memory.fill` fill with single bytes
|
il y a 1 an |
Enver Balalic
|
5e66512cbd
LibWasm: Implement f32x4 and f64x2 arithmetic SIMD ops
|
il y a 1 an |
Diego
|
ad9457b725
LibWasm: Properly check `memory.copy` addresses
|
il y a 1 an |
Diego
|
d906255cbb
LibWasm: Improve table support
|
il y a 1 an |
Ali Mohammad Pur
|
5a40ce442b
LibWasm: Remove uses of AK::Result
|
il y a 1 an |
Ali Mohammad Pur
|
56ba869c57
LibWasm: Implement all remaining comparison SIMD instructions
|
il y a 1 an |
Ali Mohammad Pur
|
82b7368de1
LibWasm: Implement 15 more SIMD instructions
|
il y a 1 an |
Ali Mohammad Pur
|
5e1499d104
Everywhere: Rename {Deprecated => Byte}String
|
il y a 1 an |
Ali Mohammad Pur
|
22d411345d
LibWasm: Implement the multi-memory proposal
|
il y a 1 an |
Ali Mohammad Pur
|
3c176bafee
LibWasm: Implement a few SIMD instructions
|
il y a 2 ans |
Tim Schumacher
|
547a08670e
LibWasm: Replace usages of the Endian bytes accessor
|
il y a 2 ans |
Tim Schumacher
|
a3f73e7d85
AK: Rename Stream::read_entire_buffer to Stream::read_until_filled
|
il y a 2 ans |
Ali Mohammad Pur
|
6b50f23242
LibWasm+LibWeb: Sneak a JS::Completion into Wasm::Result
|
il y a 2 ans |
Tim Schumacher
|
874c7bba28
LibCore: Remove `Stream.h`
|
il y a 2 ans |
Tim Schumacher
|
220fbcaa7e
AK: Remove the fallible constructor from `FixedMemoryStream`
|
il y a 2 ans |
Tim Schumacher
|
093cf428a3
AK: Move memory streams from `LibCore`
|
il y a 2 ans |
Sam Atkins
|
53ebe607f8
LibWasm: Implement data.drop instruction
|
il y a 2 ans |
Sam Atkins
|
a2f42512c2
LibWasm: Move memory.init code together with other memory.foo impls
|
il y a 2 ans |
Sam Atkins
|
330911a274
LibWasm: Implement memory.copy instruction
|
il y a 2 ans |
Sam Atkins
|
42adba5ad4
LibWasm: Implement memory.fill instruction
|
il y a 2 ans |
Tim Schumacher
|
2552399bcd
LibWasm: Use `Core::Stream` to read values in the bytecode interpreter
|
il y a 2 ans |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
il y a 2 ans |
Ali Mohammad Pur
|
2c0716e314
LibWasm: Simplify the return instruction execution code a bit
|
il y a 3 ans |
Ali Mohammad Pur
|
846b2c8a99
LibWasm: Push call results back in reverse order to preserve stack order
|
il y a 3 ans |
mjz19910
|
3102d8e160
Everywhere: Fix many spelling errors
|
il y a 3 ans |
Ali Mohammad Pur
|
fecbf0e03a
LibWasm: Make blocks that take arguments actually work
|
il y a 3 ans |
Ali Mohammad Pur
|
b5ca290605
LibWasm: Implement memory.init and passive mode data
|
il y a 3 ans |