Commit History

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