[cache_dump/restore] add discards to the xml format

This commit is contained in:
Joe Thornber
2013-10-11 10:03:51 +01:00
parent 5dbaf8371c
commit 6b6f2290a7
3 changed files with 58 additions and 0 deletions

View File

@@ -78,7 +78,22 @@ namespace {
virtual void hint(pd::block_address cblock,
vector<unsigned char> const &data) {
md_->hints_->set_hint(cblock, data);
}
virtual void begin_discards() {
// noop
}
virtual void end_discards() {
// noop
}
virtual void discard(block_address dblock, block_address dblock_e) {
while (dblock != dblock_e) {
md_->discard_bits_->set(dblock, true);
dblock++;
}
}
private: