™N
õùO5c       s–   k  Z  k Z k Z k Z k Z k Z d  f  d „  ƒ  YZ d f  d „  ƒ  YZ d „  Z d „  Z	 d „  Z
 d „  Z d „  Z d	 „  Z d
 „  Z d „  Z d S(   s   Statsc      sÂ  d „  Z  d „  Z d „  Z d „  Z d „  Z h  d d f f d f d <d	 d f f d
 f d <d d f f d f d <d d f f d f d <d d f f d f d <d d f f d f d <d d f d d f d d f f d f d <d d f f d f d <d d f f d f d <d d f f d f d <Z d  „  Z d! „  Z d" „  Z d# „  Z	 d$ „  Z
 d% „  Z d& „  Z d' „  Z d( „  Z d) „  Z d* „  Z d+ „  Z d, „  Z d- „  Z d. „  Z RS(/   Nc    sS   t  | ƒ o
 t } n | d } | d } |  i | ƒ t |  i | ƒ i ƒ  d  S(   Ni    i   (	   s   lens   argss   Nones   args   selfs   inits   applys   adds   ignore(   s   selfs   argss   args0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   __init__K s    


c    s³   t  |  _ g  |  _ t  |  _ d |  _ d |  _ d |  _ d |  _ h  |  _	 h  |  _
 h  |  _ |  i | ƒ d } z |  i ƒ  d } Wd  | o# d G|  i o |  i d Gn Hn Xd  S(   Ni    i   s   Invalid timing data(   s   Nones   selfs   all_calleess   filess   fcn_lists   total_tts   total_callss
   prim_callss   max_name_lens	   top_levels   statss   sort_arg_dicts
   load_statss   args   troubles   get_top_level_stats(   s   selfs   args   troubles0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   initT s*    										

 
 c    s	  | o h  |  _ nÀ t | ƒ t d ƒ j os t | d ƒ } t i | ƒ |  _ | i ƒ  y. t	 i
 | ƒ } t i | d ƒ d | } Wn n X| g |  _ n4 t | d ƒ o# | i ƒ  | i |  _ h  | _ n |  i o" t d |  i d | d ‚ n d  Sd  S(	   Ns    s   rbi   s       s   create_statss   Cannot create or construct a s    object from 's   '(   s   args   selfs   statss   types   opens   fs   marshals   loads   closes   oss   stats
   file_statss   times   ctimes   filess   hasattrs   create_statss	   TypeErrors	   __class__(   s   selfs   args   fs
   file_statss0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys
   load_statsk s&     

"c    sË   xÄ |  i i ƒ  d r± } |  i | \ } } } } } |  i	 | |  _	 |  i
 | |  _
 |  i | |  _ | i d d d f ƒ o t |  i | <n t t | ƒ ƒ |  i j o t t | ƒ ƒ |  _ n q Wd  S(   Ni    s   jprofiles   profiler(   s   selfs   statss   keyss   funcs   ccs   ncs   tts   cts   callerss   total_callss
   prim_callss   total_tts   has_keys   Nones	   top_levels   lens   func_std_strings   max_name_len(   s   selfs   funcs   ccs   ncs   tts   cts   callerss0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   get_top_level_stats s     c    sœ  | o |  Sn t | ƒ d j o t |  i | d ƒ n | d } t |  ƒ t | ƒ j p |  i | i j o t | ƒ } n |  i	 | i	 |  _	 |  i
 | i
 |  _
 |  i | i |  _ |  i | i |  _ x& | i i ƒ  d r } t |  i | <qß W|  i | i j  o | i |  _ n t |  _ xo | i i ƒ  d r\ } |  i i | ƒ o |  i | } n d d d d h  f } t | | i | ƒ |  i | <q4W|  Sd  S(   Ni   i    (   s   arg_lists   selfs   lens   applys   adds   others   types	   __class__s   Statss   filess   total_callss
   prim_callss   total_tts	   top_levels   keyss   funcs   Nones   max_name_lens   fcn_lists   statss   has_keys   old_func_stats   add_func_stats(   s   selfs   arg_lists   others   funcs   old_func_stats0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   addŒ s0      
, 	 !i   s
   call counts   callsi   s   cumulative times
   cumulativei   s	   file names   filei   s   line numbers   lines   modulei   s   function names   names   name/file/lines   nfli    s   pcallsi   s   standard names   stdnamei   s   internal times   timec    sÒ   |  i o¼ h  |  _ } | i ƒ  } h  } xv |  i i ƒ  d rc } | } xT | oL | o Pn | i	 | ƒ o d | | <Pn |  i | | | <| d  } qK Wq< Wx | i ƒ  d r } | | =q² Wn |  i Sd  S(   Ni    i   (
   s   selfs   sort_arg_dicts   dicts   keyss   std_lists   bad_lists   sort_arg_dict_defaults   words   fragments   has_key(   s   selfs   dicts   std_lists   bad_lists   words   fragments0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   get_sort_arg_defsº s(      
 c    s¬  | o d |  _ |  Sn t | ƒ d j o t | d ƒ t d ƒ j o: h  d d <d d <d d <d d <| d g } n |  i ƒ  } f  } d |  _ d } xD | d r: } | | | d } |  i | | | d |  _ d	 } q­ Wg  } xh |  i i ƒ  d rU } |  i | \ } }	 }
 } } | i | |	 |
 | f t | ƒ t | ƒ | f ƒ qW| i t | ƒ i ƒ g  |  _ } x" | d r } | i | d ƒ qˆW|  Sd  S(
   Ni    i   s   stdnames   callss   times
   cumulativei   s    s   , (   s   fields   selfs   fcn_lists   lens   types   get_sort_arg_defss   sort_arg_defss
   sort_tuples	   sort_types	   connectors   words
   stats_lists   statss   keyss   funcs   ccs   ncs   tts   cts   callerss   appends
   func_splits   func_std_strings   sorts	   TupleComps   compares   tuple(   s   selfs   fields   sort_arg_defss
   sort_tuples	   connectors   words
   stats_lists   funcs   ccs   ncs   tts   cts   callerss   fcn_lists   tuples0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys
   sort_statsÏ s2    	0:		 
 7	 c    s#   |  i o |  i i ƒ  n |  Sd  S(   N(   s   selfs   fcn_lists   reverse(   s   selfs0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   reverse_orderò s    
 c  	  sq  |  i } h  |  _ } d } xð | i ƒ  d rà } | | \ } } } } }	 t | ƒ }
 t t |
 ƒ ƒ | j o t t |
 ƒ ƒ } n h  } x* |	 i ƒ  d r } |	 | | t | ƒ <qš W| i |
 ƒ o* t | |
 | | | | | f ƒ | |
 <n | | | | | f | |
 <q+ W|  i } h  |  _ } x& | i ƒ  d r } t | t | ƒ <q4W| |  _ t |  _ t |  _ |  Sd  S(   Ni    (   s   selfs   statss   oldstatss   newstatss   max_name_lens   keyss   funcs   ccs   ncs   tts   cts   callerss   func_strip_paths   newfuncs   lens   func_std_strings
   newcallerss   func2s   has_keys   add_func_statss	   top_levels   old_tops   new_tops   Nones   fcn_lists   all_callees(   s   selfs   oldstatss   newstatss   max_name_lens   funcs   ccs   ncs   tts   cts   callerss   newfuncs
   newcallerss   func2s   old_tops   new_tops0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys
   strip_dirsö s2    	  *	 			c 	   sÈ   |  i o d  Sn h  |  _ } xž |  i i ƒ  d r‹ } | i | ƒ o h  | | <n |  i | \ } } } } } xG | i ƒ  d r7 } | i | ƒ o h  | | <n | | | | | <q Wq1 Wd  Sd  S(   Ni    (   s   selfs   all_calleess   statss   keyss   funcs   has_keys   ccs   ncs   tts   cts   callerss   func2(	   s   selfs   all_calleess   funcs   ccs   ncs   tts   cts   callerss   func2s0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   calc_calleess    
   c    sr  | } t | ƒ t d ƒ j oG g  } x: | d r0 } t i | t | ƒ ƒ o | i | ƒ n q. Wn± t	 | ƒ } t | ƒ t d ƒ j o d | j o
 d j  n o" t | | d ƒ } | |  } nL t | ƒ t d ƒ j o d | j o
 | j  n o | } | |  } n t	 | ƒ t	 | ƒ j o5 | d t	 | ƒ d t	 | ƒ d	 | d
 } n | | f Sd  S(   Ns    i    f1.0f0.0f0.5i   s      List reduced from s    to s    due to restriction <s   >
(   s   lists   new_lists   types   sels   funcs   res   searchs   func_std_strings   appends   lens   counts   ints   msg(   s   selfs   sels   lists   msgs   new_lists   funcs   counts0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   eval_print_amount*s"    	 775c    s  |  i } |  i o |  i } d |  i d } n |  i i ƒ  } d } x+ | d r! } |  i | | | ƒ \ } } qP Wt | ƒ } | o d | f Sn | GH| t |  i ƒ j  oL d } x? | d r5 } t t | ƒ ƒ | j o t t | ƒ ƒ } n qÁ Wn | d | f Sd  S(   Ns      Ordered by: s   
s!      Random listing order was used
i    i   (   s   selfs   max_name_lens   widths   fcn_lists   lists	   sort_types   msgs   statss   keyss   sel_lists	   selections   eval_print_amounts   lens   counts   funcs   func_std_string(   s   selfs   sel_lists   widths   lists   msgs	   selections   counts   funcs0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   get_print_listBs(    	

	 	 c    s  x |  i d r } | GHq W|  i o Hn d } x( |  i i ƒ  d r } | Gt | ƒ GHqB W| G|  i Gd G|  i |  i	 j o d |  i	 Gd Gn d Gt
 i |  i d ƒ Gd GHH|  i | ƒ \ } } | o0 |  i ƒ  x | d r } |  i | ƒ qÝ WHHn |  Sd  S(	   Ni    s           s   function callss   (s   primitive calls)s   ini   s   CPU seconds(   s   selfs   filess   filenames   indents	   top_levels   keyss   funcs   func_get_function_names   total_callss
   prim_callss   fpformats   fixs   total_tts   get_print_lists   amounts   widths   lists   print_titles
   print_line(   s   selfs   amounts   filenames   indents   funcs   widths   lists0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   print_statsZs.     	
  
	 c    s›   |  i | ƒ \ } } | ow |  i ƒ  |  i | d ƒ xT | d rJ } |  i i	 | ƒ o |  i
 | | |  i | ƒ n |  i
 | | h  ƒ q? WHHn |  Sd  S(   Ns	   called...i    (   s   selfs   get_print_lists   amounts   widths   lists   calc_calleess   print_call_headings   funcs   all_calleess   has_keys   print_call_line(   s   selfs   amounts   widths   lists   funcs0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   print_calleesqs    
	 c 
   s|   |  i | ƒ \ } } | oX |  i | d ƒ x? | d r5 } |  i | \ } } } } }	 |  i | | |	 ƒ q5 WHHn |  Sd  S(   Ns   was called by...i    (   s   selfs   get_print_lists   amounts   widths   lists   print_call_headings   funcs   statss   ccs   ncs   tts   cts   callerss   print_call_line(
   s   selfs   amounts   widths   lists   funcs   ccs   ncs   tts   cts   callerss0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   print_callerss    	 c    s   t  i d | ƒ | GHd  S(   Ns	   Function (   s   strings   ljusts	   name_sizes   column_title(   s   selfs	   name_sizes   column_titles0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   print_call_headingŒs    c    s­   t  i t | ƒ | ƒ G| o d GHd  Sn | i ƒ  } | i ƒ  | d } d } xU | d rK } t | ƒ } | | | d | | d Gt |  i | d ƒ GHd } qZ Wd  S(	   Ns   --i   s    i    s   (s   )i   s    (   s   strings   ljusts   func_std_strings   sources	   name_sizes	   call_dicts   keyss   clists   sorts   indents   funcs   names   f8s   selfs   stats(   s   selfs	   name_sizes   sources	   call_dicts   clists   indents   funcs   names0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   print_call_lines    

	 3c    sY   t  i d d ƒ Gt  i d d ƒ Gt  i d d ƒ Gt  i d d ƒ Gt  i d d ƒ Gd GHd  S(   Ns   ncallsi	   s   tottimei   s   percalls   cumtimes   filename:lineno(function)(   s   strings   rjust(   s   selfs0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   print_title¢s    c    sÄ   |  i | \ } } } } } | } | | j o | d | } n t	 i
 | d ƒ Gt | ƒ G| d j o d d Gn t | | ƒ Gt | ƒ G| d j o d d Gn t | | ƒ Gt | ƒ GHd  S(   Ns   /i	   i    s    i   (   s   selfs   statss   funcs   ccs   ncs   tts   cts   callerss   cs   strings   rjusts   f8s   func_std_string(   s   selfs   funcs   ccs   ncs   tts   cts   callerss   cs0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys
   print_line«s    

c    s   d  S(   N(    (   s   selfs0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   ignore¾s    (   s   __init__s   inits
   load_statss   get_top_level_statss   adds   sort_arg_dict_defaults   get_sort_arg_defss
   sort_statss   reverse_orders
   strip_dirss   calc_calleess   eval_print_amounts   get_print_lists   print_statss   print_calleess   print_callerss   print_call_headings   print_call_lines   print_titles
   print_lines   ignore(    s0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   StatsJ s,    						 ÿ 		#		!											s	   TupleCompc      s   d „  Z  d „  Z RS(   Nc    s   | |  _  d  S(   N(   s   comp_select_lists   self(   s   selfs   comp_select_lists0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   __init__Ís    c    sc   xX |  i d rK \ } } | | } | | } | | j  o	 | Sn | | j o | Sn q Wd Sd  S(   Ni    (   s   selfs   comp_select_lists   indexs	   directions   lefts   ls   rights   r(   s   selfs   lefts   rights   indexs	   directions   ls   rs0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   compareÐs     

	(   s   __init__s   compare(    s0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys	   TupleCompÌs    	c    s,   |  \ } } } t i i | ƒ | | f Sd  S(   N(   s	   func_names   files   lines   names   oss   paths   basename(   s	   func_names   files   lines   names0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   func_strip_pathÞs    c    s   |  d Sd  S(   Ni   (   s   func(   s   funcs0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   func_get_function_nameâs    c    s,   |  \ } } } | d | d | d Sd  S(   Ns   :s   (s   )(   s	   func_names   files   lines   name(   s	   func_names   files   lines   names0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   func_std_stringås    c    s   |  Sd  S(   N(   s	   func_name(   s	   func_names0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys
   func_splités    c    sZ   | \ } } } } } |  \ } } }	 }
 } | | | | | |	 | |
 t | | ƒ f Sd  S(   N(   s   sources   ccs   ncs   tts   cts   callerss   targets   t_ccs   t_ncs   t_tts   t_cts	   t_callerss   add_callers(   s   targets   sources   ccs   ncs   tts   cts   callerss   t_ccs   t_ncs   t_tts   t_cts	   t_callerss0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   add_func_statsós    c    s†   h  } x$ |  i ƒ  d r } |  | | | <q WxN | i ƒ  d r> } | i | ƒ o | | | | | | <n | | | | <q< W| Sd  S(   Ni    (   s   new_callerss   targets   keyss   funcs   sources   has_key(   s   targets   sources   new_callerss   funcs0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   add_callersûs      c    s5   d } x$ |  i ƒ  d r } | |  | } q W| Sd  S(   Ni    (   s   ncs   callerss   keyss   func(   s   callerss   ncs   funcs0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   count_callss
     c    s    t  i t i |  d ƒ d ƒ Sd  S(   Ni   i   (   s   strings   rjusts   fpformats   fixs   x(   s   xs0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   f8s    N(   s   oss   times   strings   marshals   res   fpformats   Statss	   TupleComps   func_strip_paths   func_get_function_names   func_std_strings
   func_splits   add_func_statss   add_callerss   count_callss   f8(    s0   /var/tmp/python-root/usr/lib/python1.5/pstats.pys   ?" s    "ÿ ƒ				
			
