From e101290b11f370d89593f282f0f5e29f9228e1db Mon Sep 17 00:00:00 2001 From: Rerumu Date: Tue, 30 Nov 2021 20:47:44 -0500 Subject: [PATCH] Simplify memory size operation --- wasm/runtime/luajit.lua | 2 -- wasm/runtime/luau.lua | 2 -- wasm/src/writer/luajit.rs | 2 +- wasm/src/writer/luau.rs | 2 +- 4 files changed, 2 insertions(+), 6 deletions(-) diff --git a/wasm/runtime/luajit.lua b/wasm/runtime/luajit.lua index 5b8f02b..3f0bc31 100644 --- a/wasm/runtime/luajit.lua +++ b/wasm/runtime/luajit.lua @@ -374,8 +374,6 @@ do function memory.init(memory, offset, data) ffi.copy(memory.data + offset, data) end - function memory.size(memory) return memory.min end - function memory.grow(memory, num) local old = memory.min local new = old + num diff --git a/wasm/runtime/luau.lua b/wasm/runtime/luau.lua index 18a8246..9990e3b 100644 --- a/wasm/runtime/luau.lua +++ b/wasm/runtime/luau.lua @@ -267,8 +267,6 @@ do end end - function memory.size(memory) return memory.min end - function memory.grow(memory, num) local old = memory.min local new = old + num diff --git a/wasm/src/writer/luajit.rs b/wasm/src/writer/luajit.rs index dce8687..cc11929 100644 --- a/wasm/src/writer/luajit.rs +++ b/wasm/src/writer/luajit.rs @@ -143,7 +143,7 @@ impl Driver for AnyLoad { impl Driver for MemorySize { fn visit(&self, _: &mut Visitor, w: Writer) -> Result<()> { - write!(w, "rt.memory.size(memory_at_{})", self.memory) + write!(w, "memory_at_{}.min ", self.memory) } } diff --git a/wasm/src/writer/luau.rs b/wasm/src/writer/luau.rs index 8f4ddb9..ffc63c5 100644 --- a/wasm/src/writer/luau.rs +++ b/wasm/src/writer/luau.rs @@ -131,7 +131,7 @@ impl Driver for AnyLoad { impl Driver for MemorySize { fn visit(&self, _: &mut Visitor, w: Writer) -> Result<()> { - write!(w, "rt.memory.size(memory_at_{})", self.memory) + write!(w, "memory_at_{}.min ", self.memory) } }