releasedBy method
void
releasedBy(
- Arena arena
inherited
Registers this object to be released at the end of arena's lifetime.
Implementation
void releasedBy(Arena arena) {
assert(() {
if (Jni.captureStackTraceOnRelease && reference is JGlobalReference) {
(reference as JGlobalReference).registeredInArena();
}
return true;
}());
arena.onReleaseAll(() {
if (!isReleased) {
release();
}
});
}