From 61728e1e09e3785660a7f1f2771efae97057d8dc Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Sat, 10 Jul 2010 14:39:15 +0000 Subject: [PATCH] Use MovePage() instead of RemovePage() + InsertPage(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37459 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/kernel/vm/VMAnonymousCache.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/system/kernel/vm/VMAnonymousCache.cpp b/src/system/kernel/vm/VMAnonymousCache.cpp index 802f77e745..262ca9a9a3 100644 --- a/src/system/kernel/vm/VMAnonymousCache.cpp +++ b/src/system/kernel/vm/VMAnonymousCache.cpp @@ -1017,8 +1017,7 @@ VMAnonymousCache::_MergePagesSmallerSource(VMAnonymousCache* source) if (consumerPage == NULL) { // the page is not yet in the consumer cache - move it upwards ASSERT_PRINT(!page->busy, "page: %p", page); - source->RemovePage(page); - InsertPage(page, (off_t)page->cache_offset << PAGE_SHIFT); + MovePage(page); } } }