viff

changeset 595:3630428d6a51

Add link to tracker for TODO item.
author Martin Geisler <mg@daimi.au.dk>
date Sat, 22 Mar 2008 15:25:20 +0100
parents 770b59e49e81
children 4a1f03f138ba
files viff/runtime.py
diffstat 1 files changed, 5 insertions(+), 4 deletions(-) [+]
line diff
     1.1 --- a/viff/runtime.py	Sat Mar 22 14:59:27 2008 +0100
     1.2 +++ b/viff/runtime.py	Sat Mar 22 15:25:20 2008 +0100
     1.3 @@ -519,10 +519,11 @@
     1.4          @param args: extra arguments.
     1.5          @param kwargs: extra keyword arguments.
     1.6          """
     1.7 -        # TODO: When several callbacks are scheduled from the same
     1.8 -        # method, they all save the same program counter. Simply
     1.9 -        # decorating callback with increase_pc does not seem to work
    1.10 -        # (the multiplication benchmark hangs). This should be fixed.
    1.11 +        # TODO, http://tracker.viff.dk/issue22: When several callbacks
    1.12 +        # are scheduled from the same method, they all save the same
    1.13 +        # program counter. Simply decorating callback with increase_pc
    1.14 +        # does not seem to work (the multiplication benchmark hangs).
    1.15 +        # This should be fixed.
    1.16          saved_pc = self.program_counter[:]
    1.17          #println("Saved PC: %s for %s", saved_pc, func.func_name)
    1.18