Ali Mohammad Pur
|
5e1499d104
Everywhere: Rename {Deprecated => Byte}String
|
1 jaar geleden |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 jaren geleden |
Ali Mohammad Pur
|
b538e15548
LibWasm: Give traps a reason and display it when needed
|
4 jaren geleden |
Sahan Fernando
|
d02e7b3811
LibWasm: Move Wasm::BytecodeInterpreter into its own header
|
4 jaren geleden |
Ali Mohammad Pur
|
1b083392fa
LibWasm+wasm: Switch to east-const to comply with project style
|
4 jaren geleden |
Ali Mohammad Pur
|
578bf6c45e
LibWasm: Avoid excessive pop()-then-push() on the stack
|
4 jaren geleden |
Ali Mohammad Pur
|
477ab6dc4c
LibWasm: Let the interpreter itself manage the call frame
|
4 jaren geleden |
Ali Mohammad Pur
|
c5df55a8a2
LibWasm: Make Interpreter a virtual interface
|
4 jaren geleden |
Ali Mohammad Pur
|
73eb0785e0
LibWasm: Don't put values and labels in OwnPtrs
|
4 jaren geleden |
Ali Mohammad Pur
|
ba5da79617
LibWasm: Add execution hooks and a debugger mode to the wasm tool
|
4 jaren geleden |
Ali Mohammad Pur
|
7966168fea
LibWasm: Turn memory read failures into traps
|
4 jaren geleden |
Ali Mohammad Pur
|
a21ebae652
LibWasm: Implement checked truncation instructions
|
4 jaren geleden |
Ali Mohammad Pur
|
541091500c
LibWasm: Trap instead of VERIFY()'ing
|
4 jaren geleden |
Ali Mohammad Pur
|
84e3957dc3
LibWasm: Implement most of the remaining instructions
|
4 jaren geleden |
Ali Mohammad Pur
|
056be42c0b
LibWasm: Start implementing a naive bytecode interpreter
|
4 jaren geleden |
Ali Mohammad Pur
|
4d9246ac9d
LibWasm: Add basic support for module instantiation and execution stubs
|
4 jaren geleden |