- Aug 03, 1999
-
-
Ben Laurie authored
-
Bodo Möller authored
-
Bodo Möller authored
-
- Aug 02, 1999
-
-
Bodo Möller authored
-
Bodo Möller authored
-
Bodo Möller authored
-
Bodo Möller authored
-
Bodo Möller authored
-
Bodo Möller authored
-
Bodo Möller authored
(because now SSL_new makes a copy).
-
- Aug 01, 1999
-
-
Bodo Möller authored
-
Bodo Möller authored
-
- Jul 31, 1999
-
-
Andy Polyakov authored
the remainder left in %edx. Here is the resulting performance improvement matrix (improvement as a result of this *and* previous tune-up committed two days ago). The results were obtained by profiling the "div" part of the crypto/bn/bnspeed.c. CPU BN_div bn_div_words overall comment ------------------------------------------------------------------------ PII +16% accumulated by +2-3% PII multiplies damn fast! Taking inlining multiplication out of the loop didn't make too much difference. Eliminating of the multiplication involved in remainder calculation is the major factor. Pentium +45% accumulated by +7-9% mull isn't that fast and replacing inlining multiplications with additions in the loop has more visible effect:-) MIPS +75% +12% +20-25% In addition to the taking mults R10000 out of the loop (giving 12% in the asm/mips3.s) three mults were eliminated in BN_div. Alpha +30% +50% +10-15% Same as above. But remember that EV4 bn_div_words is a C implementation. It takes 4 Alpha mults in C to do the same thing as 1 MIPS mult in assembler does. So the effect (50%) is more impressive. But not the overall one... Well, if Alpha bn_mul_add would be implemented in assembler overall improvement would be closer to MIPS...
-
- Jul 30, 1999
-
-
Bodo Möller authored
-
Andy Polyakov authored
loop body and replace 'em with addition/subtraction.
-
Bodo Möller authored
-
Dr. Stephen Henson authored
for encrypted data, rather than hard coding '8'.
-
Dr. Stephen Henson authored
recipient.
-
- Jul 29, 1999
-
-
Dr. Stephen Henson authored
-
Ulf Möller authored
-
Ulf Möller authored
to Kerberos.
-
Ulf Möller authored
-
Ulf Möller authored
Configure didn't generate the file in Windows builds).
-
Bodo Möller authored
Using different files caused problems because the dependencies in the Makefiles produced by mk1mf.pl were for the standard case, i.e. mentioned buildinf.h and not mk1mfinf.h.
-
Ulf Möller authored
definitions such as C_Block earlier).
-
- Jul 28, 1999
-
-
Ulf Möller authored
Submitted by: Richard Levitte <levitte@stacken.kth.se>
-
- Jul 27, 1999
-
-
Dr. Stephen Henson authored
-
Dr. Stephen Henson authored
-
Andy Polyakov authored
-
Bodo Möller authored
-
Bodo Möller authored
-
- Jul 26, 1999
-
-
Bodo Möller authored
-
Bodo Möller authored
-
- Jul 25, 1999
-
-
Bodo Möller authored
-
Andy Polyakov authored
./config sences whole range of SPARC instruction sets. Do note that it favors Sun C now if both gcc and cc 4.2 or later are present!
-
Andy Polyakov authored
-
Andy Polyakov authored
-
Andy Polyakov authored
-
Andy Polyakov authored
-
Andy Polyakov authored
- support for GNU assembler (read SPARC Linux);
-