From owner-freebsd-alpha Mon Jun 7 11:59:42 1999 Delivered-To: freebsd-alpha@freebsd.org Received: from dingo.cdrom.com (unknown [209.179.127.11]) by hub.freebsd.org (Postfix) with ESMTP id 8AD3714C57; Mon, 7 Jun 1999 11:59:36 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost.conference.usenix.org [127.0.0.1]) by dingo.cdrom.com (8.9.3/8.8.8) with ESMTP id LAA00618; Mon, 7 Jun 1999 11:57:04 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199906071857.LAA00618@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: John Polstra Cc: Hidetoshi Shimokawa , freebsd-alpha@FreeBSD.org, jdp@FreeBSD.org Subject: Re: cvs commit: src/lib/csu/alpha crtbegin.c In-reply-to: Your message of "Mon, 07 Jun 1999 10:25:15 PDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 07 Jun 1999 11:57:04 -0700 From: Mike Smith Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > 2) run 'LD_DEBUG=yes /usr/libexec/elf/gdb' > > ... > > ... > > "malloc" in "gdb" ==> 0x1602a9580 in "libc.so.3" > > where (0x120187bc0) 0x1602a9580 -> 0x1602a9580 > > ... > > ... > > > > I think rewriting jump slot should be once for each function. > > I agree, something is very wrong. This could have a huge impact on > performance. It means there is a symbol lookup for _every_ external > function call. I'll look for the problem as soon as I can -- but > probably not until after USENIX. You should be able to do it here; we have an Alpha that Doug and Andrew want to play sound and video games with, I'm sure we can offer you access to it. 8) -- \\ The mind's the standard \\ Mike Smith \\ of the man. \\ msmith@freebsd.org \\ -- Joseph Merrick \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message