- self.stack.append((task, low, high-low))
- self.set_task("init", 0.0, 0.0)
+ self.stack.append((self.task, self.start, self.delta))
+ self.set_task(task, low, high)
+
+ def push_task_slice(self, task, index, count):
+ self.push_task(task, index/count, (index+1)/count)