simon-svn: putty: simon

Commits to Tartarus CVS repository. tartarus-commits at lists.tartarus.org
Tue Feb 22 19:09:27 GMT 2011


SVN root:       svn://svn.tartarus.org/sgt
Changes by:     simon
Revision:       9105
Date:           2011-02-22 19:09:27 +0000 (Tue, 22 Feb 2011)

Log message (5 lines):
Rejig the bottom-level loops in internal_mul_* to use pointers instead
of array indices. You'd hope that compilers could automatically turn
the one representation into the other if it was faster to do so, but
apparently not: even on gcc -O3, this source transformation gains over
15% performance.

Modified files:
U   putty/sshbn.c

Links:
http://svn.tartarus.org/sgt/?rev=9105&view=rev
http://svn.tartarus.org/sgt/putty/sshbn.c?rev=9105&r1=9104&r2=9105



More information about the tartarus-commits mailing list