--- a/perfapps/memspyui/ui/hb/src/enginewrapper.cpp Fri Sep 03 17:11:21 2010 +0300
+++ b/perfapps/memspyui/ui/hb/src/enginewrapper.cpp Fri Sep 17 14:22:55 2010 +0300
@@ -433,6 +433,20 @@
return result;
}
+QList<MemSpyWindowGroup*> EngineWrapper::getWindowGroups()
+{
+ QList<MemSpyWindowGroup*> result;
+
+ RArray<CMemSpyApiWindowGroup*> groups;
+
+ QT_TRAP_THROWING(mSession.GetWindowGroupsL(groups));
+
+ for (TInt i=0; i<groups.Count(); i++)
+ result.append(new MemSpyWindowGroup(groups[i]));
+
+ return result;
+}
+
MemSpyDwoTracker* EngineWrapper::createDeviceWideOperation(DeviceWideOperation operation)
{
@@ -457,8 +471,8 @@
{
case SwmtModeBasic:
bits = TMemSpyEngineHelperSysMemTrackerConfig::EMemSpyEngineSysMemTrackerCategoryUserHeap |
- TMemSpyEngineHelperSysMemTrackerConfig::EMemSpyEngineSysMemTrackerCategoryUserStacks |
- TMemSpyEngineHelperSysMemTrackerConfig::EMemSpyEngineSysMemTrackerCategoryGlobalData |
+ //TMemSpyEngineHelperSysMemTrackerConfig::EMemSpyEngineSysMemTrackerCategoryUserStacks |
+ //TMemSpyEngineHelperSysMemTrackerConfig::EMemSpyEngineSysMemTrackerCategoryGlobalData |
TMemSpyEngineHelperSysMemTrackerConfig::EMemSpyEngineSysMemTrackerCategorySystemMemory;
break;