mirror of
https://github.com/mii443/wasmer.git
synced 2025-08-24 09:19:25 +00:00
feat: Start implementing loupe::MemoryUsage
on wasmer::Store
.
This commit is contained in:
@ -7,6 +7,7 @@ use crate::codegen_x64::{
|
||||
CodegenError, FuncGen,
|
||||
};
|
||||
use crate::config::Singlepass;
|
||||
use loupe_derive::MemoryUsage;
|
||||
use rayon::prelude::{IntoParallelIterator, IntoParallelRefIterator, ParallelIterator};
|
||||
use std::sync::Arc;
|
||||
use wasmer_compiler::TrapInformation;
|
||||
@ -22,6 +23,7 @@ use wasmer_vm::{ModuleInfo, TrapCode, VMOffsets};
|
||||
|
||||
/// A compiler that compiles a WebAssembly module with Singlepass.
|
||||
/// It does the compilation in one pass
|
||||
#[derive(MemoryUsage)]
|
||||
pub struct SinglepassCompiler {
|
||||
config: Singlepass,
|
||||
}
|
||||
|
Reference in New Issue
Block a user