dispose method

void dispose()

Frees every cached pointer. Safe to call multiple times. The cache is reusable after dispose if a new instance is constructed.

Implementation

void dispose() {
  for (final ptr in _entries.values) {
    malloc.free(ptr.cast<Utf8>());
  }
  _entries.clear();
}