From owner-freebsd-hackers Mon Apr 27 00:08:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA04128 for freebsd-hackers-outgoing; Mon, 27 Apr 1998 00:08:02 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp03.primenet.com (daemon@smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA04079 for ; Mon, 27 Apr 1998 00:07:55 -0700 (PDT) (envelope-from tlambert@usr09.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id AAA00337; Mon, 27 Apr 1998 00:07:54 -0700 (MST) Received: from usr09.primenet.com(206.165.6.209) via SMTP by smtp03.primenet.com, id smtpd000329; Mon Apr 27 00:07:50 1998 Received: (from tlambert@localhost) by usr09.primenet.com (8.8.5/8.8.5) id AAA02669; Mon, 27 Apr 1998 00:07:46 -0700 (MST) From: Terry Lambert Message-Id: <199804270707.AAA02669@usr09.primenet.com> Subject: Re: threads performance To: jasone@canonware.com (Jason Evans) Date: Mon, 27 Apr 1998 07:07:46 +0000 (GMT) Cc: jb@cimlogic.com.au, hackers@FreeBSD.ORG In-Reply-To: from "Jason Evans" at Apr 26, 98 08:59:22 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > On Mon, 27 Apr 1998, John Birrell wrote: > > To fix the performance problem that people are seeing, I'll fix > > the signal handling to use a single set of sigactions for the process > > (as POSIX says) and dispatch signals immediately without using a > > thread as the signal handler (this was a bad idea from the beginning, > > but it was coded before the standard was released). > > Yay! Thanks for working on this, John. Please use ACAP as one of your test programs. I think I can provide (or get Jeremy to provide) the patches to ACAP to make it work on FreeBSD. As far as I know, we have the only ACAP that runs under g++. The main problem will be running it interactively and seeing if ^C works. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message