(&mut self, addr: u32)
| 1251 | } |
| 1252 | |
| 1253 | fn exec_memory_size(&mut self, addr: u32) -> Result<(), Trap> { |
| 1254 | let mem = self.store.state.get_mem(self.module.resolve_mem_addr(addr)); |
| 1255 | match mem.is_64bit() { |
| 1256 | true => self.store.value_stack.push::<i64>(mem.page_count as i64), |
| 1257 | false => self.store.value_stack.push::<i32>(mem.page_count as i32), |
| 1258 | } |
| 1259 | } |
| 1260 | |
| 1261 | fn exec_memory_grow(&mut self, addr: u32) -> Result<(), Trap> { |
| 1262 | let mem = self.store.state.get_mem_mut(self.module.resolve_mem_addr(addr)); |
no test coverage detected