HEX

Warning: set_time_limit() [function.set-time-limit]: Cannot set time limit - prohibited by configuration in /home/u547966/brikov.ru/www/wp-content/plugins/admin-menu-editor/menu-editor.php on line 745
Server: Apache
System: Linux 4.19.0-0.bpo.9-amd64 x86_64 at red40
User: u547966 (5490)
PHP: 5.3.29-mh2
Disabled: syslog, dl, popen, proc_open, proc_nice, proc_get_status, proc_close, proc_terminate, posix_mkfifo, chown, chgrp, accelerator_reset, opcache_reset, accelerator_get_status, opcache_get_status, pcntl_alarm, pcntl_fork, pcntl_waitpid, pcntl_wait, pcntl_wifexited, pcntl_wifstopped, pcntl_wifsignaled, pcntl_wifcontinued, pcntl_wexitstatus, pcntl_wtermsig, pcntl_wstopsig, pcntl_signal, pcntl_signal_dispatch, pcntl_get_last_error, pcntl_strerror, pcntl_sigprocmask, pcntl_sigwaitinfo, pcntl_sigtimedwait, pcntl_exec, pcntl_getpriority, pcntl_setpriority
Upload Files
File: //usr/lib/python3.7/__pycache__/cProfile.cpython-37.pyc
B

{a@szdZdddgZddlZddlZdddZdddZejje_ejje_Gd	ddejZd
dZ	dd
Z
edkrve
dS)zUPython interface for the 'lsprof' profiler.
   Compatible with the 'profile' module.
runrunctxProfileNcCstt|||S)N)
_pyprofile_Utilsrr)	statementfilenamesortr/usr/lib/python3.7/cProfile.pyrscCstt|||||S)N)rrrr)rglobalslocalsr	r
rrrrsc@sJeZdZdZdddZddZddZd	d
ZddZd
dZ	ddZ
dS)ra`Profile(timer=None, timeunit=None, subcalls=True, builtins=True)

    Builds a profiler object using the specified timer function.
    The default timer is a fast built-in one based on real time.
    For custom timer functions returning integers, timeunit can
    be a float specifying a scale (i.e. how long each integer unit
    is, in seconds).
    rcCs$ddl}|||dS)Nr)pstatsStatsZ
strip_dirsZ
sort_statsprint_stats)selfr
rrrrr(szProfile.print_statsc	Cs8ddl}t|d}|||j|WdQRXdS)Nrwb)marshalopencreate_statsdumpstats)rfilerfrrr
dump_stats,szProfile.dump_statscCs||dS)N)disablesnapshot_stats)rrrrr2szProfile.create_statsc
Cs6|}i|_i}xX|D]P}t|j}|j}||j}|j}|j}i}	|	|t|j<|||||	f|j|<qWx|D]}|j	rrt|j}x|j	D]}
y|t|
j}	Wnt
k
rwYnX|
j}||
j}|
j}|
j}||	kr|	|}||d7}||d7}||d7}||d7}||||f|	|<qWqrWdS)Nr)ZgetstatsrlabelcodeZ	callcountZreccallcountZ
inlinetimeZ	totaltimeidZcallsKeyError)rentriesZcallersdictsentryfuncZncZccZttZctZcallersZsubentryprevrrrr6s>






zProfile.snapshot_statscCsddl}|j}||||S)Nr)__main____dict__r)rcmdr)dictrrrr\szProfile.runcCs(|zt|||Wd|X|S)N)enableexecr)rr+r
rrrrras

zProfile.runctxcOs"|z
|||S|XdS)N)r-r)rr'argskwrrrruncalljs
zProfile.runcallN)r)__name__
__module____qualname____doc__rrrrrrr1rrrrrs
&	cCs(t|trdd|fS|j|j|jfSdS)N~r)
isinstancestrco_filenameco_firstlinenoco_name)r"rrrr!ss

r!c
	Cs^ddl}ddl}ddl}ddl}ddlm}d}||d}d|_|jdddd	dd
|jddd
ddt|j	j
d|jdddddd|jdds||
d|\}}||jdd<t|dkrR|jrd}	|j|dd}
nR|d}|jd|j|t|d}t||d}	WdQRX|dddd}
t|	|
d|j|jn||S)Nr)OptionParserzNcProfile.py [-o output_file_path] [-s sort] [-m module | scriptfile] [arg] ...)usageFz-oz	--outfileoutfilezSave stats to <outfile>)desthelpdefaultz-sz--sortr
z?Sort order when printing to stdout, based on pstats.Stats classr)r?r@rAchoicesz-mmodule
store_truezProfile a library module)r?actionr@rArrz(run_module(modname, run_name='__main__'))
run_modulemodnamerbr.r))__file__r2__package__
__cached__)ossysrunpyrZoptparser<Zallow_interspersed_argsZ
add_optionsortedrZsort_arg_dict_defaultargvZprint_usageexit
parse_argslenrCrFpathinsertdirnamercompilereadrr>r
)
rLrMrNrr<r=parserZoptionsr/r"ZglobsZprognamefprrrmain{sJ






r[r))Nr)Nr)r5__all__Z_lsprofZprofilerrrZProfilerrr!r[r2rrrr<module>s




X1