* @param data Memory page
* @return hash off the page
*/
-static inline uint64_t mc_hash_page(const void* data)
+static inline __attribute__ ((always_inline))
+uint64_t mc_hash_page(const void* data)
{
const uint64_t* values = (const uint64_t*) data;
size_t n = xbt_pagesize / sizeof(uint64_t);
extern "C" {
+const void* mc_page_store_get_page(mc_pages_store_t page_store, size_t pageno)
+{
+ return page_store->get_page(pageno);
+}
+
mc_pages_store_t mc_pages_store_new()
{
return new s_mc_pages_store_t(500);