Remove loupe dependency

Closes #2731
Closes #2744
This commit is contained in:
Manos Pitsidianakis
2022-05-04 20:33:52 +03:00
parent 92b7cb01b5
commit 00f9a3c8d7
99 changed files with 126 additions and 479 deletions

View File

@@ -3,7 +3,6 @@ use crate::sys::externals::Extern;
use crate::sys::store::Store;
use crate::sys::MemoryType;
use crate::MemoryAccessError;
use loupe::MemoryUsage;
use std::convert::TryInto;
use std::mem;
use std::mem::MaybeUninit;
@@ -27,7 +26,7 @@ use wasmer_vm::{MemoryError, VMMemory};
/// mutable from both host and WebAssembly.
///
/// Spec: <https://webassembly.github.io/spec/core/exec/runtime.html#memory-instances>
#[derive(Debug, MemoryUsage)]
#[derive(Debug)]
pub struct Memory {
store: Store,
vm_memory: VMMemory,