memspy/Engine/Source/SysMemTracker/MemSpyEngineHelperSysMemTrackerEntryManager.cpp
branchRCL_3
changeset 44 52e343bb8f80
parent 43 ca8a1b6995f6
child 49 7fdc9a71d314
equal deleted inserted replaced
43:ca8a1b6995f6 44:52e343bb8f80
   441         RDebug::Print( _L("CMemSpyEngineHelperSysMemTrackerEntryManager::CreateSeedItemsL() -  AFTER F32 CACHE - info[%03d]: type: %d, size: %d, name: %S"), i, info.iType, info.iSize, &info.iName );
   441         RDebug::Print( _L("CMemSpyEngineHelperSysMemTrackerEntryManager::CreateSeedItemsL() -  AFTER F32 CACHE - info[%03d]: type: %d, size: %d, name: %S"), i, info.iType, info.iSize, &info.iName );
   442         }
   442         }
   443     }
   443     }
   444 #endif
   444 #endif
   445 
   445 
   446 // TODO: Uncomment when  bitmap handels are fixed
   446     if ( config.iEnabledCategories & TMemSpyEngineHelperSysMemTrackerConfig::EMemSpyEngineSysMemTrackerCategoryBitmapHandles )
   447 //    if ( config.iEnabledCategories & TMemSpyEngineHelperSysMemTrackerConfig::EMemSpyEngineSysMemTrackerCategoryBitmapHandles )
   447         {
   448 //        {
   448         RDebug::Print( KMemSpyKeepaliveMessage );
   449 //        RDebug::Print( KMemSpyKeepaliveMessage );
   449         // Bitmap
   450 //        // Bitmap
   450         CreateSeedItemsBitmapL( *chunks );        
   451 //        CreateSeedItemsBitmapL( *chunks );        
   451         }
   452 //        }
       
   453 
   452 
   454 #ifdef SYSMEMTRACKERLOGGING
   453 #ifdef SYSMEMTRACKERLOGGING
   455     {
   454     {
   456     const TInt chunkCount = chunks->Count();
   455     const TInt chunkCount = chunks->Count();
   457     for( TInt i=chunkCount-1; i>=0; i-- )
   456     for( TInt i=chunkCount-1; i>=0; i-- )
   478         RDebug::Print( _L("CMemSpyEngineHelperSysMemTrackerEntryManager::CreateSeedItemsL() -  AFTER USER HEAP - info[%03d]: type: %d, size: %d, name: %S"), i, info.iType, info.iSize, &info.iName );
   477         RDebug::Print( _L("CMemSpyEngineHelperSysMemTrackerEntryManager::CreateSeedItemsL() -  AFTER USER HEAP - info[%03d]: type: %d, size: %d, name: %S"), i, info.iType, info.iSize, &info.iName );
   479         }
   478         }
   480     }
   479     }
   481 #endif
   480 #endif
   482 
   481 
   483 //  TODO: Uncomment after fix
   482     if ( config.iEnabledCategories & TMemSpyEngineHelperSysMemTrackerConfig::EMemSpyEngineSysMemTrackerCategoryKernelHeap )
   484 //    if ( config.iEnabledCategories & TMemSpyEngineHelperSysMemTrackerConfig::EMemSpyEngineSysMemTrackerCategoryKernelHeap )
   483         {
   485 //        {
   484         RDebug::Print( KMemSpyKeepaliveMessage );
   486 //        RDebug::Print( KMemSpyKeepaliveMessage );
   485         // Look for kernel heaps
   487 //        // Look for kernel heaps
   486         CreateSeedItemsHeapKernelL( *chunks );
   488 //        CreateSeedItemsHeapKernelL( *chunks );
   487         }
   489 //        }
       
   490 
   488 
   491 #ifdef SYSMEMTRACKERLOGGING
   489 #ifdef SYSMEMTRACKERLOGGING
   492     {
   490     {
   493     const TInt chunkCount = chunks->Count();
   491     const TInt chunkCount = chunks->Count();
   494     for( TInt i=chunkCount-1; i>=0; i-- )
   492     for( TInt i=chunkCount-1; i>=0; i-- )
   551         RDebug::Print( _L("CMemSpyEngineHelperSysMemTrackerEntryManager::CreateSeedItemsL() -  AFTER RAMD - info[%03d]: type: %d, size: %d, name: %S"), i, info.iType, info.iSize, &info.iName );
   549         RDebug::Print( _L("CMemSpyEngineHelperSysMemTrackerEntryManager::CreateSeedItemsL() -  AFTER RAMD - info[%03d]: type: %d, size: %d, name: %S"), i, info.iType, info.iSize, &info.iName );
   552         }
   550         }
   553     }
   551     }
   554 #endif
   552 #endif
   555 
   553 
   556 //    TODO: Uncomment after fix
   554     if ( config.iEnabledCategories & TMemSpyEngineHelperSysMemTrackerConfig::EMemSpyEngineSysMemTrackerCategoryUserStacks )
   557 //    if ( config.iEnabledCategories & TMemSpyEngineHelperSysMemTrackerConfig::EMemSpyEngineSysMemTrackerCategoryUserStacks )
   555         {
   558 //        {
   556         RDebug::Print( KMemSpyKeepaliveMessage );
   559 //        RDebug::Print( KMemSpyKeepaliveMessage );
   557         // Stacks ($DAT)
   560 //        // Stacks ($DAT)
   558         CreateSeedItemsStacksL( *chunks );        
   561 //        CreateSeedItemsStacksL( *chunks );        
   559         }
   562 //        }
       
   563 
   560 
   564 #ifdef SYSMEMTRACKERLOGGING
   561 #ifdef SYSMEMTRACKERLOGGING
   565      {
   562      {
   566    const TInt chunkCount = chunks->Count();
   563    const TInt chunkCount = chunks->Count();
   567     for( TInt i=chunkCount-1; i>=0; i-- )
   564     for( TInt i=chunkCount-1; i>=0; i-- )
   570         RDebug::Print( _L("CMemSpyEngineHelperSysMemTrackerEntryManager::CreateSeedItemsL() -  AFTER STACKS - info[%03d]: type: %d, size: %d, name: %S"), i, info.iType, info.iSize, &info.iName );
   567         RDebug::Print( _L("CMemSpyEngineHelperSysMemTrackerEntryManager::CreateSeedItemsL() -  AFTER STACKS - info[%03d]: type: %d, size: %d, name: %S"), i, info.iType, info.iSize, &info.iName );
   571         }
   568         }
   572     }
   569     }
   573 #endif
   570 #endif
   574 
   571 
   575 //  TODO: Uncomment after fix
   572     if ( config.iEnabledCategories & TMemSpyEngineHelperSysMemTrackerConfig::EMemSpyEngineSysMemTrackerCategoryGlobalData )
   576 //    if ( config.iEnabledCategories & TMemSpyEngineHelperSysMemTrackerConfig::EMemSpyEngineSysMemTrackerCategoryGlobalData )
   573         {
   577 //        {
   574         RDebug::Print( KMemSpyKeepaliveMessage );
   578 //        RDebug::Print( KMemSpyKeepaliveMessage );
   575         // Global data (DLL$DATA)
   579 //        // Global data (DLL$DATA)
   576         CreateSeedItemsGlobalDataL( *chunks );        
   580 //        CreateSeedItemsGlobalDataL( *chunks );        
   577         }
   581 //        }
       
   582 
   578 
   583  #ifdef SYSMEMTRACKERLOGGING
   579  #ifdef SYSMEMTRACKERLOGGING
   584     {
   580     {
   585     const TInt chunkCount = chunks->Count();
   581     const TInt chunkCount = chunks->Count();
   586     for( TInt i=chunkCount-1; i>=0; i-- )
   582     for( TInt i=chunkCount-1; i>=0; i-- )