* The capacity is expanded by a system call (mremap).
* */
std::size_t capacity();
-
};
XBT_ALWAYS_INLINE void PageStore::unref_page(std::size_t pageno)
XBT_ALWAYS_INLINE const void* PageStore::get_page(std::size_t pageno) const
{
- return (void*) simgrid::mc::mmu::join(pageno, (std::uintptr_t) this->memory_);
+ return (void*)simgrid::mc::mmu::join(pageno, (std::uintptr_t)this->memory_);
}
XBT_ALWAYS_INLINE std::size_t PageStore::get_ref(std::size_t pageno)
return this->capacity_;
}
-}
-}
+} // namespace mc
+} // namespace simgrid
#endif