[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