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
/
Libraries
/
LibWasm
Age
Commit message (
Expand
)
Author
2021-07-06
LibWasm: Don't create useless temporary strings for trap reasons
Ali Mohammad Pur
2021-07-06
LibWasm: Tweak the implementation-defined limits a bit
Ali Mohammad Pur
2021-07-06
LibWasm: Allow overflow in normal 64-bit arithmetic instructions
Ali Mohammad Pur
2021-07-06
LibWasm: Limit module memory to 65536 pages
Ali Mohammad Pur
2021-07-06
LibWasm: Fix data section initialization bounds checking
Ali Mohammad Pur
2021-07-06
LibWasm: Jump to the default label in br_table with negative values
Ali Mohammad Pur
2021-07-06
LibWasm: Use the number of bytes when comparing memory limits
Ali Mohammad Pur
2021-07-06
LibWasm: Guard stack accesses with checks
Ali Mohammad Pur
2021-07-04
Everywhere: Fix incorrect usages of AK::Checked
Idan Horowitz
2021-07-02
LibWasm: Give traps a reason and display it when needed
Ali Mohammad Pur
2021-06-26
AK: Undo bogus Variant::downcast() rename
Andreas Kling
2021-06-24
AK: Rename downcast<T> => verify_cast<T>
Andreas Kling
2021-06-22
LibWasm: Limit the call stack depth and the number of executed insts
Ali Mohammad Pur
2021-06-22
LibWasm: Trap if a non-Value is used as a Value
Ali Mohammad Pur
2021-06-22
Meta+LibWasm: Add support for module linking tests
Ali Mohammad Pur
2021-06-20
LibWasm: Remove empty AbstractMachine/Interpreter.cpp
Linus Groh
2021-06-12
AK: Rename Vector::append(Vector) => Vector::extend(Vector)
Andreas Kling
2021-06-09
LibWasm: ALWAYS_INLINE some very hot functions
Ali Mohammad Pur
2021-06-09
LibWasm: Implement saturating float truncation instructions
Ali Mohammad Pur
2021-06-09
LibWasm: Implement sign extension instructions
Ali Mohammad Pur
2021-06-09
LibWasm: Implement spec-compliant float min/max ops
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
LibWasm: Load and instantiate tables
Ali Mohammad Pur
2021-06-04
LibWasm: Implement the br.table instruction
Ali Mohammad Pur
2021-06-04
LibWasm: Read from and write to memory as little-endian
Ali Mohammad Pur
2021-06-03
LibWasm: Use builtins for clz, ctz, and popcnt
BrandonKi
2021-06-03
LibWasm: Implement rotr and rotl
BrandonKi
2021-06-02
AK+LibWasm+LibJS: Disallow Variant.has() on types that aren't contained
Ali Mohammad Pur
2021-06-02
LibWasm: Ensure that value signs are preserved when casting
Ali Mohammad Pur
2021-06-02
LibWasm: Parse the "extend" set of instructions
Ali Mohammad Pur
2021-06-02
LibWasm: Don't execute the last instruction in the frame after return
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-05-31
AK: Replace ByteBuffer::grow with resize()/ensure_capacity()
Gunnar Beutner
2021-05-30
LibWasm: Make f32-add/sub actually perform addition/subtraction
Ali Mohammad Pur
2021-05-30
LibWasm: Avoid OOB accesses caused by user input
Ali Mohammad Pur
2021-05-29
LibWasm: Fix logic error in Limits::parse()
Ali Mohammad Pur
2021-05-27
LibWasm: Avoid excessive pop()-then-push() on the stack
Ali Mohammad Pur
2021-05-27
LibWasm: Let the interpreter itself manage the call frame
Ali Mohammad Pur
2021-05-27
LibWasm: Add a copy assignment operator to Value
Ali Mohammad Pur
2021-05-27
LibWasm: Make Interpreter a virtual interface
Ali Mohammad Pur
2021-05-27
LibWasm: Use the current configuration to run call ops
Ali Mohammad Pur
2021-05-27
LibWasm: Make Frame a value type as well
Ali Mohammad Pur
2021-05-27
LibWasm: Don't put values and labels in OwnPtrs
Ali Mohammad Pur
2021-05-26
LibWasm: Add execution hooks and a debugger mode to the wasm tool
Ali Mohammad Pur
2021-05-26
LibWasm: Drop previous frame when a structured end instruction is run
Ali Mohammad Pur
2021-05-26
LibWasm: Turn memory read failures into traps
Ali Mohammad Pur
2021-05-26
LibWasm: Once more fix structured instruction label indices
Ali Mohammad Pur
2021-05-26
LibWasm: Drop the correct number of frames
Ali Mohammad Pur
[next]