[viff-devel] [issue78] Debian/Ubuntu installer

2008-11-05 Thread Thomas Pelle Jakobsen
New submission from Thomas Pelle Jakobsen <[EMAIL PROTECTED]>: Would it be an idea to investigate how to include viff in the "universe" package repository for Debian/Ubuntu? Ideally, doing a apt-cache search viff would then install viff and all dependencies. This is how most Deb/Ubuntu user

[viff-devel] [issue77] Trottle creation of Deferreds based on memory pressure

2008-11-05 Thread Martin Geisler
New submission from Martin Geisler <[EMAIL PROTECTED]>: This is an idea which I think Thomas came up with first: it would be very nice if one could limit the memory usage to, say, 200 MiB. The program should run a normal, but when the memory usage grows above the limit, the remaining parts of th

[viff-devel] [issue76] Log CPU, mem and net utilization

2008-11-05 Thread Martin Geisler
New submission from Martin Geisler <[EMAIL PROTECTED]>: I think it would be interesting to log the use of the CPU, the network, and the memory throughout a protocol run. Getting CPU and memory data is probably just a matter of reading the correct file under /proc (good luck finding that, Windows

[viff-devel] [issue75] Test without local computations

2008-11-05 Thread Martin Geisler
New submission from Martin Geisler <[EMAIL PROTECTED]>: We want to do tests where all local computations are replaced by dummy implementations. An example would be the multiplications of field elements done in viff.field. Having timing results from such a dummy implementation would give us a bas

[viff-devel] [issue74] Test without network communication

2008-11-05 Thread Martin Geisler
New submission from Martin Geisler <[EMAIL PROTECTED]>: It should be possible to test a single player in isolation by replaying old network communication. That would allow us to measure the time spent on local computations and the overhead from the whole Twisted machinery. -- assignedto:

[viff-devel] [issue73] Investigate use of __slots__

2008-11-05 Thread Martin Geisler
New submission from Martin Geisler <[EMAIL PROTECTED]>: Python allows a class to list its attributes in a special __slots__ attribute. This saves allocating memory for the dictionary which normally holds the class' attributes. -- assignedto: mg keyword: design messages: 288 nosy: mg stat