wizard-engine icon indicating copy to clipboard operation
wizard-engine copied to clipboard

Implementing Atomic Load and Store Bytecodes in Fast Interpreter

Open khagankhan opened this issue 1 year ago • 0 comments

Atomic Load and Store Bytecode Implementations

Implements the following bytecodes in fast interpreter:

  • I32_ATOMIC_LOAD
  • I64_ATOMIC_LOAD
  • I32_ATOMIC_LOAD8_U
  • I32_ATOMIC_LOAD16_U
  • I64_ATOMIC_LOAD8_U
  • I64_ATOMIC_LOAD16_U
  • I64_ATOMIC_LOAD32_U
  • I32_ATOMIC_STORE
  • I64_ATOMIC_STORE
  • I32_ATOMIC_STORE8
  • I64_ATOMIC_STORE8
  • I32_ATOMIC_STORE16
  • I64_ATOMIC_STORE16

Add regression tests for atomic store bytecodes.

khagankhan avatar Jul 03 '24 00:07 khagankhan