Commit történet

Szerző SHA1 Üzenet Dátum
  sin-ack 60f6bc902b Userland: Convert command line arguments to String/StringView 3 éve
  Federico Guerinoni 9aa556fdf0 Userland: Port wasm to LibMain 3 éve
  Andreas Kling 8b1108e485 Everywhere: Pass AK::StringView by value 3 éve
  Ben Wiederhake e118ad3273 wasm: Avoid making StringView of temporary ByteBuffer 3 éve
  Ali Mohammad Pur bacf5a7220 wasm: Don't try to print the function results if it traps 4 éve
  Ali Mohammad Pur 23b48f8fe1 Revert "LibWasm: Some more performance stuff (#8812)" 4 éve
  Ali Mohammad Pur 35394dbfaa LibWasm: Some more performance stuff (#8812) 4 éve
  Ali Mohammad Pur b538e15548 LibWasm: Give traps a reason and display it when needed 4 éve
  Ali Mohammad Pur 2fe9c81b30 Everywhere: Replace the multiple impls of print_buffer() with :hex-dump 4 éve
  Ali Mohammad Pur ccc79149d4 wasm: Add a help command to the shell mode and start it on --shell 4 éve
  Sahan Fernando d02e7b3811 LibWasm: Move Wasm::BytecodeInterpreter into its own header 4 éve
  Ali Mohammad Pur 1b083392fa LibWasm+wasm: Switch to east-const to comply with project style 4 éve
  Ali Mohammad Pur 23fd8bfd69 Userland/wasm: Replace manual noop export with an automatic one 4 éve
  Ali Mohammad Pur be62e4d1d7 LibWasm: Load and instantiate tables 4 éve
  Ali Mohammad Pur b250a6ae7e wasm: Add a way to create dummy function exports 4 éve
  Ali Mohammad Pur 56bf80251c LibWasm: Implement reference instructions (ref.{null,func,is_null}) 4 éve
  Linus Groh f5c35fccca Userland: Replace most printf-style APIs with AK::Format APIs :^) 4 éve
  Ali Mohammad Pur 477ab6dc4c LibWasm: Let the interpreter itself manage the call frame 4 éve
  Ali Mohammad Pur c5df55a8a2 LibWasm: Make Interpreter a virtual interface 4 éve
  Ali Mohammad Pur bc936a5fac LibWasm: Make Frame a value type as well 4 éve
  Ali Mohammad Pur ba5da79617 LibWasm: Add execution hooks and a debugger mode to the wasm tool 4 éve
  Ali Mohammad Pur 35b3ae26ed LibWasm: Implement a very basic linker 4 éve
  Ali Mohammad Pur 3283c8a495 LibWasm: Make the instantiation process produce an OwnPtr 4 éve
  Ali Mohammad Pur efb106069b LibWasm: Decouple ModuleInstance from the AbstractMachine 4 éve
  Ali Mohammad Pur d9ed3b504e Utilities/wasm: Say something when execution traps 4 éve
  Ali Mohammad Pur 056be42c0b LibWasm: Start implementing a naive bytecode interpreter 4 éve
  Ali Mohammad Pur 4d9246ac9d LibWasm: Add basic support for module instantiation and execution stubs 4 éve
  Ali Mohammad Pur bd8dac111c LibWasm: Add a module pretty printer 4 éve
  Ali Mohammad Pur a91a49337c LibCore+Everywhere: Move OpenMode out of IODevice 4 éve
  Ali Mohammad Pur 426878c884 LibWasm: Add some more descriptive parse errors 4 éve