tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
W\¬Qc@s¨dZddlZddlZddlZddlmZmZd„Zddd„ƒYZdej    fd„ƒYZ    d    dd
„ƒYZ
d dd „ƒYZ d „Z dS(s Statistics analyzer for HotShot.iÿÿÿÿN(tENTERtEXITcCst|ƒjƒS(N(t StatsLoadertload(tfilename((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/hotshot/stats.pyR sRcBs#eZd„Zd„Zd„ZRS(cCs.||_i|_g|_|jj|_dS(N(t_logfnt_codet_stacktpopt    pop_frame(tselftlogfn((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/hotshot/stats.pyt__init__s            c Csÿtƒ}t|_tjj|jƒ}d}x²|D]ª}|\}\}}}}    |    dkrk||    7}n|tkr©|j|||ƒ}
|j    |
|dƒd}q4|t
kr4|j ƒ}
|j |
|dƒd}q4q4W|j sòt‚tj|ƒS(Nigíµ ÷ư>(tProfilet _brokentimertget_timethotshottlogt    LogReaderRRt    new_framettrace_dispatch_callRR    ttrace_dispatch_returnRtAssertionErrortpstatstStats( R
tpRttaccumteventtwhatRtlinenotfuncnamettdeltatframe((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/hotshot/stats.pyRs$                   cGs€y|j|}Wn*tk
r=t|Œ}||j|<nX|jrW|jd}nd}t||ƒ}|jj|ƒ|S(Niÿÿÿÿ(RtKeyErrortFakeCodeRtNonet    FakeFrametappend(R
targstcodetbackR ((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/hotshot/stats.pyR6s      (t__name__t
__module__R RR(((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/hotshot/stats.pyRs         R cBseZd„ZRS(cCsdS(N((R
((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/hotshot/stats.pytsimulate_cmd_completeKs(R)R*R+(((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/hotshot/stats.pyR JsR"cBseZd„ZRS(cCs&||_||_||_|_dS(N(t co_filenametco_firstlinenotco_nameR)(R
Rt firstlinenoR((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/hotshot/stats.pyR Ps        (R)R*R (((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/hotshot/stats.pyR"OsR$cBseZd„ZRS(cCs||_||_dS(N(tf_backtf_code(R
R'R(((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/hotshot/stats.pyR Ws    (R)R*R (((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/hotshot/stats.pyR$VscCs td‚dS(Nsthis timer should not be called(t RuntimeError(((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/hotshot/stats.pyR\s(((( t__doc__tprofileRt hotshot.logRRRRRR R"R$R(((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/hotshot/stats.pyt<module>s       ;