Commit History

Autor SHA1 Mensaxe Data
  Nikolay Nikolov b900be6142 + added WebAssembly intrinsics for reading __tls_size, __tls_align and __tls_base %!s(int64=3) %!d(string=hai) anos
  Nikolay Nikolov 9274f17c52 + reserved inline numbers for the WebAssembly atomic loads and stores %!s(int64=3) %!d(string=hai) anos
  Nikolay Nikolov 86643710c4 + support intrinsics for the WebAssembly memory.atomic.wait32 and memory.atomic.wait64 instructions %!s(int64=3) %!d(string=hai) anos
  Nikolay Nikolov e03b920520 + added intrinsic support for the WebAssembly cmpxchg atomic operations as well %!s(int64=3) %!d(string=hai) anos
  Nikolay Nikolov d8f06aa4f1 + added instrinsic support for the all the 2-parameter read-modify-write %!s(int64=3) %!d(string=hai) anos
  Nikolay Nikolov 1d70437017 + added intrinsic (for RTL internal use) that emits the WebAssembly atomic.fence instruction %!s(int64=3) %!d(string=hai) anos
  Nikolay Nikolov 85207e94f8 + added inline numbers for a memory.copy and a memory.fill intrinsic %!s(int64=3) %!d(string=hai) anos
  Nikolay Nikolov c2754eac3f + introduced the wasm32_throw_fpcexception inline function, that emits a %!s(int64=4) %!d(string=hai) anos
  nickysn 4ef1367019 + added wasm32 inline procedure for generating the 'unreachable' instruction %!s(int64=4) %!d(string=hai) anos
  nickysn 54299874d3 + implemented memory.grow and memory.size intrinsics and implemented SysOSAlloc %!s(int64=4) %!d(string=hai) anos