Commit History

Autor SHA1 Mensaxe Data
  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 56ba869c57 LibWasm: Implement all remaining comparison SIMD instructions hai 1 ano
  Ali Mohammad Pur 82b7368de1 LibWasm: Implement 15 more SIMD instructions hai 1 ano
  Ali Mohammad Pur 5e1499d104 Everywhere: Rename {Deprecated => Byte}String hai 1 ano
  Ali Mohammad Pur 22d411345d LibWasm: Implement the multi-memory proposal hai 1 ano
  Ali Mohammad Pur 3c176bafee LibWasm: Implement a few SIMD instructions %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher 547a08670e LibWasm: Replace usages of the Endian bytes accessor %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher a3f73e7d85 AK: Rename Stream::read_entire_buffer to Stream::read_until_filled %!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
  Tim Schumacher 874c7bba28 LibCore: Remove `Stream.h` %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher 220fbcaa7e AK: Remove the fallible constructor from `FixedMemoryStream` %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher 093cf428a3 AK: Move memory streams from `LibCore` %!s(int64=2) %!d(string=hai) anos
  Sam Atkins 53ebe607f8 LibWasm: Implement data.drop instruction %!s(int64=2) %!d(string=hai) anos
  Sam Atkins a2f42512c2 LibWasm: Move memory.init code together with other memory.foo impls %!s(int64=2) %!d(string=hai) anos
  Sam Atkins 330911a274 LibWasm: Implement memory.copy instruction %!s(int64=2) %!d(string=hai) anos
  Sam Atkins 42adba5ad4 LibWasm: Implement memory.fill instruction %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher 2552399bcd LibWasm: Use `Core::Stream` to read values in the bytecode interpreter %!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 2c0716e314 LibWasm: Simplify the return instruction execution code a bit %!s(int64=3) %!d(string=hai) anos
  Ali Mohammad Pur 846b2c8a99 LibWasm: Push call results back in reverse order to preserve stack order %!s(int64=3) %!d(string=hai) anos
  mjz19910 3102d8e160 Everywhere: Fix many spelling errors %!s(int64=3) %!d(string=hai) anos
  Ali Mohammad Pur fecbf0e03a LibWasm: Make blocks that take arguments actually work %!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 3680aa253d LibWasm: Remove traps caught by validation %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 6ad427993a Everywhere: Behaviour => Behavior %!s(int64=3) %!d(string=hai) anos
  Ali Mohammad Pur 2c7e2e351a LibWasm: Implement fx.nearest using nearbyint() instead of round() %!s(int64=3) %!d(string=hai) anos
  Ali Mohammad Pur 04e3965b09 LibWasm: Use Operators::BitShiftRight for i64.shru %!s(int64=3) %!d(string=hai) anos
  Ali Mohammad Pur 8b6397446e LibWasm: Move some Values and Vector<Value>s instead of copying them %!s(int64=3) %!d(string=hai) anos
  Ali Mohammad Pur fa2ae02564 LibWasm: Avoid calculating stack bounds on each wasm call %!s(int64=3) %!d(string=hai) anos