allocate(WasmSize size) override | kagome::runtime::wavm::MemoryImpl | virtual |
allocator_ | kagome::runtime::wavm::MemoryImpl | private |
deallocate(WasmPointer ptr) override | kagome::runtime::wavm::MemoryImpl | virtual |
fill(PtrSize span, uint8_t value) | kagome::runtime::wavm::MemoryImpl | inlineprivate |
kMaxMemorySize | kagome::runtime::Memory | static |
kPageSize | kagome::runtime::wavm::MemoryImpl | privatestatic |
load(WasmPointer addr) const | kagome::runtime::wavm::MemoryImpl | inline |
load128(WasmPointer addr) const override | kagome::runtime::wavm::MemoryImpl | virtual |
load16s(WasmPointer addr) const override | kagome::runtime::wavm::MemoryImpl | virtual |
load16u(WasmPointer addr) const override | kagome::runtime::wavm::MemoryImpl | virtual |
load32s(WasmPointer addr) const override | kagome::runtime::wavm::MemoryImpl | virtual |
load32u(WasmPointer addr) const override | kagome::runtime::wavm::MemoryImpl | virtual |
load64s(WasmPointer addr) const override | kagome::runtime::wavm::MemoryImpl | virtual |
load64u(WasmPointer addr) const override | kagome::runtime::wavm::MemoryImpl | virtual |
load8s(WasmPointer addr) const override | kagome::runtime::wavm::MemoryImpl | virtual |
load8u(WasmPointer addr) const override | kagome::runtime::wavm::MemoryImpl | virtual |
loadArray(WasmPointer addr, size_t num) const | kagome::runtime::wavm::MemoryImpl | inline |
loadN(WasmPointer addr, WasmSize n) const override | kagome::runtime::wavm::MemoryImpl | virtual |
loadStr(WasmPointer addr, WasmSize n) const override | kagome::runtime::wavm::MemoryImpl | virtual |
logger_ | kagome::runtime::wavm::MemoryImpl | private |
memory_ | kagome::runtime::wavm::MemoryImpl | private |
MemoryImpl(WAVM::Runtime::Memory *memory, std::unique_ptr< MemoryAllocator > &&allocator) | kagome::runtime::wavm::MemoryImpl | |
MemoryImpl(WAVM::Runtime::Memory *memory, WasmSize heap_base) | kagome::runtime::wavm::MemoryImpl | |
MemoryImpl(const MemoryImpl ©)=delete | kagome::runtime::wavm::MemoryImpl | |
MemoryImpl(MemoryImpl &&move)=delete | kagome::runtime::wavm::MemoryImpl | |
operator=(const MemoryImpl ©)=delete | kagome::runtime::wavm::MemoryImpl | |
operator=(MemoryImpl &&move)=delete | kagome::runtime::wavm::MemoryImpl | |
resize(WasmSize new_size) override | kagome::runtime::wavm::MemoryImpl | inlinevirtual |
size() const override | kagome::runtime::wavm::MemoryImpl | inlinevirtual |
store(WasmPointer addr, T value) | kagome::runtime::wavm::MemoryImpl | inline |
store128(WasmPointer addr, const std::array< uint8_t, 16 > &value) override | kagome::runtime::wavm::MemoryImpl | virtual |
store16(WasmPointer addr, int16_t value) override | kagome::runtime::wavm::MemoryImpl | virtual |
store32(WasmPointer addr, int32_t value) override | kagome::runtime::wavm::MemoryImpl | virtual |
store64(WasmPointer addr, int64_t value) override | kagome::runtime::wavm::MemoryImpl | virtual |
store8(WasmPointer addr, int8_t value) override | kagome::runtime::wavm::MemoryImpl | virtual |
storeArray(WasmPointer addr, gsl::span< T > array) | kagome::runtime::wavm::MemoryImpl | inline |
storeBuffer(WasmPointer addr, gsl::span< const uint8_t > value) override | kagome::runtime::wavm::MemoryImpl | virtual |
storeBuffer(gsl::span< const uint8_t > value) override | kagome::runtime::wavm::MemoryImpl | virtual |
~Memory()=default | kagome::runtime::Memory | virtual |