From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: On elisp running native Date: Tue, 04 Feb 2020 17:30:01 +0200 Message-ID: <83o8uegykm.fsf@gnu.org> References: <83tv5mp48l.fsf@gnu.org> <83sgl0lchm.fsf@gnu.org> <83imlwl9vm.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="29486"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Andrea Corallo Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Feb 04 16:31:03 2020 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 1iz0AJ-0007ar-34 for ged-emacs-devel@m.gmane-mx.org; Tue, 04 Feb 2020 16:31:03 +0100 Original-Received: from localhost ([::1]:60378 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iz0AI-0004zY-47 for ged-emacs-devel@m.gmane-mx.org; Tue, 04 Feb 2020 10:31:02 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44787) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iz09U-0004EI-33 for emacs-devel@gnu.org; Tue, 04 Feb 2020 10:30:12 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:60287) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iz09T-00051Q-IY; Tue, 04 Feb 2020 10:30:11 -0500 Original-Received: from [176.228.60.248] (port=3864 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iz09S-0007xX-Aw; Tue, 04 Feb 2020 10:30:10 -0500 In-reply-to: (message from Andrea Corallo on Tue, 04 Feb 2020 11:28:19 +0000) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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" Xref: news.gmane.io gmane.emacs.devel:244840 Archived-At: > From: Andrea Corallo > Cc: > Date: Tue, 04 Feb 2020 11:28:19 +0000 > > By the way I've tried to rebase on latest trunk and did some boostraps > but I get from time to time backtraces always going through libpthread. Can you show an example of such a backtrace, with source file, function name, and line number information? > Does this ring any bell to anybody? The branch the native compiler is > currently based on date beginning of the year. Did something > fundamental changed around threading? Bootstrapping Emacs doesn't use threads, so I'm unsure what changes in threading could be relevant. But to answer your question, we changed slightly how thread is started, as side effect of fixing the code which assigns a name to a new thread.