= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 R E L E A S E   N O T E S   -   P E R F O R M A N C E   I N V E S T I G A T O R   P R O F I L E R   v 2 . 2 . 0 
 
 R E L E A S E D   0 6   A p r i l   2 0 1 0   
 
 
 
 S U P P O R T S   S 6 0   3 . 0 + 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 P r o d u c t   D e s c r i p t i o n : 
 
 = = = = = = = = = = = = = = = = = = = = 
 
 P e r f o r m a n c e   I n v e s t i g a t o r   ( P I )   P r o f i l e r   i s   a   t o o l   f o r   c o l l e c t i n g   s e v e r a l   
 
 p e r f o r m a n c e   r e l a t e d   m e a s u r e m e n t s   f r o m   a n   S 6 0   t a r g e t   d e v i c e .   M o s t   o f   t h e   d a t a   
 
 g a t h e r i n g   i s   b a s e d   o n   s a m p l i n g   a t   r e g u l a r   i n t e r v a l s .   
 
 P r o f i l e r   p r o d u c e s   t r a c e   d a t a   t h a t   c a n   e i t h e r   b e   s t o r e d   l o c a l l y   t o   t h e   f i l e   
 
 s y s t e m   o f   a n   S 6 0   d e v i c e ,   o r   e x p o r t e d   d i r e c t l y   t o   a   d e b u g   p o r t   f r o m   t h e   d e v i c e   
 
 d u r i n g   t r a c i n g .   
 
 P r o f i l e r   E n g i n e   i s   t h e   k e y   p a r t   o f   t h e   t o o l  s   a r c h i t e c t u r e .   I t   m a n a g e s   t h e   
 
 l o a d i n g ,   c o n f i g u r i n g ,   t r a c e   l a u n c h i n g ,   t r a c e   d a t a   h a n d l i n g   a n d   t r a c e   
 
 f i n a l i z a t i o n   o f   t h e   s a m p l e r   p l u g i n s .   T h e   c o n t r o l   c o m m a n d s   t h e m s e l v e s   m a y   c o m e   
 
 f r o m   d i f f e r e n t   s o u r c e s .   
 
 
 
 
 
 M a i n   F e a t u r e s : 
 
 = = = = = = = = = = = = = = 
 
 A   s p e c i f i c   p r o f i l e r   p r o c e s s   t h a t   g a t h e r s   d a t a   a b o u t   t h e   d e v i c e ' s   p e r f o r m a n c e   
 
 i s   c a l l e d   a   s a m p l e r .   S a m p l e r s   a r e   l o c a t e d   a t   t h e   d e v i c e   a n d   t h e y   c o l l e c t   d a t a   
 
 o f   s p e c i f i c   p e r f o r m a n c e - r e l a t e d   t h i n g s .   T h e   p l u g i n s   a r e   i m p l e m e n t e d   u s i n g   t h e   
 
 E C O M   p l u g i n   f r a m e w o r k . 
 
 P I   P r o f i l e r   s a m p l e r   u s a g e :   
 
   -   U s i n g   a   b a s i c   s e t   o f   s a m p l e r s   i s   i n c l u d e d   a s   p l u g i n s   w i t h   P I   P r o f i l e r   
 
   d e l i v e r y . 
 
 
 
 T h e   b a s i c   s a m p l e r   p l u g i n   g r o u p   c o n t a i n s   t h e   t r a c e   t y p e s   t h a t   a r e   i n c l u d e d   
 
 i n   t h e   d e l i v e r y   p a c k a g e .   T h i s   d o e s   n o t   m e a n   t h a t   t h e y   s h o u l d   b e   a l w a y s   o n   w h e n   
 
 a   u s e   c a s e   i s   t r a c e d ,   b u t   t h e y   a r e   a l w a y s   a v a i l a b l e . 
 
 -   G P P 	 G e n e r a l   P u r p o s e   P r o c e s s o r   T r a c e 	 S t a t i s t i c a l   t r a c e   f o r   t h r e a d   l o a d   /   
 
 f u n c t i o n   l o a d   a c t i v i t y 
 
 -   M E M 	 M e m o r y   t r a c e 	 T a k e s   s a m p l e s   o f   m e m o r y   c o n s u m p t i o n   o f   t h r e a d s 
 
 -   G F C 	 G e n e r i c   F u n c t i o n   C a l l   t r a c e 	 R e c o r d s   f u n c t i o n   c a l l - r e l a t i o n s   d u r i n g   
 
 e x e c u t i o n 
 
 -   I T T 	 I n s t r u c t i o n   t r a c e 	 R e c o r d s   d a t a   a b o u t   e x e c u t e d   b i n a r i e s 
 
 -   P R I 	 P r i o r i t y   t r a c e 	 T a k e s   s a m p l e s   o f   t h r e a d   p r i o r i t i e s 
 
 -   B U P 	 B u t t o n   P r e s s 	 R e c o r d s   b u t t o n   a n d   t o u c h   e v e n t s   
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 W h a t ' s   N e w   i n   v 2 . 2 . 0   -   0 6   A p r i l   2 0 1 0 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 -   N e w   f u n c t i o n a l i t y :   O r b i t   U I   s u p p o r t 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 I n s t a l l a t i o n   N o t e s : 
 
 = = = = = = = = = = = = = = = = = = = 
 
 P I   P r o f i l e r   i s   t y p i c a l l y   p r e i n s t a l l e d   o n   R O M .   I f   n o t ,   i t   c a n   b e   a d d e d   t o   t h e 
 
 R O M   w i t h   t h e   . i b y   f i l e .   A l t e r n a t i v e l y ,   a   . s i s   f i l e   c a n   b e   f o u n d   u n d e r   t h e   s i s - 
 
 d i r e c t o r y ,   b u t   t h e   u s e r   n e e d s   t o   s i g n   i t   w i t h   t h e i r   o w n   d e v e l o p e r   c e r t i f i c a t e . 
 
 I n   N o k i a   R & D   e n v i r o n m e n t ,   y o u   c a n   u s e   d i r e c t l y   t h e   R & D - s i g n e d   . s i s   f i l e   u n d e r   
 
 t h e   i n t e r n a l \ s i s   d i r e c t o r y . 
 
 
 
 W h e n   s i g n i n g   w i t h   o w n   d e v e l o p e r   c e r t i f i c a t e ,   t h e   f o l l o w i n g   c a p a b i l i t i e s   a r e 
 
 n e e d e d : 
 
     T C B 
 
     C o m m D D 
 
     P o w e r M g m t 
 
     M u l t i m e d i a D D 
 
     R e a d D e v i c e D a t a 
 
     W r i t e D e v i c e D a t a 
 
     D R M 
 
     T r u s t e d U I 
 
     P r o t S e r v 
 
     D i s k A d m i n 
 
     N e t w o r k C o n t r o l 
 
     A l l F i l e s 
 
     S w E v e n t 
 
     N e t w o r k S e r v i c e s 
 
     L o c a l S e r v i c e s 
 
     R e a d U s e r D a t a 
 
     W r i t e U s e r D a t a 
 
     L o c a t i o n 
 
     S u r r o u n d i n g s D D 
 
     U s e r E n v i r o n m e n t 
 
 
 
 W h e n   b u i l i n g   P I   P r o f i l e r   a g a i n s t   S 6 0   3 . 0   o r   3 . 1 ,   y o u   m a y   n e e d   t o   p a t c h   y o u r   S D K 
 
 e n v i r o n m e n t   f i r s t   w i t h   s o m e   f i x e s .   F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   r e f e r   t o   t h e 
 
 i n s t r u c t i o n s   u n d e r   t h e   " e n v p a t c h e r "   d i r e c t o r y . 
 
     
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 S y s t e m   R e q u i r e m e n t s : 
 
 = = = = = = = = = = = = = = = = = = = = 
 
 B a s i c   R e q u i r e m e n t s : 
 
 -   A n y   S 6 0   3 . x   d e v i c e ,   s i m u l a t o r   o r   e m u l a t o r   e n v i r o n m e n t   ( k e r n e l   s i d e   s a m p l e r s   n o t   s u p p o r t e d 
 
 o n   e m u l a t o r ) 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o m p a t i b i l i t y   I s s u e s : 
 
 = = = = = = = = = = = = = = = = = = = = = 
 
 N / A 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 K n o w n   I s s u e s : 
 
 = = = = = = = = = = = = = 
 
 -   I R Q   t r a c e   c r a s h i n g   o n   s o m e   m u l t i p l e / m o v i n g   m e m o r y   m o d e l   p h o n e s ,   e . g .   I v a l o 
 
 -   C r a s h i n g   p r o b l e m   w h e n   r e m o v i n g   m e m o r y   c a r d   d u r i n g   t h e   t r a c e   ( w h e n   t h e   t r a c e   
 
 d e s t i n a t i o n   i s   o n   c a r d ) .   T h e   s a m e   w i t h   " m a s s   s t o r a g e "   m o d e . 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 V e r s i o n   H i s t o r y : 
 
 = = = = = = = = = = = = = = = = 
 
 
 
 2 . 1 . 0   -   1 2 t h   F e b r u a r y   2 0 1 0 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 -   N e w   f u n c t i o n a l i t y :   E n a b l e d   e v e n t   b a s e d   m e m o r y   t r a c i n g 
 
 
 
 2 . 0 . 1 8   -   2 8 t h   J a n u a r y   2 0 1 0 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 -   N e w   f e a t u r e :   E v e n t   b a s e d   R O F S   s a m p l i n g   i n   t h e   I n s t r u c t i o n   t r a c e   p l u g i n . 
 
 
 
 
 
 V e r s i o n   2 . 0 . 1 7   -   9 t h   N o v e m b e r   2 0 0 9 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 -   N e w   f e a t u r e :   P r o f i l i n g   c a n   b e   s t a r t e d   f o r   p r e - d e f i n e d   p e r i o d   ( T i m e d   p r o f i l i n g ) . 
 
 
 
 V e r s i o n   2 . 0 . 1 6   -   9 t h   S e p t e m b e r   2 0 0 9 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 -   M i n o r   b l d . i n f   f i x e s 
 
 
 
 W h a t ' s   N e w   i n   v 2 . 0 . 1 
 
 = = = = = = = = = = = = = = = = = = = = 
 
 -   S m a l l   f i x e s   t o   U I 
 
 
 
 V e r s i o n   2 . 0 . 0   -   4 t h   M a r c h   2 0 0 9 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 -   I n i t i a l   r e l e a s e   f o r   S y m b i a n   F o u n d a t i o n . 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 9   N o k i a   C o r p o r a t i o n   a n d / o r   i t s   s u b s i d i a r y ( - i e s ) . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 