Diego Frias
|
dc52998341
LibWasm: Remove `Module::functions`
|
11 ماه پیش |
Diego Frias
|
fc57f5111d
LibWasm: Remove needless and costly copies
|
11 ماه پیش |
Diego Frias
|
2192c149e2
LibWasm: Stop using `ConstrainedStream` for function parsing
|
11 ماه پیش |
Diego Frias
|
5cde327d46
LibWasm: Provide size hint when parsing instructions into a vector
|
11 ماه پیش |
Diego Frias
|
2cfc1873c0
LibWasm: Flatten instructions in one continuous loop during parsing
|
11 ماه پیش |
Diego Frias
|
f5326f1747
LibWasm: Implement rest of SIMD load/store instructions
|
11 ماه پیش |
Diego
|
afd8d90f32
LibWasm: Error when parsed section lengths are invalidated
|
1 سال پیش |
Diego
|
3225e6fad2
LibWasm: Improve element validation and instantiation
|
1 سال پیش |
Diego
|
94c2b85959
LibWasm: Validate that function and code sections match
|
1 سال پیش |
Diego
|
c86e89665b
LibWasm: Validate that names are UTF-8
|
1 سال پیش |
Diego
|
50dc1c3c19
LibWasm: Fix memarg multi-memory reading
|
1 سال پیش |
Diego
|
d1cfddc177
LibWasm: Check section lengths when parsing
|
1 سال پیش |
Diego
|
4eaabdad34
LibWasm: Properly read blocktypes
|
1 سال پیش |
Diego
|
f8ac883fb4
LibWasm: Implement element section parsing
|
1 سال پیش |
Diego
|
e345d65def
LibWasm: Use TRY macro when possible
|
1 سال پیش |
Diego
|
ba5192b2e7
LibWasm: Use u32's instead of size_t's when reading LEB128 numbers
|
1 سال پیش |
Diego
|
ed8d036b41
LibWasm: Properly read data section tags
|
1 سال پیش |
Ali Mohammad Pur
|
5a40ce442b
LibWasm: Remove uses of AK::Result
|
1 سال پیش |
Ali Mohammad Pur
|
5e1499d104
Everywhere: Rename {Deprecated => Byte}String
|
1 سال پیش |
Ali Mohammad Pur
|
22d411345d
LibWasm: Implement the multi-memory proposal
|
1 سال پیش |
Ali Mohammad Pur
|
2462064fcd
LibWasm+LibWeb: Parse and validate all Wasm SIMD instructions
|
2 سال پیش |
Ali Mohammad Pur
|
59e8f713db
LibWasm: Implement Element section segment type 4
|
2 سال پیش |
Tim Schumacher
|
547a08670e
LibWasm: Replace usages of the Endian bytes accessor
|
2 سال پیش |
Tim Schumacher
|
d1f6a28ffd
AK: Move ConstrainedStream from LibWasm and limit discarding
|
2 سال پیش |
Tim Schumacher
|
a3f73e7d85
AK: Rename Stream::read_entire_buffer to Stream::read_until_filled
|
2 سال پیش |
Tim Schumacher
|
d5871f5717
AK: Rename Stream::{read,write} to Stream::{read_some,write_some}
|
2 سال پیش |
Tim Schumacher
|
43f98ac6e1
Everywhere: Remove the `AK::` qualifier from Stream usages
|
2 سال پیش |
Tim Schumacher
|
874c7bba28
LibCore: Remove `Stream.h`
|
2 سال پیش |
Tim Schumacher
|
220fbcaa7e
AK: Remove the fallible constructor from `FixedMemoryStream`
|
2 سال پیش |
Tim Schumacher
|
47531a42a9
AK: Make LEB128 decoding work with `read_value`
|
2 سال پیش |