From owner-freebsd-arch@FreeBSD.ORG Wed Jul 11 22:31:40 2007 Return-Path: X-Original-To: freebsd-arch@freebsd.org Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0747516A46D; Wed, 11 Jul 2007 22:31:40 +0000 (UTC) (envelope-from dillon@apollo.backplane.com) Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by mx1.freebsd.org (Postfix) with ESMTP id C9B8A13C44B; Wed, 11 Jul 2007 22:31:39 +0000 (UTC) (envelope-from dillon@apollo.backplane.com) Received: from apollo.backplane.com (localhost [127.0.0.1]) by apollo.backplane.com (8.13.8/8.13.7) with ESMTP id l6BML7tQ062858; Wed, 11 Jul 2007 15:21:07 -0700 (PDT) Received: (from dillon@localhost) by apollo.backplane.com (8.13.8/8.13.4/Submit) id l6BML722062857; Wed, 11 Jul 2007 15:21:07 -0700 (PDT) Date: Wed, 11 Jul 2007 15:21:07 -0700 (PDT) From: Matthew Dillon Message-Id: <200707112221.l6BML722062857@apollo.backplane.com> To: Peter Jeremy References: <20070711134721.D2385@thor.farley.org> <20070711221338.GC20178@turion.vk2pj.dyndns.org> Cc: "Sean C. Farley" , freebsd-arch@freebsd.org Subject: Re: Assembly string functions in i386 libc X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Jul 2007 22:31:40 -0000 Long ago I decided that strlen() was simply not in the critical path for virtually any program. A few nanoseconds here or there is not going to result in any noticeable improvement for any program other then a benchmark designed to test strlen(). It isn't worth the effort to optimize. -Matt