index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Utilities
/
wasm.cpp
Age
Commit message (
Expand
)
Author
2023-05-21
wasm: Prefer LibFileSystem over DeprecatedFile
Ben Wiederhake
2023-04-26
Utilities: Add support for loading the WASI module to wasm
Ali Mohammad Pur
2023-03-13
Everywhere: Remove unintentional partial stream reads and writes
Tim Schumacher
2023-03-13
AK: Rename Stream::read_entire_buffer to Stream::read_until_filled
Tim Schumacher
2023-03-13
AK: Rename Stream::{read,write} to Stream::{read_some,write_some}
Tim Schumacher
2023-03-06
Everywhere: Stop using NonnullOwnPtrVector
Andreas Kling
2023-02-28
Userland+AK: Stop using getopt() for ArgsParser
Ali Mohammad Pur
2023-02-26
LibWasm+LibWeb: Sneak a JS::Completion into Wasm::Result
Ali Mohammad Pur
2023-02-13
Everywhere: Remove the `AK::` qualifier from Stream usages
Tim Schumacher
2023-02-13
LibCore: Move Stream-based file into the `Core` namespace
Tim Schumacher
2023-02-13
LibCore: Rename `File` to `DeprecatedFile`
Tim Schumacher
2023-02-08
AK: Remove the fallible constructor from `FixedMemoryStream`
Tim Schumacher
2023-01-29
AK: Move memory streams from `LibCore`
Tim Schumacher
2023-01-29
AK: Move `Stream` and `SeekableStream` from `LibCore`
Tim Schumacher
2023-01-25
LibWasm: Port the parser to `Core::Stream`
Tim Schumacher
2023-01-25
LibWasm: Port `Wasm::Printer` to `Core::Stream`
Tim Schumacher
2023-01-20
wasm: Interface with the standard output via `Core::Stream`
Tim Schumacher
2023-01-20
LibWasm: Use `AllocatingMemoryStream` around `Wasm::Printer`
Tim Schumacher
2022-12-06
Everywhere: Rename to_{string => deprecated_string}() where applicable
Linus Groh
2022-12-06
AK+Everywhere: Rename String to DeprecatedString
Linus Groh
2022-10-24
wasm: Map the entire input wasm file instead of using Core::File
Ali Mohammad Pur
2022-07-14
LibCore: Replace the ArgsParser option argument setting with an enum
Tim Schumacher
2022-07-12
Everywhere: Explicitly specify the size in StringView constructors
sin-ack
2022-07-12
Userland: Convert command line arguments to String/StringView
sin-ack
2022-01-09
Userland: Port wasm to LibMain
Federico Guerinoni
2021-11-11
Everywhere: Pass AK::StringView by value
Andreas Kling
2021-09-11
wasm: Avoid making StringView of temporary ByteBuffer
Ben Wiederhake
2021-07-17
wasm: Don't try to print the function results if it traps
Ali Mohammad Pur
2021-07-17
Revert "LibWasm: Some more performance stuff (#8812)"
Ali Mohammad Pur
2021-07-17
LibWasm: Some more performance stuff (#8812)
Ali Mohammad Pur
2021-07-02
LibWasm: Give traps a reason and display it when needed
Ali Mohammad Pur
2021-06-17
Everywhere: Replace the multiple impls of print_buffer() with :hex-dump
Ali Mohammad Pur
2021-06-09
wasm: Add a help command to the shell mode and start it on --shell
Ali Mohammad Pur
2021-06-05
LibWasm: Move Wasm::BytecodeInterpreter into its own header
Sahan Fernando
2021-06-04
LibWasm+wasm: Switch to east-const to comply with project style
Ali Mohammad Pur
2021-06-04
Userland/wasm: Replace manual noop export with an automatic one
Ali Mohammad Pur
2021-06-04
LibWasm: Load and instantiate tables
Ali Mohammad Pur
2021-06-02
wasm: Add a way to create dummy function exports
Ali Mohammad Pur
2021-06-02
LibWasm: Implement reference instructions (ref.{null,func,is_null})
Ali Mohammad Pur
2021-06-01
Userland: Replace most printf-style APIs with AK::Format APIs :^)
Linus Groh
2021-05-27
LibWasm: Let the interpreter itself manage the call frame
Ali Mohammad Pur
2021-05-27
LibWasm: Make Interpreter a virtual interface
Ali Mohammad Pur
2021-05-27
LibWasm: Make Frame a value type as well
Ali Mohammad Pur
2021-05-26
LibWasm: Add execution hooks and a debugger mode to the wasm tool
Ali Mohammad Pur
2021-05-21
LibWasm: Implement a very basic linker
Ali Mohammad Pur
2021-05-21
LibWasm: Make the instantiation process produce an OwnPtr
Ali Mohammad Pur
2021-05-21
LibWasm: Decouple ModuleInstance from the AbstractMachine
Ali Mohammad Pur
2021-05-17
Utilities/wasm: Say something when execution traps
Ali Mohammad Pur
2021-05-17
LibWasm: Start implementing a naive bytecode interpreter
Ali Mohammad Pur
2021-05-13
LibWasm: Add basic support for module instantiation and execution stubs
Ali Mohammad Pur
[next]