From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Some experience with the igc branch Date: Tue, 24 Dec 2024 14:26:33 +0200 Message-ID: <86o7112rnq.fsf@gnu.org> References: <87o713wwsi.fsf@telefonica.net> <87ldw7fwet.fsf@protonmail.com> <87a5cnfj8t.fsf@protonmail.com> <86seqe4j4f.fsf@gnu.org> <87ttaucub8.fsf@protonmail.com> <87pllicrpi.fsf@protonmail.com> <864j2u442i.fsf@gnu.org> <87ldw6as5f.fsf@protonmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3670"; mail-complaints-to="usenet@ciao.gmane.io" Cc: pipcet@protonmail.com, ofv@wanadoo.es, emacs-devel@gnu.org, eller.helmut@gmail.com, acorallo@gnu.org To: Gerd =?utf-8?Q?M=C3=B6llmann?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Dec 24 13:27:32 2024 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1tQ40Z-0000ji-7T for ged-emacs-devel@m.gmane-mx.org; Tue, 24 Dec 2024 13:27:31 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tQ3zk-0004vF-RZ; Tue, 24 Dec 2024 07:26:40 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tQ3zj-0004v0-Jc for emacs-devel@gnu.org; Tue, 24 Dec 2024 07:26:39 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tQ3zi-0006f0-Dh; Tue, 24 Dec 2024 07:26:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=982GQwTHqEVOk6MUAzFr2wXAwjh9yx8HWZCELaHVW0A=; b=LG2lkk+2YaUWXf1X4bIn Ab92sZ7jY6eWbI/HUmTnTio4J6Tie9Xgzm6ymwjCszOwHnRcgXQnsGRF6dk30j6CdZbBQVUWJU+0l Dinou8MRBL1G7hGfm8xjKOiVnIrBSeYMpPmXtPJAMamj6KQNgvClhAjLGdwHTbFw7TUyJMVBK45Kt VqHaK+18HrnIM0P0lyinKZIksJed6oBs+ZqyQaVGhJDp9zAySJE80wuyRnS3n2hhcUcDbizHILIib x4q6PtYXFmgUv+MSnd5k7g0jQ76djc9aRCg9x23qsIejt7G/tGyUZO0kGDlwEUZ8yfPzkYtzwceb5 8I8iPymjmTTCtQ==; In-Reply-To: (message from Gerd =?utf-8?Q?M?= =?utf-8?Q?=C3=B6llmann?= on Tue, 24 Dec 2024 05:03:36 +0100) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:326996 Archived-At: > From: Gerd Möllmann > Cc: Eli Zaretskii , ofv@wanadoo.es, emacs-devel@gnu.org, > eller.helmut@gmail.com, acorallo@gnu.org > Date: Tue, 24 Dec 2024 05:03:36 +0100 > > I'd prefer to send messages from handle_profiler_signal. Or something > equivalent to sending messages. How would that be different? If the messages arrive asynchronously and are handled asynchronously, that's the moral equivalent of signals, no? If the messages are not handled asynchronously, how do we make sure the obtained profile is accurate?