Remove fake_large_remote

Since #441 was merged, pagemap entries are no longer ever set to
fake_large_remote.
This commit is contained in:
David Chisnall
2022-01-07 15:29:34 +00:00
committed by David Chisnall
parent 74a2da177f
commit 4ea978b946
3 changed files with 4 additions and 24 deletions

View File

@@ -640,8 +640,7 @@ namespace snmalloc
return;
}
if (SNMALLOC_LIKELY(
entry.get_remote() != SharedStateHandle::fake_large_remote))
if (SNMALLOC_LIKELY(entry.get_remote() != nullptr))
{
# if defined(__CHERI_PURE_CAPABILITY__) && defined(SNMALLOC_CHECK_CLIENT)
dealloc_cheri_checks(p_tame.unsafe_ptr());