Diego Frias
|
a2448308fd
LibWasm: Directly remove from the stack when clearing a label
|
11 months ago |
Diego Frias
|
b73b17aab4
LibWasm: Inline bytecode interpreter instruction interpretation
|
11 months ago |
Diego Frias
|
4e8376d07e
LibWasm: Remove unused vector methods of the interpreter
|
11 months ago |
Diego Frias
|
ea67bc989f
LibWasm: Remove some unnecessary memory checks
|
11 months ago |
Diego Frias
|
56ae6b3968
LibWasm: Remove some dead code
|
11 months ago |
Diego Frias
|
f5326f1747
LibWasm: Implement rest of SIMD load/store instructions
|
11 months ago |
Diego
|
cf7937e369
LibWasm: Make `memory.fill` fill with single bytes
|
1 year ago |
Ali Mohammad Pur
|
82b7368de1
LibWasm: Implement 15 more SIMD instructions
|
1 year ago |
Ali Mohammad Pur
|
5e1499d104
Everywhere: Rename {Deprecated => Byte}String
|
1 year ago |
Ali Mohammad Pur
|
3c176bafee
LibWasm: Implement a few SIMD instructions
|
2 years ago |
Andreas Kling
|
97ebfd9f0f
LibJS: Make Value::to_string_without_side_effects() infallible
|
1 year ago |
Andreas Kling
|
f5bf53bc99
LibWasm: Create AK::StackInfo once per AbstractMachine
|
2 years ago |
Ali Mohammad Pur
|
6b50f23242
LibWasm+LibWeb: Sneak a JS::Completion into Wasm::Result
|
2 years ago |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 years ago |
Ali Mohammad Pur
|
b5ca290605
LibWasm: Implement memory.init and passive mode data
|
3 years ago |
Ali Mohammad Pur
|
4060f18d7e
LibWasm: Replace memory write macros with templated functions
|
3 years ago |
Ali Mohammad Pur
|
563b402f04
LibWasm: Replace the numeric operation macros with templated functions
|
3 years ago |
Ali Mohammad Pur
|
70b94f58b2
LibWasm: Inline some very hot functions
|
4 years ago |
Ali Mohammad Pur
|
23b48f8fe1
Revert "LibWasm: Some more performance stuff (#8812)"
|
4 years ago |
Ali Mohammad Pur
|
35394dbfaa
LibWasm: Some more performance stuff (#8812)
|
4 years ago |
Ali Mohammad Pur
|
65355c388b
LibWasm: Use AK::StackInfo to track stack size
|
4 years ago |
Ali Mohammad Pur
|
06ffc0c4db
LibWasm: Don't create useless temporary strings for trap reasons
|
4 years ago |
Ali Mohammad Pur
|
b538e15548
LibWasm: Give traps a reason and display it when needed
|
4 years ago |
Sahan Fernando
|
d02e7b3811
LibWasm: Move Wasm::BytecodeInterpreter into its own header
|
4 years ago |