Tryag File Manager
Home
-
Turbo Force
Current Path :
/
usr
/
lib
/
python2.4
/
Upload File :
New :
File
Dir
//usr/lib/python2.4/pstats.pyo
mò ‚=5Dc�����������@���s\��d��Z��d�k�Z�d�k�Z�d�k�Z�d�k�Z�d�g�Z�d�f��d�„��ƒ��YZ�d�f��d�„��ƒ��YZ�d�„��Z�d�„��Z �d�„��Z �d �„��Z�d �„��Z�d�„��Z �d�„��Z�e�d �j�o³�d�k�Z�y �d�k�Z�Wn�e�j �o�n�Xd�e�i�f�d�„��ƒ��YZ�d�k�Z�d�GHe�e�i�ƒ�d�j�o�e�i�d�Z�n�e�Z�y�e�e�ƒ�i�ƒ��d�GHWn�e�j �o�n�Xn�d�S(���s3���Class for printing reports on profiled python code.Nt���Statsc�����������B���sÓ��t��Z�d��Z�d�„��Z�d�„��Z�d�„��Z�d�„��Z�d�„��Z�d�„��Z�h��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�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�<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�d0�„��Z�RS(1���sC��This class is used for creating reports from data generated by the Profile class. It is a "friend" of that class, and imports data either by direct access to members of Profile class, or by reading in a dictionary that was emitted (via marshal) from the Profile class. The big change from the previous Profiler (in terms of raw functionality) is that an "add()" method has been provided to combine Stats from several distinct profile runs. Both the constructor and the add() method now take arbitrarily many file names as arguments. All the print methods now take an argument that indicates how many lines to print. If the arg is a floating point number between 0 and 1.0, then it is taken as a decimal percentage of the available lines to be printed (e.g., .1 means print 10% of all available lines). If it is an integer, it is taken to mean the number of lines of data that you wish to have printed. The sort_stats() method now processes some additional options (i.e., in addition to the old -1, 0, 1, or 2). It takes an arbitrary number of quoted strings to select the sort order. For example sort_stats('time', 'name') sorts on the major key of "internal function time", and on the minor key of 'the name of the function'. Look at the two tables in sort_stats() and get_sort_arg_defs(self) for more examples. All methods now return "self", so you can string together commands like: Stats('foo', 'goo').strip_dirs().sort_stats('calls'). print_stats(5).print_callers(5) c���������G���sI���t��|�ƒ�p �d��}�n�|�d�}�|�d�}�|��i�|�ƒ�|��i�|�Œ��d��S(���Ni����i���(���t���lent���argst���Nonet���argt���selft���initt���add(���R���R���R���(����(����t���/usr/lib/python2.4/pstats.pyt���__init__H���s���� c���������C���s²���d��|��_�g��|��_�d��|��_�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 dataiÿÿÿÿ(���R���R���t���all_calleest���filest���fcn_listt���total_ttt���total_callst ���prim_callst���max_name_lent ���top_levelt���statst ���sort_arg_dictt ���load_statsR���t���troublet���get_top_level_stats(���R���R���R���(����(����R���R���Q���s*���� � �c���������C���sú���|�p �h��|��_�n¿�t�|�ƒ�t�d�ƒ�j�or�t�|�d�ƒ�}�t�i�|�ƒ�|��_�|�i�ƒ��y-�t �i �|�ƒ�}�t�i �|�i�ƒ�d�|�}�Wn�n�X|�g�|��_�n4�t�|�d�ƒ�o#�|�i�ƒ��|�i�|��_�h��|�_�n�|��i�p�t�d�|��i�|�f�‚�n�d��S(���Nt����t���rbs��� t���create_statss1���Cannot create or construct a %r object from '%r''(���R���R���R���t���typet���opent���ft���marshalt���loadt���closet���ost���statt ���file_statst���timet���ctimet���st_mtimeR���t���hasattrR���t ���TypeErrort ���__class__(���R���R���R���R"���(����(����R���R���g���s&����� c���������C���s¶���x¯�|��i�i�ƒ��D]ž�\�}�\�}�}�}�}�}�|��i �|�7_ �|��i �|�7_ �|��i�|�7_�|�i�d�ƒ�o�d��|��i�|�<n�t�t�|�ƒ�ƒ�|��i�j�o�t�t�|�ƒ�ƒ�|��_�q�q�Wd��S(���Nt���jprofilei����t���profiler(���R)���i����R*���(���R���R���t���itemst���funct���cct���nct���ttt���ctt���callersR���R���R ���t���has_keyR���R���R���t���func_std_stringR���(���R���R-���R.���R1���R,���R/���R0���(����(����R���R���|���s�����c���������G���s‚��|�p�|��Sn�t�|�ƒ�d�j�o�|��i�|�d�Œ��n�|�d�}�t�|��ƒ�t�|�ƒ�j�p�|��i�|�i�j�o�t�|�ƒ�}�n�|��i�|�i�7_�|��i �|�i �7_ �|��i �|�i �7_ �|��i�|�i�7_�x�|�i�D]�}�d��|��i�|�<qÏ�W|��i�|�i�j��o�|�i�|��_�n�d��|��_�xi�|�i�i�ƒ��D]X�\�}�}�|�|��i�j�o�|��i�|�}�n�d�d�d�d�h��f�}�t�|�|�ƒ�|��i�|�<q"W|��S(���Ni���i����(���t���arg_listR���R���R���t���otherR���R(���R����R���R���R���R ���R���R,���R���R���R���R���t ���iteritemsR!���t ���old_func_statt���add_func_stats(���R���R4���R7���R!���R5���R,���(����(����R���R���†���s0������ , � �c���������C���s8���t��|�d�ƒ�}�z�t�i�|��i�|�ƒ�Wd�|�i�ƒ��Xd�S(���s:���Write the profile data to a file we know how to load back.t���wbN(���t���filet���filenameR���R���t���dumpR���R���R���(���R���R;���R���(����(����R���t ���dump_stats ���s������t���callsi���iÿÿÿÿs ���call countt ���cumulativei���s���cumulative timeR:���i���s ���file namet���linei���s���line numbert���modulet���namei���s ���function namet���nfls���name/file/linet���pcallsi����t���stdnamei���s ���standard nameR#���i���s ���internal timec���������C���s±���|��i�p �h��|��_�}�h��}�xn�|��i�i�ƒ��D]]�\�}�}�|�}�xH�|�o@�|�p�Pn�|�|�j�o�d�|�|�<Pn�|�|�|�<|�d� }�qB�Wq-�Wx�|�D] �}�|�|�=q•�Wn�|��i�S(���s)���Expand all abbreviations that are unique.i����iÿÿÿÿN( ���R���R���t���dictt���bad_listt���sort_arg_dict_defaultR6���t���wordt���tupt���fragment(���R���RI���RJ���RK���RF���RG���(����(����R���t���get_sort_arg_defs·���s(����� �� �c���������G���s‘��|�p�d�|��_�|��Sn�t�|�ƒ�d�j�oV�t�|�d�ƒ�t�d�ƒ�j�o9�h��d�d�<d�d�<d�d�<d�d�<|�d�g�}�n�|��i�ƒ��}�f��} �d �|��_�d �}�xA�|�D]9�}�| �|�|�d�} �|��i�|�|�|�d�7_�d �}�q©�Wg��}�xY�|��i�i �ƒ��D]H�\�} �\�}�}�} �}�}�|�i�|�|�| �|�f�| �t�| �ƒ�| �f�ƒ�qü�W|�i�t�| �ƒ�i�ƒ�g��|��_�}�x�|�D]�}�|�i�|�d�ƒ�qrW|��S(���Ni����i���iÿÿÿÿRE���R>���R#���i���R?���R���s���, (���t���fieldR���R���R���R���RL���t ���sort_arg_defst ���sort_tuplet ���sort_typet ���connectorRI���t ���stats_listR���R6���R,���R-���R.���R/���R0���R1���t���appendR3���t���sortt ���TupleCompt���comparet���tuple(���R���RM���RI���RW���R-���R.���RN���RQ���R1���RO���R,���R���RR���R/���R0���(����(����R���t ���sort_statsÊ���s0���� 09 � �1 �c���������C���s���|��i�o�|��i�i�ƒ��n�|��S(���N(���R���R���t���reverse(���R���(����(����R���t ���reverse_orderê���s���� c���������C���s\��|��i�} �h��|��_�}�d�} �xç�| �i�ƒ��D]Ù�\�} �\�}�}�}�}�}�t�| �ƒ�}�t�t�|�ƒ�ƒ�| �j�o�t�t�|�ƒ�ƒ�} �n�h��}�x*�|�i�ƒ��D]�\�}�}�|�|�t�|�ƒ�<q’�W|�|�j�o*�t�|�|�|�|�|�|�|�f�ƒ�|�|�<q)�|�|�|�|�|�f�|�|�<q)�W|��i�}�h��|��_�}�x�|�D]�} �d��|�t�| �ƒ�<q#W| �|��_�d��|��_�d��|��_�|��S(���Ni����(���R���R���t���oldstatst���newstatsR���R6���R,���R-���R.���R/���R0���R1���t���func_strip_patht���newfuncR���R3���t ���newcallerst���func2t���callerR8���R���t���old_topt���new_topR���R���R ���(���R���R`���Ra���Rb���R-���R.���R_���R^���R1���R,���R���Rc���R0���R[���R/���R\���(����(����R���t ���strip_dirsï���s2���� � � � c��� ������C���s³���|��i�o�d��Sn�h��|��_�}�x�|��i�i�ƒ��D]|�\�}�\�}�}�}�} �}�|�|�j�o�h��|�|�<n�xC�|�i�ƒ��D]5�\�}�}�|�|�j�o�h��|�|�<n�|�|�|�|�<qr�Wq/�Wd��S(���N(���R���R ���R���R6���R,���R-���R.���R/���R0���R1���R`���Ra���( ���R���R`���Ra���R-���R.���R ���R1���R,���R/���R0���(����(����R���t���calc_callees��s���� � � � c���������C���s^��|�}�t�|�ƒ�t�d�ƒ�j�oE�g��}�xì�|�D]0�}�t�i�|�t�|�ƒ�ƒ�o�|�i�|�ƒ�q,�q,�Wn±�t �|�ƒ�}�t�|�ƒ�t�d�ƒ�j�o@�d�|�j�o �d�j��n�o"�t�|�|�d�ƒ�}�|�|� }�nL�t�|�ƒ�t�d�ƒ�j�o2�d�|�j�o �|�j��n�o�|�}�|�|� }�n�t �|�ƒ�t �|�ƒ�j�o'�|�d�t �|�ƒ�t �|�ƒ�|�f�}�n�|�|�f�S(���NR���f1.0f0.0f0.5i���i����s6��� List reduced from %r to %r due to restriction <%r> ( ���t���listt���new_listR���t���selR,���t���ret���searchR3���RS���R���t���countt���intt���msg(���R���Rh���Rf���Rm���Rk���Rg���R,���(����(����R���t���eval_print_amount��s"�����77'c���������C���s��|��i�}�|��i�o�|��i�}�d�|��i�d�}�n�|��i�i�ƒ��}�d�}�x)�|�D]!�}�|��i�|�|�|�ƒ�\�}�}�qN�Wt�|�ƒ�}�|�p�d�|�f�Sn�|�GH|�t�|��i�ƒ�j��oJ�d�}�xA�|�D]5�}�t�t�|�ƒ�ƒ�|�j�o�t�t�|�ƒ�ƒ�}�q¼�q¼�Wn�|�d�|�f�S(���Ns��� Ordered by: s��� s!��� Random listing order was used i����i���(���R���R���t���widthR���Rf���RP���Rm���R���t���keyst���sel_listt ���selectionRn���R���Rk���R,���R3���(���R���Rq���Rk���Rr���Rf���Ro���R,���Rm���(����(����R���t���get_print_list3��s(���� ��c���������G���sá���x�|��i�D]�}�|�GHq �W|��i�o�Hn�d�d�}�x �|��i�D]�}�|�Gt�|�ƒ�GHq<�W|�G|��i�Gd�G|��i�|��i�j�o�d�|��i�Gn�d�|��i �GHH|��i �|�ƒ�\�}�}�|�o.�|��i�ƒ��x�|�D]�}�|��i�|�ƒ�qÀ�WHHn�|��S(���Nt��� i���s���function callss���(%d primitive calls)s���in %.3f CPU seconds(���R���R���R;���t���indentR���R,���t���func_get_function_nameR���R���R ���Rs���t���amountRo���Rf���t���print_titlet ���print_line(���R���Rw���Ru���Rf���R;���Ro���R,���(����(����R���t���print_statsK��s.���� � � � �c���������G���s’���|��i�|�ƒ�\�}�}�|�or�|��i�ƒ��|��i�|�d�ƒ�xO�|�D]G�}�|�|��i�j�o�|��i �|�|�|��i�|�ƒ�q=�|��i �|�|�h��ƒ�q=�WHHn�|��S(���Ns ���called...( ���R���Rs���Rw���Ro���Rf���Re���t���print_call_headingR,���R ���t���print_call_line(���R���Rw���Ro���Rf���R,���(����(����R���t ���print_calleesa��s���� �c��� ������G���sv���|��i�|�ƒ�\�}�}�|�oV�|��i�|�d�ƒ�x=�|�D]5�}�|��i�|�\�}�}�}�} �}�|��i �|�|�|�ƒ�q3�WHHn�|��S(���Ns���was called by...(���R���Rs���Rw���Ro���Rf���R{���R,���R���R-���R.���R/���R0���R1���R|���( ���R���Rw���R-���R.���Rf���Ro���R1���R,���R/���R0���(����(����R���t ���print_callersp��s�����c���������C���s���d�i��|�ƒ�|�GHd��S(���Ns ���Function (���t���ljustt ���name_sizet���column_title(���R���R€���R���(����(����R���R{���{��s����c���������C���s¥���t��|�ƒ�i�|�ƒ�G|�p �d�GHd��Sn�|�i�ƒ��}�|�i�ƒ��|�d�}�d�}�xQ�|�D]I�}�t��|�ƒ�}�|�|�|�d�|�|�f�Gt�|��i �|�d�ƒ�GHd�}�qT�Wd��S(���Ns���--i���R���s���(%r)i���Rt���(���R3���t���sourceR���R€���t ���call_dictRp���t���clistRT���Ru���R,���RB���t���f8R���R���(���R���R€���R‚���Rƒ���Ru���RB���R„���R,���(����(����R���R|���~��s���� �1c���������C���s ���d�Gd�GHd��S(���Ns-��� ncalls tottime percall cumtime percalls���filename:lineno(function)(����(���R���(����(����R���Rx�����s����c���������C���sË���|��i�|�\�}�}�}�}�}�t�|�ƒ�}�|�|�j�o�|�d�t�|�ƒ�}�n�|�i �d�ƒ�Gt�|�ƒ�G|�d�j�o�d�d�Gn�t�|�|�ƒ�Gt�|�ƒ�G|�d�j�o�d�d�Gn�t�|�|�ƒ�Gt�|�ƒ�GHd��S(���Nt���/i ���i����Rt���i���( ���R���R���R,���R-���R.���R/���R0���R1���t���strt���ct���rjustR…���R3���(���R���R,���Rˆ���R-���R.���R1���R/���R0���(����(����R���Ry���‘��s���� c���������C���s���d��S(���N(����(���R���(����(����R���t���ignore£��s����(���t���__name__t ���__module__t���__doc__R ���R���R���R���R���R=���RH���RL���RX���RZ���Rd���Re���Rn���Rs���Rz���R}���R~���R{���R|���Rx���Ry���RŠ���(����(����(����R���R����*���s0���� ÿ� RU���c�����������B���s ���t��Z�d��Z�d�„��Z�d�„��Z�RS(���s•��This class provides a generic function for comparing any two tuples. Each instance records a list of tuple-indices (from most significant to least significant), and sort direction (ascending or decending) for each tuple-index. The compare functions can then be used as the function argument to the system sort() function when a list of tuples need to be sorted in the instances order.c���������C���s ���|�|��_��d��S(���N(���t���comp_select_listR���(���R���RŽ���(����(����R���R ���¯��s����c���������C���s]���xV�|��i�D]K�\�}�}�|�|�}�|�|�}�|�|�j��o �|�Sn�|�|�j�o�|�Sq �q �Wd�S(���Ni����(���R���RŽ���t���indext ���directiont���leftt���lt���rightt���r(���R���R‘���R“���R���R���R’���R”���(����(����R���RV���²��s���� � (���R‹���RŒ���R���R ���RV���(����(����(����R���RU���§��s���� c���������C���s(���|��\�}�}�}�t�i�i�|�ƒ�|�|�f�S(���N(���t ���func_nameR;���R@���RB���R ���t���patht���basename(���R•���R@���RB���R;���(����(����R���R]���¿��s����c���������C���s���|��d�S(���Ni���(���R,���(���R,���(����(����R���Rv���Ã��s����c���������C���s���d�|��S(���Ns ���%s:%d(%s)(���R•���(���R•���(����(����R���R3���Æ��s����c���������C���sV���|�\�}�}�}�}�}�|��\�} �}�}�}�} �|�| �|�|�|�|�|�|�t�| �|�ƒ�f�S(���s3���Add together all the stats for two profile entries.N( ���R‚���R-���R.���R/���R0���R1���t���targett���t_cct���t_nct���t_ttt���t_ctt ���t_callerst���add_callers(���R˜���R‚���R›���R-���R/���R.���Rœ���Rš���R1���R���R™���R0���(����(����R���R8���Ï��s�����c���������C���s{���h��}�x$�|��i�ƒ��D]�\�}�}�|�|�|�<q�WxG�|�i�ƒ��D]9�\�}�}�|�|�j�o�|�|�|�|�|�<q:�|�|�|�<q:�W|�S(���s*���Combine two caller lists in a single list.N(���t���new_callersR˜���R6���R,���Ra���R‚���(���R˜���R‚���RŸ���Ra���R,���(����(����R���Rž���Ö��s����� � � c���������C���s+���d�}�x�|��i�ƒ��D]�}�|�|�7}�q�W|�S(���s@���Sum the caller statistics to get total number of calls received.i����N(���R.���R1���t ���itervaluesR>���(���R1���R.���R>���(����(����R���t���count_callsâ��s����� �c���������C���s���d�|��S(���Ns���%8.3f(���t���x(���R¢���(����(����R���R…���í��s����t���__main__t���ProfileBrowserc�����������B���sì���t��Z�d��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�d�„��Z�d�„��Z�d�„��Z�d�„��Z�d�„��Z�d�„��Z�d�„��Z�d�„��Z�d�„��Z�RS(���Nc���������C���sF���t��i�i�|��ƒ�d�|��_�|�d��j �o�t�|�ƒ�|��_�n �d��|��_�d��S(���Ns���% ( ���t���cmdt���CmdR ���R���t���promptt���profileR���R����R���(���R���R¨���(����(����R���R ���ü��s ���� c���������C���sé���|�i�ƒ��}�g��}�x§�|�D]Ÿ�}�y�|�i�t�|�ƒ�ƒ�w�Wn�t�j �o�n�XyF�t�|�ƒ�}�|�d�j�p �|�d�j��o�d�GHw�n�|�i�|�ƒ�w�Wn�t�j �o�n�X|�i�|�ƒ�q�W|��i�o�t�|��i�|�ƒ�|�Œ��n�d�GHd�S(���Ni���i����s"���Fraction argument mus be in [0, 1]s���No statistics object is loaded.(���R@���t���splitR���t ���processedt���termRS���Rl���t ���ValueErrort���floatt���fracR���R���t���getattrt���fn(���R���R°���R@���R«���R®���R���Rª���(����(����R���t���generic��s.����� c���������C���s"���d�GHd�GHd�GHd�GHd�GHd�GHd��S(���Ns���Arguments may be:s0���* An integer maximum number of entries to print.s:���* A decimal fractional number between 0 and 1, controllings-��� what fraction of selected entries to print.s8���* A regular expression; only entries with function namess��� that match it are printed.(����(���R���(����(����R���t���generic_help��s����c���������C���s���|��i�i�|�ƒ�d�S(���Ni����(���R���R���R���R@���(���R���R@���(����(����R���t���do_add$��s����c���������C���s ���d�GHd��S(���Ns>���Add profile info from given file to current statistics object.(����(���R���(����(����R���t���help_add'��s����c���������C���s���|��i�d�|�ƒ�S(���NR}���(���R���R±���R@���(���R���R@���(����(����R���t ���do_callees*��s����c���������C���s���d�GH|��i�ƒ��d��S(���Ns6���Print callees statistics from the current stat object.(���R���R²���(���R���(����(����R���t���help_callees,��s����c���������C���s���|��i�d�|�ƒ�S(���NR~���(���R���R±���R@���(���R���R@���(����(����R���t ���do_callers0��s����c���������C���s���d�GH|��i�ƒ��d��S(���Ns6���Print callers statistics from the current stat object.(���R���R²���(���R���(����(����R���t���help_callers2��s����c���������C���s ���d�GHd�S(���NR���i���(����(���R���R@���(����(����R���t���do_EOF6��s����c���������C���s ���d�GHd��S(���Ns���Leave the profile brower.(����(���R���(����(����R���t���help_EOF9��s����c���������C���s���d�S(���Ni���(����(���R���R@���(����(����R���t���do_quit<��s����c���������C���s ���d�GHd��S(���Ns���Leave the profile brower.(����(���R���(����(����R���t ���help_quit>��s����c���������C���s€���|�oI�y�t�|�ƒ�|��_�Wn"�t�j �o�}�|�d�GHd��Sn�X|�d�|��_�n-�t�|��i�ƒ�d�j�o�|��i�d�}�n�d�GHd�S(���Ni���s���% i���iþÿÿÿs1���No statistics object is current -- cannot reload.i����(���R@���R����R���R���t���IOErrorR���R§���R���(���R���R@���R���(����(����R���t���do_readA��s���� c���������C���s ���d�GHd��S(���Ns+���Read in profile data from a specified file.(����(���R���(����(����R���t ���help_readN��s����c���������C���s���|��i�i�ƒ��d�S(���Ni����(���R���R���RZ���(���R���R@���(����(����R���t ���do_reverseQ��s���� c���������C���s ���d�GHd��S(���Ns/���Reverse the sort order of the profiling report.(����(���R���(����(����R���t���help_reverseT��s����c���������C���s‰���|��i�i�ƒ��}�|�o7�t�|�d�„�|�i�ƒ��ƒ�o�|��i�i�|�i�ƒ��Œ��n9�d�GHx0�t�i �i �ƒ��D]�\�}�}�d�|�|�d�f�GHqb�Wd�S(���Nc���������C���s ���|��|�j�S(���N(���R¢���t���a(���R¢���RÂ���(����(����R���t���<lambda>Y��s����s/���Valid sort keys (unique prefixes are accepted):s���%s -- %si���i����( ���R���R���RL���t���abbrevsR@���t���filterR©���RX���R����RH���R6���t���keyt���value(���R���R@���RÄ���RÇ���RÆ���(����(����R���t���do_sortW��s����$�c���������C���s���d�GHd�GHd��S(���Ns.���Sort profile data according to specified keys.s3���(Typing `sort' without arguments lists valid keys.)(����(���R���(����(����R���t ���help_sort`��s����c���������G���s6���g��}�t�i�D]!�}�|�i�|�ƒ�o�|�|�q�q�~�S(���N(���t���_[1]R����RH���RÂ���t ���startswitht���text(���R���RÌ���R���RÂ���RÊ���(����(����R���t ���complete_sortc��s����c���������C���s���|��i�d�|�ƒ�S(���NRz���(���R���R±���R@���(���R���R@���(����(����R���t���do_statsf��s����c���������C���s���d�GH|��i�ƒ��d��S(���Ns.���Print statistics from the current stat object.(���R���R²���(���R���(����(����R���t ���help_statsh��s����c���������C���s���|��i�i�ƒ��d�S(���Ni����(���R���R���Rd���(���R���R@���(����(����R���t���do_stripl��s���� c���������C���s ���d�GHd��S(���Ns<���Strip leading path information from filenames in the report.(����(���R���(����(����R���t ���help_stripo��s����c���������C���s���|�o�|�Sn�d��S(���N(���t���stopR���(���R���RÒ���R@���(����(����R���t���postcmdr��s����(���R‹���RŒ���R���R ���R±���R²���R³���R´���Rµ���R¶���R·���R¸���R¹���Rº���R»���R¼���R¾���R¿���RÀ���RÁ���RÈ���RÉ���RÍ���RÎ���RÏ���RÐ���RÑ���RÓ���(����(����(����R���R¤���û��s2��� s*���Welcome to the profile statistics browser.i���s���Goodbye.(���R���R ���R#���R���Ri���t���__all__R����RU���R]���Rv���R3���R8���Rž���R¡���R…���R‹���R¥���t���readlinet���ImportErrorR¦���R¤���t���sysR���t���argvt���initprofileR���t���cmdloopt���KeyboardInterrupt(���R¥���R����R…���R8���RÔ���R]���Ri���Rž���RU���Rv���RÙ���R×���R¡���RÕ���R¤���R#���R ���R���R3���(����(����R���t���?���s@���" ÿ�~ |