Ali Mohammad Pur
|
5e1499d104
Everywhere: Rename {Deprecated => Byte}String
|
1 rok temu |
Ali Mohammad Pur
|
22d411345d
LibWasm: Implement the multi-memory proposal
|
1 rok temu |
Ali Mohammad Pur
|
2462064fcd
LibWasm+LibWeb: Parse and validate all Wasm SIMD instructions
|
2 lat temu |
Ali Mohammad Pur
|
59e8f713db
LibWasm: Implement Element section segment type 4
|
2 lat temu |
Tim Schumacher
|
547a08670e
LibWasm: Replace usages of the Endian bytes accessor
|
2 lat temu |
Tim Schumacher
|
d1f6a28ffd
AK: Move ConstrainedStream from LibWasm and limit discarding
|
2 lat temu |
Tim Schumacher
|
a3f73e7d85
AK: Rename Stream::read_entire_buffer to Stream::read_until_filled
|
2 lat temu |
Tim Schumacher
|
d5871f5717
AK: Rename Stream::{read,write} to Stream::{read_some,write_some}
|
2 lat temu |
Tim Schumacher
|
43f98ac6e1
Everywhere: Remove the `AK::` qualifier from Stream usages
|
2 lat temu |
Tim Schumacher
|
874c7bba28
LibCore: Remove `Stream.h`
|
2 lat temu |
Tim Schumacher
|
220fbcaa7e
AK: Remove the fallible constructor from `FixedMemoryStream`
|
2 lat temu |
Tim Schumacher
|
47531a42a9
AK: Make LEB128 decoding work with `read_value`
|
2 lat temu |
Tim Schumacher
|
787f4d639a
AK: Port `LEB128` to the new `AK::Stream`
|
2 lat temu |
Tim Schumacher
|
093cf428a3
AK: Move memory streams from `LibCore`
|
2 lat temu |
Tim Schumacher
|
8464da1439
AK: Move `Stream` and `SeekableStream` from `LibCore`
|
2 lat temu |
Tim Schumacher
|
982ebbc304
LibWasm: Port the parser to `Core::Stream`
|
2 lat temu |
Ben Wiederhake
|
8a331d4fa0
Everywhere: Move AK/Debug.h include to using files or remove
|
2 lat temu |
Linus Groh
|
57dc179b1f
Everywhere: Rename to_{string => deprecated_string}() where applicable
|
2 lat temu |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 lat temu |
Linus Groh
|
d26aabff04
Everywhere: Run clang-format
|
2 lat temu |
Ali Mohammad Pur
|
0d1471e72f
LibWasm: Avoid parsing if/block/loop instructions recursively
|
2 lat temu |
Hendiadyoin1
|
8a9d4246f1
LibWasm: Use TRY in Module::parse
|
2 lat temu |
sin-ack
|
3f3f45580a
Everywhere: Add sv suffix to strings relying on StringView(char const*)
|
3 lat temu |
mjz19910
|
3102d8e160
Everywhere: Fix many spelling errors
|
3 lat temu |
Ali Mohammad Pur
|
ed9e7f1ad0
LibWasm: Tolerate modules with invalid sections and mark them as invalid
|
3 lat temu |
Andreas Kling
|
a15ed8743d
AK: Make ByteBuffer::try_* functions return ErrorOr<void>
|
3 lat temu |
Ali Mohammad Pur
|
97e97bccab
Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe
|
3 lat temu |
Ali Mohammad Pur
|
3a9f00c59b
Everywhere: Use OOM-safe ByteBuffer APIs where possible
|
3 lat temu |
Ali Mohammad Pur
|
d52a26de3f
LibWasm: Move the vector size limit to Constants.h and increase it a bit
|
3 lat temu |
Ali Mohammad Pur
|
b64d6bb3a3
LibWasm: Limit the number of function locals
|
3 lat temu |