delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2022/09/17/15:36:30

X-Recipient: archive-cygwin AT delorie DOT com
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 3A24F3858D32
Authentication-Results: sourceware.org;
dmarc=none (p=none dis=none) header.from=cs.umass.edu
Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=cs.umass.edu
Message-ID: <4b662a72-0839-1273-473f-c168e2963ace@cs.umass.edu>
Date: Sat, 17 Sep 2022 15:35:26 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.2.2
Subject: Re: [ANNOUNCEMENT] emacs 28.2-2 (64-bit only, TEST)
To: cygwin AT cygwin DOT com,
Ken Brown via Cygwin-announce <cygwin-announce AT cygwin DOT com>
References: <announce DOT 98b8e1f6-5752-3138-04ca-ed724f1dd8ff AT cornell DOT edu>
From: Eliot Moss <moss AT cs DOT umass DOT edu>
In-Reply-To: <announce.98b8e1f6-5752-3138-04ca-ed724f1dd8ff@cornell.edu>
X-Spam-Status: No, score=-3.8 required=5.0 tests=BAYES_00, JMQ_SPF_NEUTRAL,
KAM_DMARC_STATUS, NICE_REPLY_A, SPF_HELO_NONE, SPF_PASS,
TXREP autolearn=ham autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
Reply-To: moss AT cs DOT umass DOT edu
Errors-To: cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 28HJaBvv005816

On 9/17/2022 7:56 AM, Ken Brown via Cygwin-announce wrote:
> The following packages have been uploaded to the Cygwin distribution as test releases.
> 
> * emacs-28.2-2
> * emacs-basic-28.2-2
> * emacs-w32-28.2-2
> * emacs-gtk-28.2-2
> * emacs-lucid-28.2-2
> * emacs-common-28.2-2
> 
> This is the same as emacs-28.2-1, but it is built with the native compilation feature (explained 
> below).

...

> The first few times you run Emacs, it might seem slow to start.  This is
> because it is compiling the elisp libraries that are needed for your init
> file (usually .emacs).  For the same reason, you might see occasional pauses
> the first time you use a command.  But otherwise you should see a noticeable
> speed-up of Emacs.

Actually, I am not seeing that.  The setup as provided does the native
compilation in deferred mode, which forks asynchronous native code
compilation, apparently while continuing to run byte code.  When the native
code is ready, it is swapped in, replacing the interpreted byte code.  So, if
your system has multiple cores (like mine) and is not overloaded, you may not
see slow down - only eventual speed up.

Thank you for this, Ken!

Eliot Moss

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019