static void unref_pages();
static void reallocate_page();
- static void new_content(void* data, std::size_t size);
+ static void new_content(void* buf, std::size_t size);
};
// static member datat initialization
void helper_tests::Init()
{
pagesize = (size_t)getpagesize();
- store = std::unique_ptr<PageStore>(new simgrid::mc::PageStore(50));
+ store.reset(new simgrid::mc::PageStore(50));
data = mmap(nullptr, getpagesize(), PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
REQUIRE(store->size() == 0);
}
REQUIRE(store->size() == 2);
}
-void helper_tests::new_content(void* data, std::size_t size)
+void helper_tests::new_content(void* buf, std::size_t size)
{
value++;
- ::memset(data, value, size);
+ ::memset(buf, value, size);
}
TEST_CASE("MC page store, used during checkpoint", "MC::PageStore")