--- a/uiacceltk/hitchcock/goommonitor/src/goommemorymonitor.cpp Wed Jun 09 10:41:25 2010 +0300
+++ b/uiacceltk/hitchcock/goommonitor/src/goommemorymonitor.cpp Mon Jun 21 16:41:52 2010 +0300
@@ -304,6 +304,8 @@
iGOomActionList->SetCurrentTarget(iCurrentTarget);
iTrigger = aTrigger;
+
+ iGOomActionList->SetUseSwRendering(ETrue); //Always use SW rendering in low mode .. (for now..)
// Run the memory freeing actions
iGOomActionList->FreeMemory(aMaxPriority);
@@ -736,7 +738,6 @@
}
}
- TRACES1("Going to process new request %d",iPostponeMemGood);
return ETrue;
}
@@ -776,15 +777,9 @@
TInt current = GetFreeMemory();
if(current >= iGoodThreshold)
{
- if(!NeedToPostponeMemGood())
- {
- TRACES("SynchroniseMemoryState calling MemoryGOOD");
- iGOomActionList->MemoryGood();
- }
- else
- {
- iMemAllocationsGoingDown->Continue();
- }
+ iClientsRequestingMemory.Reset();
+ TRACES("SynchroniseMemoryState calling MemoryGOOD");
+ iGOomActionList->MemoryGood();
}
else if(current < iLowThreshold)
{