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.5/__pycache__/cProfile.cpython-35.pyc


Fa@sdZdddgZddlZddlZddddZddddZejje_ejje_Gd	ddejZd
dZ	dd
Z
edkre
dS)zUPython interface for the 'lsprof' profiler.
   Compatible with the 'profile' module.
runrunctxProfileNcCstjtj|||S)N)
_pyprofile_Utilsrr)	statementfilenamesortr/usr/lib/python3.5/cProfile.pyrscCs"tjtj|||||S)N)rrrr)rglobalslocalsr	r
rrrrsc@smeZdZdZdddZddZddZd	d
ZddZd
dZ	ddZ
dS)raiProfile(custom_timer=None, time_unit=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, time_unit can
    be a float specifying a scale (i.e. how long each integer unit
    is, in seconds).
    rcCs2ddl}|j|jj|jdS)Nr)pstatsZStatsZ
strip_dirsZ
sort_statsprint_stats)selfr
rrrrr(szProfile.print_statsc
CsFddl}t|d$}|j|j|j|WdQRXdS)Nrwb)marshalopencreate_statsdumpstats)rfilerfrrr
dump_stats,s
zProfile.dump_statscCs|j|jdS)N)disablesnapshot_stats)rrrrr2s
zProfile.create_statscCs|j}i|_i}xz|D]r}t|j}|j}||j}|j}|j}i}	|	|t|j<|||||	f|j|<q"Wx|D]}|j	rt|j}x|j	D]}
y|t|
j}	Wnt
k
rwYnX|
j}||
j}|
j}|
j}||	krr|	|}||d7}||d7}||d7}||d7}||||f|	|<qWqWdS)Nrr)ZgetstatsrlabelcodeZ	callcountZreccallcountZ
inlinetimeZ	totaltimeidZcallsKeyError)rentriesZcallersdictsentryfuncZncZccZttZctZcallersZsubentryprevrrrr6s>	
	
		 
	
	
		
zProfile.snapshot_statscCs(ddl}|j}|j|||S)Nr)__main____dict__r)rcmdr'dictrrrr\s	zProfile.runc
Cs0|jzt|||Wd|jX|S)N)enableexecr)rr)r
rrrrras

zProfile.runctxc
Os-|jz|||SWd|jXdS)N)r+r)rr%argskwrrrruncalljs
zProfile.runcallN)__name__
__module____qualname____doc__rrrrrrr/rrrrrs&	cCs6t|trdd|fS|j|j|jfSdS)N~r)
isinstancestrco_filenameco_firstlinenoco_name)r rrrrss
rcCsddl}ddl}ddlm}d}|d|}d|_|jdddd	d
ddd|jd
dddd
ddd|jdds|j|jd|j	\}}||jdd<t
|dkr|d}|jjd|jj
|t|d}t|j|d}	WdQRXd|ddddddi}
t|	|
d|j|jn
|j|S)Nr)OptionParserz@cProfile.py [-o output_file_path] [-s sort] scriptfile [arg] ...usageFz-oz	--outfiledestoutfilehelpzSave stats to <outfile>defaultz-sz--sortr
z?Sort order when printing to stdout, based on pstats.Stats classrrrbr,__file__r1r'__package__
__cached__r0)ossysZoptparser;Zallow_interspersed_argsZ
add_optionargvZprint_usageexit
parse_argslenpathinsertdirnamercompilereadrr>r
)rErFr;r<parserZoptionsr-Zprognamefpr Zglobsrrrmain{s6	




rRr'r0r0)r4__all__Z_lsprofZprofilerrrZProfilerrrrRr1rrrr<module>sX$