[Stackless-checkins] CVS: slpdev/src/2.3/dev/Stackless/test taskspeed.py, 1.24, 1.25
Christian Tismer
tismer at centera.de
Sat Jul 10 03:30:43 CEST 2004
Update of /home/cvs/slpdev/src/2.3/dev/Stackless/test
In directory centera.de:/tmp/cvs-serv25187/Stackless/test
Modified Files:
taskspeed.py
Log Message:
corrected standard Python mode.
Index: taskspeed.py
===================================================================
RCS file: /home/cvs/slpdev/src/2.3/dev/Stackless/test/taskspeed.py,v
retrieving revision 1.24
retrieving revision 1.25
diff -C2 -d -r1.24 -r1.25
*** taskspeed.py 8 Jul 2004 18:58:30 -0000 1.24
--- taskspeed.py 10 Jul 2004 01:30:40 -0000 1.25
***************
*** 16,19 ****
--- 16,20 ----
class stackless:
debug = 0 # assume to be tested with normal Python
+ uncollectables = []
tasklist = []
class tasklet(object):
***************
*** 25,28 ****
--- 26,32 ----
def run(self):
self.func(*self.args)
+ class channel:
+ def __init__(self):
+ raise StacklessError
def run():
global tasklist
***************
*** 58,64 ****
args = (niter / ntasks,) + args
diff = 0
- for i in range(ntasks):
- tasklet(func)(*args)
try:
start = clock()
run()
--- 62,68 ----
args = (niter / ntasks,) + args
diff = 0
try:
+ for i in range(ntasks):
+ tasklet(func)(*args)
start = clock()
run()
_______________________________________________
Stackless-checkins mailing list
Stackless-checkins at stackless.com
http://www.stackless.com/mailman/listinfo/stackless-checkins
More information about the Stackless-checkins
mailing list