[−][src]Function coco::epoch::defer_free
pub unsafe fn defer_free<T>(object: *mut T, count: usize, pin: &Pin)
Stashes away an object that will later be freed.
The specified object is an array allocated at address object and consists of count elements
of type T.
This function inserts the object into a thread-local buffer. When the buffers becomes full,
it's objects are flushed into the globally shared Garbage instance.
If the object is unusually large, it is wise to follow up with a call to flush so that it
doesn't get stuck waiting in the buffer for a long time.