-=[ Mr. Bumblebee ]=-
_Indonesia_

Path : /usr/lib/python2.7/dist-packages/mercurial/
File Upload :
Current File : //usr/lib/python2.7/dist-packages/mercurial/lsprofcalltree.pyc

ó
Ì\,Tc@s)dZd„Zdefd„ƒYZdS(sC
lsprofcalltree.py - lsprof output which is readable by kcachegrind

Authors:
    * David Allouche <david <at> allouche.net>
    * Jp Calderone & Itamar Shtull-Trauring
    * Johan Dahlin

This software may be used and distributed according to the terms
of the GNU General Public License, incorporated herein by reference.
cCs5t|tƒrd|Sd|j|j|jfSdS(Nt~s%s %s:%d(t
isinstancetstrtco_nametco_filenametco_firstlineno(tcode((s</usr/lib/python2.7/dist-packages/mercurial/lsprofcalltree.pytlabel
s
	tKCacheGrindcBs5eZd„Zd„Zd„Zd„Zd„ZRS(cCs|jƒ|_d|_dS(N(tgetstatstdatatNonetout_file(tselftprofiler((s</usr/lib/python2.7/dist-packages/mercurial/lsprofcalltree.pyt__init__scCsB||_|dIJ|jƒx|jD]}|j|ƒq'WdS(Ns
events: Ticks(Rt_print_summaryR
t_entry(R
Rtentry((s</usr/lib/python2.7/dist-packages/mercurial/lsprofcalltree.pytoutputs
	

cCsTd}x3|jD](}t|jdƒ}t||ƒ}qW|jd|fIJdS(Niièssummary: %d(R
tintt	totaltimetmaxR(R
tmax_costRR((s</usr/lib/python2.7/dist-packages/mercurial/lsprofcalltree.pyR!s
cCs
|j}|j}t|tƒr.|dIJn|d|jfIJ|dt|ƒfIJt|jdƒ}t|tƒrŽ|dI|IJn|d|j|fIJ|j	rº|j	}ng}t|tƒrØd}n	|j}x|D]}|j
||ƒqèW|JdS(Nsfi=~sfi=%ssfn=%siès0 s%d %di(RRRRRRRt
inlinetimeRtcallst	_subentry(R
RRRRRtlinenotsubentry((s</usr/lib/python2.7/dist-packages/mercurial/lsprofcalltree.pyR(s&		
			
cCs²|j}|j}|dt|ƒfIJt|tƒrY|dIJ|d|jfIJn.|d|jfIJ|d|j|jfIJt|j	dƒ}|d||fIJdS(Nscfn=%sscfi=~s
calls=%d 0scfi=%sscalls=%d %diès%d %d(
RRRRRt	callcountRRRR(R
RRRRR((s</usr/lib/python2.7/dist-packages/mercurial/lsprofcalltree.pyRHs		
(t__name__t
__module__RRRRR(((s</usr/lib/python2.7/dist-packages/mercurial/lsprofcalltree.pyRs
				 N(t__doc__RtobjectR(((s</usr/lib/python2.7/dist-packages/mercurial/lsprofcalltree.pyt<module>s	

Copyright © 2017 || Recoded By Mr.Bumblebee