jvmti_rs/wrapper/facade/
memory_management.rs

1use crate::{sys::*, errors::*, objects::*, JVMTIFacadeEnv};
2
3impl<'a> JVMTIFacadeEnv<'a> {
4    pub fn allocate(&self, size: jlong) -> Result<Option<JMemoryAllocate>> {
5        self.jvmti_rust().allocate(size)
6    }
7
8    pub fn deallocate<T>(&self, memory: &T) -> Result<()>
9        where
10            T: JDeallocate<'a> {
11        self.jvmti_rust().deallocate(memory)
12    }
13}