equal
deleted
inserted
replaced
431 result.append(new MemSpyEComImplementation(implementations[i])); |
431 result.append(new MemSpyEComImplementation(implementations[i])); |
432 |
432 |
433 return result; |
433 return result; |
434 } |
434 } |
435 |
435 |
|
436 QList<MemSpyWindowGroup*> EngineWrapper::getWindowGroups() |
|
437 { |
|
438 QList<MemSpyWindowGroup*> result; |
|
439 |
|
440 RArray<CMemSpyApiWindowGroup*> groups; |
|
441 |
|
442 QT_TRAP_THROWING(mSession.GetWindowGroupsL(groups)); |
|
443 |
|
444 for (TInt i=0; i<groups.Count(); i++) |
|
445 result.append(new MemSpyWindowGroup(groups[i])); |
|
446 |
|
447 return result; |
|
448 } |
|
449 |
436 |
450 |
437 MemSpyDwoTracker* EngineWrapper::createDeviceWideOperation(DeviceWideOperation operation) |
451 MemSpyDwoTracker* EngineWrapper::createDeviceWideOperation(DeviceWideOperation operation) |
438 { |
452 { |
439 return new MemSpyDwoTracker(mSession, operation); |
453 return new MemSpyDwoTracker(mSession, operation); |
440 } |
454 } |
455 bool heapDumps = false; |
469 bool heapDumps = false; |
456 switch (mode) |
470 switch (mode) |
457 { |
471 { |
458 case SwmtModeBasic: |
472 case SwmtModeBasic: |
459 bits = TMemSpyEngineHelperSysMemTrackerConfig::EMemSpyEngineSysMemTrackerCategoryUserHeap | |
473 bits = TMemSpyEngineHelperSysMemTrackerConfig::EMemSpyEngineSysMemTrackerCategoryUserHeap | |
460 TMemSpyEngineHelperSysMemTrackerConfig::EMemSpyEngineSysMemTrackerCategoryUserStacks | |
474 //TMemSpyEngineHelperSysMemTrackerConfig::EMemSpyEngineSysMemTrackerCategoryUserStacks | |
461 TMemSpyEngineHelperSysMemTrackerConfig::EMemSpyEngineSysMemTrackerCategoryGlobalData | |
475 //TMemSpyEngineHelperSysMemTrackerConfig::EMemSpyEngineSysMemTrackerCategoryGlobalData | |
462 TMemSpyEngineHelperSysMemTrackerConfig::EMemSpyEngineSysMemTrackerCategorySystemMemory; |
476 TMemSpyEngineHelperSysMemTrackerConfig::EMemSpyEngineSysMemTrackerCategorySystemMemory; |
463 |
477 |
464 break; |
478 break; |
465 |
479 |
466 case SwmtModeFull: |
480 case SwmtModeFull: |