#include <xbt/base.h>
-#include "mc_mmu.h"
-#include "mc_forward.hpp"
+#include "src/mc/mc_mmu.h"
+#include "src/mc/mc_forward.hpp"
namespace simgrid {
namespace mc {
* changed since the previous cnapshot/restoration and we can avoid
* hashing the page, comparing byte-per-byte to candidates.
* */
- void ref_page(std::size_t pageno);
+ void ref_page(size_t pageno);
/** @brief Store a page in the page store */
- size_t store_page(void* page);
+ std::size_t store_page(void* page);
/** @brief Get a page from its page number
*
}
inline __attribute__((always_inline))
-size_t PageStore::size() {
+std::size_t PageStore::size() {
return this->top_index_ - this->free_pages_.size();
}