%PDF- %PDF-
Direktori : /usr/local/lib/python2.7/hotshot/ |
Current File : //usr/local/lib/python2.7/hotshot/stats.pyc |
ó Oêáac @ s¨ d Z d d l Z d d l Z d d l Z d d l m Z m Z d „ Z d d d „ ƒ YZ d e j f d „ ƒ YZ d d d „ ƒ YZ d d d „ ƒ YZ d „ Z d S( s Statistics analyzer for HotShot.iÿÿÿÿN( t ENTERt EXITc C s t | ƒ j ƒ S( N( t StatsLoadert load( t filename( ( s) /usr/local/lib/python2.7/hotshot/stats.pyR s R c B s# e Z d „ Z d „ Z d „ Z RS( c C s. | | _ i | _ g | _ | j j | _ d S( N( t _logfnt _codet _stackt popt pop_frame( t selft logfn( ( s) /usr/local/lib/python2.7/hotshot/stats.pyt __init__ s c C sÿ t ƒ } t | _ t j j | j ƒ } d } x² | D]ª } | \ } \ } } } } | d k rk | | 7} n | t k r© | j | | | ƒ } | j | | d ƒ d } q4 | t k r4 | j ƒ } | j | | d ƒ d } q4 q4 W| j sò t ‚ t j | ƒ S( Ni gíµ ÷ư>( t Profilet _brokentimert get_timet hotshott logt LogReaderR R t new_framet trace_dispatch_callR R t trace_dispatch_returnR t AssertionErrort pstatst Stats( R t pR t taccumt eventt whatR t linenot funcnamet tdeltat frame( ( s) /usr/local/lib/python2.7/hotshot/stats.pyR s$ c G s€ y | j | } Wn* t k r= t | Œ } | | j | <n X| j rW | j d } n d } t | | ƒ } | j j | ƒ | S( Niÿÿÿÿ( R t KeyErrort FakeCodeR t Nonet FakeFramet append( R t argst codet backR ( ( s) /usr/local/lib/python2.7/hotshot/stats.pyR 6 s ( t __name__t __module__R R R ( ( ( s) /usr/local/lib/python2.7/hotshot/stats.pyR s R c B s e Z d „ Z RS( c C s d S( N( ( R ( ( s) /usr/local/lib/python2.7/hotshot/stats.pyt simulate_cmd_completeK s ( R) R* R+ ( ( ( s) /usr/local/lib/python2.7/hotshot/stats.pyR J s R"