Function mmtk::memory_manager::realloc_with_old_size
source · pub fn realloc_with_old_size<VM: VMBinding>(
mmtk: &MMTK<VM>,
addr: Address,
size: usize,
old_size: usize
) -> Address
Expand description
The standard realloc except that with the feature malloc_counted_size
, MMTk will count the allocated memory into its heap size.
Thus the method requires a reference to an MMTk instance, and the size of the existing memory that will be reallocated.
The addr
in the arguments must be an address that is earlier returned from MMTk’s malloc()
, calloc()
or realloc()
.