Tim Schumacher
|
d1f6a28ffd
AK: Move ConstrainedStream from LibWasm and limit discarding
|
2 years ago |
Tim Schumacher
|
d5871f5717
AK: Rename Stream::{read,write} to Stream::{read_some,write_some}
|
2 years ago |
Andreas Kling
|
21db2b7b90
Everywhere: Remove NonnullOwnPtr.h includes
|
2 years ago |
Tim Schumacher
|
43f98ac6e1
Everywhere: Remove the `AK::` qualifier from Stream usages
|
2 years ago |
Tim Schumacher
|
874c7bba28
LibCore: Remove `Stream.h`
|
2 years ago |
Tim Schumacher
|
47531a42a9
AK: Make LEB128 decoding work with `read_value`
|
2 years ago |
Tim Schumacher
|
787f4d639a
AK: Port `LEB128` to the new `AK::Stream`
|
2 years ago |
Tim Schumacher
|
8464da1439
AK: Move `Stream` and `SeekableStream` from `LibCore`
|
2 years ago |
Tim Schumacher
|
ae64b68717
AK: Deprecate the old `AK::Stream`
|
2 years ago |
Tim Schumacher
|
982ebbc304
LibWasm: Port the parser to `Core::Stream`
|
2 years ago |
Ben Wiederhake
|
8a331d4fa0
Everywhere: Move AK/Debug.h include to using files or remove
|
2 years ago |
Linus Groh
|
57dc179b1f
Everywhere: Rename to_{string => deprecated_string}() where applicable
|
2 years ago |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 years ago |
Sam Atkins
|
c33eae24f9
AK+Everywhere: Replace DistinctNumeric bool parameters with named ones
|
2 years ago |
Linus Groh
|
8150d71821
Everywhere: Prefix 'TYPEDEF_DISTINCT_ORDERED_ID' with 'AK_'
|
3 years ago |
Linus Groh
|
5a106b6401
Everywhere: Prefix 'TYPEDEF_DISTINCT_NUMERIC_GENERAL' with 'AK_'
|
3 years ago |
mjz19910
|
3102d8e160
Everywhere: Fix many spelling errors
|
3 years ago |
Ali Mohammad Pur
|
ed9e7f1ad0
LibWasm: Tolerate modules with invalid sections and mark them as invalid
|
3 years ago |
Ali Mohammad Pur
|
7d1142e2c8
LibWasm: Implement module validation
|
3 years ago |
Ali Mohammad Pur
|
97e97bccab
Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe
|
3 years ago |
Ali Mohammad Pur
|
1b083392fa
LibWasm+wasm: Switch to east-const to comply with project style
|
4 years ago |
Ali Mohammad Pur
|
be62e4d1d7
LibWasm: Load and instantiate tables
|
4 years ago |
Ali Mohammad Pur
|
b250a6ae7e
wasm: Add a way to create dummy function exports
|
4 years ago |
Ali Mohammad Pur
|
56bf80251c
LibWasm: Implement reference instructions (ref.{null,func,is_null})
|
4 years ago |
Ali Mohammad Pur
|
3926eab3b7
LibWasm+LibWeb: Implement (a very basic version of) the JS link/import
|
4 years ago |
Ali Mohammad Pur
|
3283c8a495
LibWasm: Make the instantiation process produce an OwnPtr
|
4 years ago |
Ali Mohammad Pur
|
a5194274af
LibWasm: Stub out/implement parsing of all ElementSection segments
|
4 years ago |
Ali Mohammad Pur
|
2b755f1fbf
LibWasm: Make the Module ctor generate a list of module functions
|
4 years ago |
Ali Mohammad Pur
|
6e891822c5
LibWasm: Implement parsing of the DataCount section
|
4 years ago |
Ali Mohammad Pur
|
bd8dac111c
LibWasm: Add a module pretty printer
|
4 years ago |