Sam Atkins
|
c33eae24f9
AK+Everywhere: Replace DistinctNumeric bool parameters with named ones
|
2 年 前 |
Linus Groh
|
5a106b6401
Everywhere: Prefix 'TYPEDEF_DISTINCT_NUMERIC_GENERAL' with 'AK_'
|
2 年 前 |
Ali Mohammad Pur
|
4f2d898a51
LibWasm: Make MemoryInstance allocation fail if initial growth fails
|
3 年 前 |
Andrew Kaster
|
d809637023
Userland: Resolve tautological-constant-out-of-range-compare warnings
|
3 年 前 |
Ali Mohammad Pur
|
b5ca290605
LibWasm: Implement memory.init and passive mode data
|
3 年 前 |
Ali Mohammad Pur
|
7d1142e2c8
LibWasm: Implement module validation
|
3 年 前 |
Andreas Kling
|
a15ed8743d
AK: Make ByteBuffer::try_* functions return ErrorOr<void>
|
3 年 前 |
Andreas Kling
|
88b6428c25
AK: Make Vector::try_* functions return ErrorOr<void>
|
3 年 前 |
Ali Mohammad Pur
|
3a9f00c59b
Everywhere: Use OOM-safe ByteBuffer APIs where possible
|
3 年 前 |
Ali Mohammad Pur
|
09dd397160
LibWeb+LibWasm: Implement the WebAssembly.Table object
|
3 年 前 |
Ali Mohammad Pur
|
2b35e9f9be
LibWasm: Generate Value::type() on the fly instead of storing it
|
3 年 前 |
Ali Mohammad Pur
|
65cd5526cb
LibWasm+Everywhere: Make the instruction count limit configurable
|
4 年 前 |
Ali Mohammad Pur
|
70b94f58b2
LibWasm: Inline some very hot functions
|
4 年 前 |
Ali Mohammad Pur
|
23b48f8fe1
Revert "LibWasm: Some more performance stuff (#8812)"
|
4 年 前 |
Ali Mohammad Pur
|
35394dbfaa
LibWasm: Some more performance stuff (#8812)
|
4 年 前 |
Ali Mohammad Pur
|
c4d4c657d0
LibWasm: Limit module memory to 65536 pages
|
4 年 前 |
Ali Mohammad Pur
|
0b08392e54
LibWasm: Use the number of bytes when comparing memory limits
|
4 年 前 |
Ali Mohammad Pur
|
b538e15548
LibWasm: Give traps a reason and display it when needed
|
4 年 前 |
Ali Mohammad Pur
|
aa2916c21b
LibWasm: ALWAYS_INLINE some very hot functions
|
4 年 前 |
Ali Mohammad Pur
|
1b083392fa
LibWasm+wasm: Switch to east-const to comply with project style
|
4 年 前 |
Ali Mohammad Pur
|
be62e4d1d7
LibWasm: Load and instantiate tables
|
4 年 前 |
Ali Mohammad Pur
|
56bf80251c
LibWasm: Implement reference instructions (ref.{null,func,is_null})
|
4 年 前 |
Gunnar Beutner
|
5f18cf75c5
AK: Replace ByteBuffer::grow with resize()/ensure_capacity()
|
4 年 前 |
Ali Mohammad Pur
|
578bf6c45e
LibWasm: Avoid excessive pop()-then-push() on the stack
|
4 年 前 |
Ali Mohammad Pur
|
85794f8244
LibWasm: Add a copy assignment operator to Value
|
4 年 前 |
Ali Mohammad Pur
|
c5df55a8a2
LibWasm: Make Interpreter a virtual interface
|
4 年 前 |
Ali Mohammad Pur
|
bc936a5fac
LibWasm: Make Frame a value type as well
|
4 年 前 |
Ali Mohammad Pur
|
73eb0785e0
LibWasm: Don't put values and labels in OwnPtrs
|
4 年 前 |
Ali Mohammad Pur
|
ba5da79617
LibWasm: Add execution hooks and a debugger mode to the wasm tool
|
4 年 前 |
Ali Mohammad Pur
|
a21ebae652
LibWasm: Implement checked truncation instructions
|
4 年 前 |