viff

changeset 625:a444dd00be4c

Described the issues mentioned in NEWS.
author Martin Geisler <mg@daimi.au.dk>
date Sat, 29 Mar 2008 21:05:21 +0100
parents 0321258dd66e
children 689eda33b658 31d157dedca9
files NEWS
diffstat 1 files changed, 12 insertions(+), 3 deletions(-) [+]
line diff
     1.1 --- a/NEWS	Sat Mar 29 20:56:11 2008 +0100
     1.2 +++ b/NEWS	Sat Mar 29 21:05:21 2008 +0100
     1.3 @@ -25,9 +25,15 @@
     1.4  
     1.5  Details:
     1.6  
     1.7 -* Issue 2: Split Runtime class into smaller parts.
     1.8 +* Issue 2: Split Runtime class into smaller parts. The old Runtime
     1.9 +  class has been split. If your program used the greater_than_equal
    1.10 +  method, then you need to use the new Toft05Runtime class from
    1.11 +  viff.comparison. If you used greater_than_equalII, then use the
    1.12 +  Toft07Runtime from the same module.
    1.13  
    1.14 -* Issue 7: New system for unit tests.
    1.15 +* Issue 7: New system for unit tests. The tests now better simulate an
    1.16 +  asynchronous network by randomly delaying the communication between
    1.17 +  the players.
    1.18  
    1.19  * Better coercion. The comparison in Toft07Runtime can now correctly
    1.20    deal with arguments of mixed types, e.g., comparisons like "100 < x"
    1.21 @@ -35,7 +41,10 @@
    1.22  
    1.23  * The coercion done by the xor method was also fixed.
    1.24  
    1.25 -* Issue 22: Allow sending data several times in one method.
    1.26 +* Issue 22: Allow sending data several times in one method. Previously
    1.27 +  one could only send once to a given players in a given method since
    1.28 +  all communication used the same program counter. The data is now
    1.29 +  correctly buffered on the receiving side.
    1.30  
    1.31  * Python 2.6 compability. VIFF is now regularly tested on Python 2.6
    1.32    via a new build slave.