Commit History

Автор SHA1 Съобщение Дата
  Diego Frias dc52998341 LibWasm: Remove `Module::functions` преди 1 година
  Diego Frias fc57f5111d LibWasm: Remove needless and costly copies преди 1 година
  Diego Frias 2192c149e2 LibWasm: Stop using `ConstrainedStream` for function parsing преди 1 година
  Diego Frias 5cde327d46 LibWasm: Provide size hint when parsing instructions into a vector преди 1 година
  Diego Frias 2cfc1873c0 LibWasm: Flatten instructions in one continuous loop during parsing преди 1 година
  Diego Frias f5326f1747 LibWasm: Implement rest of SIMD load/store instructions преди 1 година
  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 години