public ArrayList Dump() {
ArrayList entries = new ArrayList(list_of_keys.Count);
foreach(MemBlock key in list_of_keys) {
LinkedList<Entry> data = (LinkedList<Entry>) _data[key];
ArrayList lentries = new ArrayList(data.Count);
foreach(Entry entry in data) {
lentries.Add((Hashtable) entry);
}
entries.Add(lentries);
}
return entries;
}