dispose method
void
dispose()
Frees all allocated memory blocks.
Implementation
void dispose() {
if (_isFreed == true) {
return;
}
_isFreed = true;
var index = 0;
for (var i = 0; i < size; ++i) {
var msg = _messages[index++];
if (msg.buf != nullptr) {
malloc.free(msg.buf);
}
}
malloc.free(_messages);
}