Add ChronicleHash.offHeapMemoryUsed() method; Centralized management of all direct memory and file resources of ChronicleMap in one Cleaner

This commit is contained in:
leventov
2016-11-05 15:08:45 -06:00
parent 68c29c4c54
commit 9a2bb31b66
12 changed files with 478 additions and 159 deletions
@@ -116,6 +116,11 @@ class SetFromMap<E> extends AbstractSet<E> implements ChronicleSet<E> {
return m.longSize();
}
@Override
public long offHeapMemoryUsed() {
return m.offHeapMemoryUsed();
}
@Override
public Class<E> keyClass() {
return m.keyClass();