memspy/group/ReleaseNotes_MemSpy.txt
changeset 0 a03f92240627
child 30 86a2e675b80a
child 39 3406c99bc375
equal deleted inserted replaced
-1:000000000000 0:a03f92240627
       
     1 ===============================================================================
       
     2 
       
     3 RELEASE NOTES - MEMSPY v1.2.0
       
     4 RELEASED 27th October 2009 
       
     5 
       
     6 SUPPORTS S60 5.0+
       
     7 
       
     8 ===============================================================================
       
     9 
       
    10 Product Description:
       
    11 ====================
       
    12 MemSpy is a tracing application running on an S60 device. MemSpy is typically
       
    13 used to narrow down the field of investigation. Once you know where the problem
       
    14 is (e.g. the thread or process), you can use other tools to perform more
       
    15 detailed inspection. 
       
    16 
       
    17 Main Features:
       
    18 ==============
       
    19 - RAM usage of a thread or process
       
    20 - Amount of stack each thread has
       
    21 - Active objects for a given thread
       
    22 - Files that are open in a system, or files that have been opened by a thread
       
    23 - Device RAM / ROM configuration
       
    24 - Servers that are running (and their sessions)
       
    25 - Any memory chunks
       
    26 - Heap memory changes over time
       
    27 - Bitmaps loaded by the font & bitmap server
       
    28 
       
    29 ===============================================================================
       
    30 
       
    31 What's New in v1.2.0
       
    32 ====================
       
    33 - Feature: Tracking modes introduced for simplify System Wide Memory Tracking
       
    34   settings.
       
    35 - Feature: System Wide Memory Tracking categories can now be selected.
       
    36 - Feature: Heap data captured during System Wide Memory Tracking can be
       
    37   filtered by thread name.
       
    38 - Feature: Shared heaps can now be detected with S60 UI and trace output.
       
    39 - Feature: Batch files for running MemSpy functions can now be executed from
       
    40   command line.
       
    41 - Change: Command line interface documented in User's Guide.
       
    42 
       
    43 ===============================================================================
       
    44 
       
    45 Installation Notes:
       
    46 ===================
       
    47 MemSpy is typically preinstalled on ROM. If not, it can be added to the
       
    48 ROM with the .iby file. Alternatively, a .sis file can be found under the sis-
       
    49 directory, but the user needs to sign it with their own developer certificate.
       
    50 In Nokia R&D environment, you can use directly the R&D-signed .sis file under 
       
    51 the internal\sis directory.
       
    52 
       
    53 When signing with own developer certificate, the following capabilities are
       
    54 needed:
       
    55   TCB
       
    56   CommDD
       
    57   PowerMgmt
       
    58   MultimediaDD
       
    59   ReadDeviceData
       
    60   WriteDeviceData
       
    61   DRM
       
    62   TrustedUI
       
    63   ProtServ
       
    64   DiskAdmin
       
    65   NetworkControl
       
    66   AllFiles
       
    67   SwEvent
       
    68   NetworkServices
       
    69   LocalServices
       
    70   ReadUserData
       
    71   WriteUserData
       
    72   Location
       
    73   SurroundingsDD
       
    74   UserEnvironment
       
    75 
       
    76 ===============================================================================
       
    77 
       
    78 System Requirements:
       
    79 ====================
       
    80 Basic Requirements:
       
    81 - Any S60 5.x device or emulator environment
       
    82 
       
    83 ===============================================================================
       
    84 
       
    85 Compatibility Issues:
       
    86 =====================
       
    87 N/A
       
    88 
       
    89 ===============================================================================
       
    90 
       
    91 Known Issues:
       
    92 =============
       
    93 - Following command line functions do not work: CmdUI_Background,
       
    94   CmdUI_Foreground, CmdUI_Exit.
       
    95 - Command line function CmdSWMT_ForceUpdate does not work correctly when using
       
    96   different category settings in sequential CmdSWMT_ForceUpdate functions.
       
    97 - Exporting FBS bitmaps does not work if E: drive is not available.
       
    98 
       
    99 ===============================================================================
       
   100 
       
   101 Version History:
       
   102 ================
       
   103 
       
   104 Version 1.1.0 - 22nd July 2009
       
   105 ------------------------------
       
   106 - Fix: Browsing chunk list resulted in a crash.
       
   107 - Feature: Details of Kernel Objects can be now displayed on S60 UI.
       
   108 - Feature: Process and Thread Kernel Objects can be now terminated and
       
   109   switched to.
       
   110 - Feature: Window Groups view for displaying Window Group details, terminating
       
   111   and switching to a Window Group.
       
   112 - Feature: Window Groups can be now tracked with SWMT.
       
   113 
       
   114 Version 1.0.2 - 13th May 2009
       
   115 -----------------------------
       
   116 - Fix: Correction for rapid insertion & removal of USB cable when viewing
       
   117   kernel containers.
       
   118 - Fix: Prevent SWMT from locking MemSpy UI by disallowing too short SWMT
       
   119   timer intervals.
       
   120 - Fix: Prevent saving bitmaps with zero-pixel dimensions to disk.    
       
   121 - Change: Remove dependency on TimeZoneServer
       
   122 
       
   123 Version 1.0.1 - 16th March 2009
       
   124 ------------------------------
       
   125 - Feature: Client <-> Server interface now works with console UI as well as 
       
   126   S60 UI.
       
   127 - Fix: Process memory tracking values now update correctly in S60 UI.
       
   128 - Fix: Navigating back from some views resulted in a crash.
       
   129 - Fix: Unable to obtain heap data for some threads which contain lots of 
       
   130   free cells.
       
   131 
       
   132 Version 1.0.0 - 4th March 2009
       
   133 ------------------------------
       
   134 - Initial release for Symbian Foundation
       
   135 
       
   136 ===============================================================================
       
   137 
       
   138 Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
       
   139 All rights reserved.
       
   140 
       
   141 This component and the accompanying materials are made available under the
       
   142 terms of "Eclipse Public License v1.0" which accompanies this distribution,
       
   143 and is available at the URL "http://www.eclipse.org/legal/epl-v10.html".