Commit History

Autor SHA1 Mensaxe Data
  Ali Mohammad Pur a60ecea16a LibWasm+LibWeb+test-wasm: Refcount Wasm::Module for function references hai 10 meses
  Diego Frias 4e7d3026d2 LibWasm+LibWeb: Allow tables to have externrefs in the JS API hai 10 meses
  Diego Frias a58704296c LibWasm: Remove type information from `Value` hai 11 meses
  Diego Frias 23cfee2205 LibWasm: Clean up module sections API hai 11 meses
  Diego Frias dc52998341 LibWasm: Remove `Module::functions` hai 11 meses
  Ali Mohammad Pur e22408b8b4 LibWasm: Make import errors a bit more descriptive and helpful hai 11 meses
  Diego bd97091cbb LibWasm: Ensure that `global.get` only accesses imports in const exprs hai 1 ano
  Diego 78c56d80f9 LibWasm: Check data segment offset at correct time during instantiation hai 1 ano
  Diego c2a0c4f581 LibWasm: Report start function traps during instantiation hai 1 ano
  Diego 3225e6fad2 LibWasm: Improve element validation and instantiation hai 1 ano
  Diego 4c3071c7c2 LibWasm: Implement rest of table instructions hai 1 ano
  Diego d20f1a99f8 LibWasm: Validate imports hai 1 ano
  Diego bd6ee060d2 LibWasm: Check data section offset for overflow during instantiation hai 1 ano
  Diego 308592969c LibWasm: Properly check table bounds in element instantiation hai 1 ano
  Diego 2fabbae0f6 LibWasm: Properly check active data segment offset in instantiation hai 1 ano
  Diego d906255cbb LibWasm: Improve table support hai 1 ano
  Ali Mohammad Pur 5a40ce442b LibWasm: Remove uses of AK::Result hai 1 ano
  Ali Mohammad Pur 5e1499d104 Everywhere: Rename {Deprecated => Byte}String hai 1 ano
  Ali Mohammad Pur 6820e0e175 LibWasm: Make sure to place imported functions before the module's hai 1 ano
  Ali Mohammad Pur 2462064fcd LibWasm+LibWeb: Parse and validate all Wasm SIMD instructions %!s(int64=2) %!d(string=hai) anos
  Ali Mohammad Pur aafef1e92d LibWasm: Make the main module's functions addressable by globals %!s(int64=2) %!d(string=hai) anos
  Andreas Kling f5bf53bc99 LibWasm: Create AK::StackInfo once per AbstractMachine %!s(int64=2) %!d(string=hai) anos
  Ali Mohammad Pur 6b50f23242 LibWasm+LibWeb: Sneak a JS::Completion into Wasm::Result %!s(int64=2) %!d(string=hai) anos
  Linus Groh 6e19ab2bbc AK+Everywhere: Rename String to DeprecatedString %!s(int64=2) %!d(string=hai) anos
  Ali Mohammad Pur 21c6e4c257 LibWasm: Calculate the max data segment size correctly %!s(int64=2) %!d(string=hai) anos
  Ali Mohammad Pur 4f2d898a51 LibWasm: Make MemoryInstance allocation fail if initial growth fails %!s(int64=3) %!d(string=hai) anos
  Ali Mohammad Pur b5ca290605 LibWasm: Implement memory.init and passive mode data %!s(int64=3) %!d(string=hai) anos
  Ali Mohammad Pur 7d1142e2c8 LibWasm: Implement module validation %!s(int64=3) %!d(string=hai) anos
  Ben Wiederhake 32e98d0924 Libraries: Use AK::Variant default initialization where appropriate %!s(int64=3) %!d(string=hai) anos
  Ali Mohammad Pur 65cd5526cb LibWasm+Everywhere: Make the instruction count limit configurable %!s(int64=4) %!d(string=hai) anos