Subject: bug#19390: closed (Re: bug#19390: 25.0.50; `package-activate' is too slow)

From: [email-masked] (GNU bug Tracking System)
Date: Thu, 18 Dec 2014 19:50:03 +0000

Your bug report

#19390: 25.0.50; `package-activate' is too slow

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
19390: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=19390
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#19390: 25.0.50; `package-activate' is too slow
From: Dmitry Gutov <[email-masked]>
To: [email-masked]
Cc: Stefan Monnier <[email-masked]>, [email-masked]
Date: Thu, 18 Dec 2014 21:49:25 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

On 12/18/2014 09:01 PM, Artur Malabarba wrote:
> Sorry. The rest of the message was just babling anyway.
> I was just saying the performance hit of the current implementation is
> negligible when upgrading.
> Which is the same thing Stefan is saying.

Oh well. I also wrote that my implementation is shorter and somewhat 
easier to read, but since no one else seems to think so, closing.

Subject: 25.0.50; `package-activate' is too slow
From: Dmitry Gutov <[email-masked]>
To: [email-masked]
Date: Mon, 15 Dec 2014 19:34:50 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Before c13baa10d55ec863d3ceaea48c6b2959ece98198, `package-initialize'
takes ~100 ms on my machine, with 92 packages.

After this revision, it takes ~7.7 seconds.

Provided there's no obvious low-hanging fruit for performance
improvement, we should at least avoid exercising the new logic when
Emacs is just launching. There's simply nothing to reload yet.

In GNU Emacs 25.0.50.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.10.8)
 of 2014-12-14 on axl
Repository revision: eaf25ad549dc5a9b26089f588e0a80268708a3d1
Windowing system distributor `The X.Org Foundation', version 11.0.11501000
System Description:	Ubuntu 14.04.1 LTS