From owner-freebsd-alpha Sun Feb 28 13:38:23 1999 Delivered-To: freebsd-alpha@freebsd.org Received: from alcanet.com.au (border.alcanet.com.au [203.62.196.10]) by hub.freebsd.org (Postfix) with ESMTP id D820A152D7 for ; Sun, 28 Feb 1999 13:37:40 -0800 (PST) (envelope-from peter.jeremy@auss2.alcatel.com.au) Received: by border.alcanet.com.au id <40387>; Mon, 1 Mar 1999 08:26:05 +1100 Date: Mon, 1 Mar 1999 08:37:10 +1100 From: Peter Jeremy Subject: Improving bcmp et al To: freebsd-alpha@FreeBSD.ORG Message-Id: <99Mar1.082605est.40387@border.alcanet.com.au> Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I notice that FreeBSD/Alpha still uses the standard (portable) bcmp() implementation in libkern. Combined with gcc-2.7.2, this gives very poor performance. I recently wrote a somewhat improved bcmp() that provides a substantial speed-up: 3-5 times with gcc2.7.2, twice as fast again with DEC's cc. Further details are in my post to -hackers on Thu Feb 25 10:35:36 1999 +1100 Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message