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: Feedback on scratch/igc Branch Date: Sun, 08 Sep 2024 08:46:14 +0300 Message-ID: <86tteqwvdl.fsf@gnu.org> References: <875xr6af7q.fsf@gmail.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7472"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Eval EXEC Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Sep 08 07:46:49 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 1snAl5-0001jQ-Uu for ged-emacs-devel@m.gmane-mx.org; Sun, 08 Sep 2024 07:46:48 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1snAkc-0002qT-I0; Sun, 08 Sep 2024 01:46:18 -0400 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 1snAkb-0002q0-1h for emacs-devel@gnu.org; Sun, 08 Sep 2024 01:46:17 -0400 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 1snAka-0008OO-Ov; Sun, 08 Sep 2024 01:46:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=//JUmVymcv0o50QPJ9g0eMr5vIJOLmocpAJxtZLsYkE=; b=JFcCoL8d3FMQ nL3Hlu0YeBZT77uLqWKrsyUC+nMjRZrixMWLCgdrwyHrPNoWS46bUyFlXWteZd7kXOxWZYc2sGUmj WwrzI0ap8wzvj4yWuzyXAx/Grv/lr461waV3x0KSIK+778gwsAr+ApPqbJdN5ExzWIFCxw30n++yj nFz6Rlr0QZzLiUCveZp5jPpKg+aQdKMVF3E4brkibItOqqlHQjlgExWqO5a9mdyCWTEW35mlurhgr /kQcop3ptxhwbEOCrgEnNzzL/EVF/2wzHiEVbpeQ0m14MPf5Ym7meF2EmoYxXkkoSWzlrl8lHTUR6 +M5qOl6S+/VO+PnSBkenCQ==; In-Reply-To: <875xr6af7q.fsf@gmail.com> (message from Eval EXEC on Sun, 08 Sep 2024 13:26:17 +0800) 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:323501 Archived-At: > From: Eval EXEC > Date: Sun, 08 Sep 2024 13:26:17 +0800 > > Thank you for your excellent work on the scratch/igc branch. Over the > past few days, I have been using this branch extensively for various > tasks including reading and sending mail with mu4e, programming with > lsp-mode and rust-analyzer , and managing my notes using org-roam and > org-journal. I am pleased to report that the scratch/igc branch is > remarkably stable and performs exceptionally well. Thanks, this is very good news. > Could you please share the next steps for the scratch/igc branch? Keep using the branch on the various platforms and different build configurations, to reveal the issues that are still left to be handled and fixed. Also, we need better GC debugging tools and means, to ease the investigation of problems we bump into. > Additionally, do you have any estimated timeline for when it will be > merged into the master branch? It's IMO too early to talk about landing this on master. We still have unresolved issues, like what to do with signals delivered to Emacs when MPS is collecting garbage and the arena is locked. We also need to decide whether we want to fork MPS and make changes in it on our own or not.