ROOTPLOIT
Server: LiteSpeed
System: Linux server71.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64
User: niphet (1079)
PHP: 5.3.29
Disabled: NONE
Upload Files
File: //lib64/python3.8/__pycache__/timeit.cpython-38.opt-2.pyc
U

e5d4@sddlZddlZddlZddlZddddgZdZdZdZejZ	e
Zd	Zd
dZ
GdddZd
d
e	edfddZd
d
e	eedfddZdddddZedkreedS)NTimertimeitrepeat
default_timerz<timeit-src>i@Bz
def inner(_it, _timer{init}):
    {setup}
    _t0 = _timer()
    for _i in _it:
        {stmt}
    _t1 = _timer()
    return _t1 - _t0
cCs|ddd|S)N
 )replace)srcindentr/usr/lib64/python3.8/timeit.pyreindentOsrc@sLeZdZddedfddZd
ddZefddZeefd	d
Z	dddZ
dS)rpassNcCs||_i}|dkrtn|}d}t|trJt|td|d}t|d}n*t|rl||d<|d7}d}d}ntdt|trt||tdt|d	}n&t|r||d
<|d7}d}ntd
t	j
|||d}	|	|_t|	td}
t|
|||d|_
dS)Nexecr_setupz, _setup=_setupz_setup()z&setup is neither a string nor callableZ_stmtz
, _stmt=_stmtz_stmt()z%stmt is neither a string nor callable)stmtsetupinitinner)timer_globals
isinstancestrcompiledummy_src_namercallable
ValueErrortemplateformatr
rr)selfrrrglobalsZlocal_nsZ	global_nsrZ
stmtprefixr
coderrr
__init__es6

zTimer.__init__cCsJddl}ddl}|jdk	r:t|jd|jdtf|jt<|j|ddS)Nrrfile)	linecache	tracebackr
lensplitrcache	print_exc)r#r(r)r*rrr
r.s


zTimer.print_exccCsBtd|}t}tz|||j}W5|r<tX|SN)	itertoolsrgcZ	isenabledZdisableZenablerr)r#numberitZgcoldZtimingrrr
rs

zTimer.timeitcCs*g}t|D]}||}||q|Sr/)rangerappend)r#rr2ritrrr
rs

zTimer.repeatcCsPd}dD]8}||}||}|r,||||dkr||fSq|d9}qdS)N)r9rg?
)r)r#callbackr7jr2
time_takenrrr
	autoranges


zTimer.autorange)N)N)__name__
__module____qualname__rr&r.default_numberrdefault_repeatrr?rrrr
rSs
#
rcCst|||||Sr/)rr)rrrr2r$rrr
rscCst||||||Sr/)rr)rrrrr2r$rrr
rs)_wrap_timerc
s|dkrtjdd}ddl}z(||ddddddd	d
ddg	\}}Wn:|jk
r}zt|td
WYdSd}~XYnXt}d|pd}dg}t}d}	ddddddd|D]\}
}|
dkrt||
dkr|	||
dkr|kr|ntdtj
ddS|
dkr6t|}|dkr6d}|
dkrFtj}|
dkrf|	r^d7|	d7}	|
dkrtt
d d!dSqd|pd}ddl}tjd|j|dk	r||}t|||}
dkrd}|	rfd"d#}z|
|\}Wn|
YdSX|	rtz|
|}Wn|
YdSXfd$d%}|	rztd&d't||tfd(d)|D}t|}td*dkrd+nd,|||ft|}t|}||d-krddl}|d.||||ftd,ddS)/Nr9rz
n:u:s:r:tcpvhznumber=zsetup=zrepeat=timeZclockZprocessverbosezunit=helpz#use -h/--help for command line helpr:rrg&.>gư>gMbP?g?)ZnsecZusecZmsecZsec)z-nz--number)z-sz--setup)z-uz--unitz:Unrecognized unit. Please select nsec, usec, msec, or sec.r')z-rz--repeat)z-pz	--process)z-vz	--verbose)z-hz--helpr)endcs.d}|dk}t|j||rdnd|ddS)Nz%{num} loop{s} -> {secs:.{prec}g} secsr9sr)ZnumrKZsecsZprec)printr")r2r>msgZplural)	precisionrr
r<?szmain.<locals>.callbackcs`}|dk	r|}n8ddD}|jdd|D]\}}||kr8qNq8d|||fS)NcSsg|]\}}||fqSrr).0unitscalerrr

<listcomp>Ysz-main.<locals>.format_time.<locals>.<listcomp>T)reversez%.*g %s)itemssort)dtrPrQZscales)rN	time_unitunitsrr
format_timeSs
zmain.<locals>.format_timez
raw times: %sz, csg|]}|qSrr)rOrV)r2rr
rRdszmain.<locals>.<listcomp>z"%d loop%s, best of %d: %s per looprKrrztThe test results are likely unreliable. The worst time (%s) was more than four times slower than the best time (%s).)sysargvgetopterrorrLrjoinrDintr5stderrrFprocess_time__doc__ospathinsertcurdirrr?r.rmapminmaxwarnings
warn_explicitUserWarning)argsrEr\ZoptserrrrrrrGoarcr8r<_Zraw_timingsrYZtimingsZbestZworstrjr)r2rNrWrXr
mains








rr__main__)N)r1rZrFr0__all__rrCrDperf_counterrr$rr!rrrrrrr@exitrrrr
<module>4s4