From owner-freebsd-current Mon Aug 24 11:28:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA11974 for freebsd-current-outgoing; Mon, 24 Aug 1998 11:28:38 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pcpsj.pfcs.com (harlan.fred.net [205.252.219.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA11740 for ; Mon, 24 Aug 1998 11:27:27 -0700 (PDT) (envelope-from Harlan.Stenn@pfcs.com) Received: from mumps.pfcs.com [192.52.69.11] (HELO mumps.pfcs.com) by pcpsj.pfcs.com (8.8.8/8.8.8) via ESMTP id ; Mon, 24 Aug 1998 14:25:00 -0400 (EDT) Received: from brown.pfcs.com [192.52.69.44] (HELO brown.pfcs.com) by mumps.pfcs.com (8.8.8/8.8.8) via ESMTP id ; Mon, 24 Aug 1998 11:24:51 -0700 (PDT) Received: from localhost [127.0.0.1] (HELO brown.pfcs.com) by brown.pfcs.com (8.8.8/8.8.8) via ESMTP id ; Mon, 24 Aug 1998 14:24:50 -0400 (EDT) X-Mailer: exmh version 2.0.2 2/24/98 To: Harlan Stenn cc: Alex , Mike Smith , Alexander Sanda , wwoods@cybcon.com, freebsd-current@FreeBSD.ORG Subject: Re: gcc 2.8 In-Reply-To: Harlan Stenn's (Harlan.Stenn@pfcs.com) message dated Sat, 22 Aug 1998 22:33:46. <20089.903839626@brown.pfcs.com> X-Face: "csXK}xnnsH\h_ce`T#|pM]tG,6Xu.{3Rb\]&XJgVyTS'w{E+|-(}n:c(Cc* $cbtusxDP6T)Hr'k&zrwq0.3&~bAI~YJco[r.mE+K|(q]F=ZNXug:s6tyOk{VTqARy0#axm6BWti9C d Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 24 Aug 1998 14:24:49 -0400 Message-ID: <28885.903983089@brown.pfcs.com> From: Harlan Stenn Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I just did another test of performance using TenDRA, comparing it to FreeBSD's "cc". Basically, the performance of the overall package was the same. There are some performance differences, depending upon what sort of operations are being done. For example, switch statement dispatching seems to be *much* slower with TenDRA (this includes things like Duff's device). Certain other operations (like string length scanning) are faster, and *maybe* byte moving is slower. I can't tell exactly where different other operations might be faster or slower, since the benchmark I used is pretty coarse-grained. If I can find a TenDRA function profiler, I might be able to learn more. And I suspect it was good for me to get this code base compiling under TenDRA without TenDRA complaining... H To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message