Commit History

Автор SHA1 Съобщение Дата
  Tim Schumacher 787f4d639a AK: Port `LEB128` to the new `AK::Stream` преди 2 години
  Tim Schumacher 093cf428a3 AK: Move memory streams from `LibCore` преди 2 години
  Tim Schumacher 8464da1439 AK: Move `Stream` and `SeekableStream` from `LibCore` преди 2 години
  Tim Schumacher 982ebbc304 LibWasm: Port the parser to `Core::Stream` преди 2 години
  Ben Wiederhake 8a331d4fa0 Everywhere: Move AK/Debug.h include to using files or remove преди 2 години
  Linus Groh 57dc179b1f Everywhere: Rename to_{string => deprecated_string}() where applicable преди 2 години
  Linus Groh 6e19ab2bbc AK+Everywhere: Rename String to DeprecatedString преди 2 години
  Linus Groh d26aabff04 Everywhere: Run clang-format преди 2 години
  Ali Mohammad Pur 0d1471e72f LibWasm: Avoid parsing if/block/loop instructions recursively преди 2 години
  Hendiadyoin1 8a9d4246f1 LibWasm: Use TRY in Module::parse преди 2 години
  sin-ack 3f3f45580a Everywhere: Add sv suffix to strings relying on StringView(char const*) преди 3 години
  mjz19910 3102d8e160 Everywhere: Fix many spelling errors преди 3 години
  Ali Mohammad Pur ed9e7f1ad0 LibWasm: Tolerate modules with invalid sections and mark them as invalid преди 3 години
  Andreas Kling a15ed8743d AK: Make ByteBuffer::try_* functions return ErrorOr<void> преди 3 години
  Ali Mohammad Pur 97e97bccab Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe преди 3 години
  Ali Mohammad Pur 3a9f00c59b Everywhere: Use OOM-safe ByteBuffer APIs where possible преди 3 години
  Ali Mohammad Pur d52a26de3f LibWasm: Move the vector size limit to Constants.h and increase it a bit преди 3 години
  Ali Mohammad Pur b64d6bb3a3 LibWasm: Limit the number of function locals преди 4 години
  Gunnar Beutner 36e36507d5 Everywhere: Prefer using {:#x} over 0x{:x} преди 4 години
  Andreas Kling dc65f54c06 AK: Rename Vector::append(Vector) => Vector::extend(Vector) преди 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 02b3238c41 LibWasm: Parse the "extend" set of instructions преди 4 години
  Ali Mohammad Pur 8ce015742d LibWasm: Fix logic error in Limits::parse() преди 4 години
  Ali Mohammad Pur 207379165f LibWasm: Fix nested structured instruction parsing преди 4 години
  Ali Mohammad Pur 7fec66dd1c LibWasm: Make clang happy by removing an 'extra' set of parenthesis преди 4 години
  Ali Mohammad Pur faa34a0a8b LibWasm: Do not resize() the function signature list to preallocate преди 4 години
  Ali Mohammad Pur 025b3349e4 LibWasm: Make structured_end() jump to the instruction after itself преди 4 години
  Ali Mohammad Pur a5194274af LibWasm: Stub out/implement parsing of all ElementSection segments преди 4 години
  Ali Mohammad Pur 2b755f1fbf LibWasm: Make the Module ctor generate a list of module functions преди 4 години