[CLN-list] drop i386 asm?

Alexei Sheplyakov varg at theor.jinr.ru
Thu Nov 29 11:18:15 CET 2007


Hello,

\begin{quote}
CLN is speed efficient:

	* The kernel of CLN has been written in assembly language for some
    CPUs (`i386', `m68k', `sparc', `mips', `arm').
\end{quote}

I can't say anything about m68k, arm, and mips, but on x86 GCC 
generated code runs a bit faster. I checked this for -march={pentium[34],
nocona,athlon,athlon-mp,k8}. Hence I propose to drop x86 asm, or at least
to make -DNO_ASM the default.

Best regards,
	Alexei

-- 
All science is either physics or stamp collecting.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 827 bytes
Desc: Digital signature
Url : http://www.cebix.net/pipermail/cln-list/attachments/20071129/46dac767/attachment.pgp


More information about the CLN-list mailing list