GNU bug report logs - #65760
29.1; eglot performance issue

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Глеб Смирнов <glebsmirnov0708@HIDDEN>; dated Tue, 5 Sep 2023 15:25:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 65760 <at> debbugs.gnu.org:


Received: (at 65760) by debbugs.gnu.org; 5 Sep 2023 17:21:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 05 13:21:30 2023
Received: from localhost ([127.0.0.1]:58828 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qdZk2-0006sO-4S
	for submit <at> debbugs.gnu.org; Tue, 05 Sep 2023 13:21:30 -0400
Received: from forward502c.mail.yandex.net
 ([2a02:6b8:c03:500:1:45:d181:d502]:52816)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ivan-p-sokolov@HIDDEN>) id 1qdZjw-0006s3-Eq
 for 65760 <at> debbugs.gnu.org; Tue, 05 Sep 2023 13:21:28 -0400
Received: from mail-nwsmtp-smtp-production-main-85.iva.yp-c.yandex.net
 (mail-nwsmtp-smtp-production-main-85.iva.yp-c.yandex.net
 [IPv6:2a02:6b8:c0c:bbac:0:640:58d8:0])
 by forward502c.mail.yandex.net (Yandex) with ESMTP id ACCC25EF7A;
 Tue,  5 Sep 2023 20:21:17 +0300 (MSK)
Received: by mail-nwsmtp-smtp-production-main-85.iva.yp-c.yandex.net
 (smtp/Yandex) with ESMTPSA id FLblcU1DeuQ0-U7G0Gssx; 
 Tue, 05 Sep 2023 20:21:17 +0300
X-Yandex-Fwd: 1
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ya.ru; s=mail;
 t=1693934477; bh=y4YfwEF2cfP9gleDDkFmKWwE0tp2ppmHzpIAHAN87ZA=;
 h=Message-ID:Date:Cc:In-Reply-To:Subject:References:To:From;
 b=F54UFqREol0FwUqBt6VU8KJaUAn3NFRlBZ9gNub2tlg8guoYTONHmfxXZj6YPO+/V
 T1rWfJ8lRkZjx2zH03ErS6krEmjCXnDqfSQOSV6Kx/3ulI4Ojm44Z/tBVqfTluBlki
 5XYojj2+eeccNBLU/D87+t+lFu4/qX82msq9Y/bE=
Authentication-Results: mail-nwsmtp-smtp-production-main-85.iva.yp-c.yandex.net;
 dkim=pass header.i=@ya.ru
From: Ivan Sokolov <ivan-p-sokolov@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#65760: 29.1; eglot performance issue
In-Reply-To: <837cp44mko.fsf@HIDDEN> (Eli Zaretskii's message of "Tue, 05 Sep
 2023 19:22:15 +0300")
References: <CA+4OEAGpU3fkM=08ZwGdtCR_3UPiPRmAJraadnGMy0JJ8m_jYQ@HIDDEN>
 <87il8o62dw.fsf@HIDDEN> <837cp44mko.fsf@HIDDEN>
Date: Tue, 05 Sep 2023 20:20:50 +0300
Message-ID: <875y4o5yfh.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 65760
Cc: glebsmirnov0708@HIDDEN, joaotavora@HIDDEN, 65760 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Eli Zaretskii <eliz@HIDDEN> writes:

>> Cc: 65760 <at> debbugs.gnu.org
>> From: Ivan Sokolov <ivan-p-sokolov@HIDDEN>
>> Date: Tue, 05 Sep 2023 18:55:23 +0300
>>=20
>> =D0=93=D0=BB=D0=B5=D0=B1 =D0=A1=D0=BC=D0=B8=D1=80=D0=BD=D0=BE=D0=B2 <gle=
bsmirnov0708@HIDDEN> writes:
>>=20
>> > The problem is that running eglot with rust-analyzer on my project
>> > causes major input lag. Profiling shows that the problem is in
>> > synchronous and slow function jsonrpc--log-event that is called on each
>> > server request or response. Disabling this function with (advice-add
>> > 'jsonrpc--log-event :override #'ignore) solves the problem.
>>=20
>> To be more precise the problem is that jsonrpc--log-event is pretty
>> printing every reply from the server and they can be quite large and
>> nested.  I am attaching Gleb's profiler report, as a screenshot, but
>> this should be enough to give a better understanding of the problem.
>
> Yes, the real CPU eater is pp-buffer.
>
> But I also see that jsonrpc-request took a substantial amount of CPU
> time, and since jsonrpc-request runs from a timer, it is a good
> candidate for explaining a perceived lag.

Before disabling jsonrpc--log-event, it accounted for most of the
execution time of jsonrpc-request.  After disabling jsonrpc--log-event
jsonrpc-request took much less CPU, on par with command-execute, see the
attachment.

> Can you tell if this profile was in an Emacs build with built-in JSON
> support, or was Emacs using the Lisp implementation on json.el?

I think JSON in the list below signifies built-in JSON support:

=D0=93=D0=BB=D0=B5=D0=B1 =D0=A1=D0=BC=D0=B8=D1=80=D0=BD=D0=BE=D0=B2 <glebsm=
irnov0708@HIDDEN> writes:

> Configured features:
> CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON
> LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER
> PGTK PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS
> TREE_SITTER WEBP XIM XWIDGETS GTK3 ZLIB


--=-=-=
Content-Type: image/jpeg
Content-Disposition: attachment;
 filename=jsonrpc--log-event-profiler-with-advice.jpg
Content-Transfer-Encoding: base64
Content-Description: profiler report with advice

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
4ZwzhnDOGcM4ZwzhnDOGcM4ZwzhnDOGcM4ZwzhnDOGcM4ZwzhnDOGcM4ZwzhnDOGcM4ZwzhnDOGc
M4ZwzhnDOGcM4ZwzhnDOGcM4ZwzhnDOGcM4ZwzhnDOGcM4ZwzhnDOGcM4ZwzhnDOGcMlcxnDOGcM
4ZwzhnDOGcM4Zw9dTFSbNIGAntqq6jYK40tSNcNtLqt8tdRpXiQ5FbSWqzk6l1Pu7VlKopxRRa6s
Q/Q36yous7U1YtsoVlModV4l/wBjW9etvLsnZLtL3F9SPqVMf+HvWFHptauvGzcKhubOv1b9VNl2
g2Q/8Pr1cdoqHfWZrGD60Mdo3+b6Htl0l+mlGxldwRrpCYSSn9/cR/eScjAriVsXAh8i1FkKesOK
QUrevrIobMxbb4Np/wDyTV6lZBK6SKFcK/kvKTdt/Ta/nTqKpW5XSr0L4geo9eec855zznnPOec8
55zznnPOec854DiAmPNzOec855zznOc5znnPOec855zznnPOec5znnPOec855zznnPOec855zyWy
U8855zznnPOec855zznnPOec855zznnPOec855zznnPOec855zznnPOec855zznnPOec855zznnP
Oec855zznnPOec855zznnPOec855zznnPOec855zznnPOec855zznnPOec855zznnPOec855zznn
POec855zznnPOec855zznnPOec855zznnPOec85znPOec8XaYoeec855zznnP/8AIP8A/8QAHxEB
AQEAAwADAAMAAAAAAAAAABEBEiFgECJwAjFB/9oACAEDAQE/AfMY+r6tjp068Vjp06dOq6dN8TcX
PH5q/GavxVVyVybt8LV1/Tk5N3xeare/HzU8fdXyHFPji4tyeLztERHFPFzHSOkxMdJiZ4jI+rp0
6dOn1dOn18Nk/wBdNn4/jkqqqq5Kre/DclVyVybt8XNTU1NRNRE1NTU1PCdu13FVVVdXVXV8JV3y
HFxRxRxRG5ERxRxcW5PA52iIiIidoiI39kz+3TpsdL/F14u4ufkF127+ImpqInh82KvxV1VVfDxN
Rx1EcdTxM12qqqrv7PiYmMT+Lp06dJjfDZP9fV9fHZPi46XFxviaqriqsVuqqq3b4HFVVVVVfiqq
t2+Bxddu112rt27XVVy8HNdtrt27druKrl4a6urq78XV8RPmIifrv//EACcRAAICAQIGAgMBAQAA
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
t/CejLL66iVKJbTvv0KrLXxdSYHNxTb6DNLFMFLiG3Q6euBPrPL9n6CEPCdCFGr3e8+wszLXrqNt
k7DY09Tb9En0gmn7E9dtjPkybxnPV31FOZw6aCU7B+MLQc3F86y4igTT7FY2SWGIyqrbfyE9JaN+
Y5KtPT/plqK381K+gktwtHfPPLXgJX2MS3V3sJSkXAyUYxt/G0NwWflpTBm7Rs1eg057wNmrNei8
iDt5+WgkqLuj3vwLkWfF4QhCCWB0VIQhBKuCdt6jSuIk4116cROVjqJayiNFSY7HexYg51IQhCEI
QhCEIQhCEIQhCEIQhCEIQhCEIQhCEIQhCEIQhCEIQhCFGr8EzScyCXM+4SfEWPgShqo1XqTAlFBK
fAsIg1R9pi0KUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKTNJzJjUhhuTmLBf8j//EACsQ
AQEAAgICAgEFAAMAAwEBAAERACExQVFhEHFgIDBAgZFwocGx0eGA8f/aAAgBAQABPxD9DugC5BfO
P2EI1wKq5KZrl9kdnJh0RwdsbC1qw9vIwZxSdB2qJ444nCxs2FYN0VhImZDiaELsf0aVoNFpEFdD
9XzG6kIZrskGYBEWdKXUyPWvT3JII4pgydg8uRNG1vKpcTlGy0Xm3LkNNtZqFZArJPKCWazoLmH/
AAT6uernq56uGy8ukDpmB8QmFPq20JtiyoBHX8Hbrh9SLiatsUlYM+Gx63NDriM6kGDkSixNyNew
59bLPBtZ6uernq4RcVtFRVssIxl6uerjzDmOX5GXbyaHl3UNTcZ632SHeC4ogJy1kgiow18ftX/+
NMZB5y44A28BiOzdrq2s14M9XPVz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9XPV
z1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9XP
Vz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9X
PVz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9
XPVz1c9XPVz1c9XPVz1c9XPVz1c9XPVz1c9X9gBXkHcQDJhm6JcLyvq6sUWWGe0iIyM4/WluxYPh
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
--=-=-=--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#65760; Package emacs. Full text available.

Message received at 65760 <at> debbugs.gnu.org:


Received: (at 65760) by debbugs.gnu.org; 5 Sep 2023 17:11:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 05 13:11:40 2023
Received: from localhost ([127.0.0.1]:58811 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qdZaW-0003y4-Eo
	for submit <at> debbugs.gnu.org; Tue, 05 Sep 2023 13:11:40 -0400
Received: from mail-lj1-x234.google.com ([2a00:1450:4864:20::234]:53751)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <joaotavora@HIDDEN>) id 1qdZaU-0003xr-25
 for 65760 <at> debbugs.gnu.org; Tue, 05 Sep 2023 13:11:38 -0400
Received: by mail-lj1-x234.google.com with SMTP id
 38308e7fff4ca-2bcb50e194dso43508721fa.3
 for <65760 <at> debbugs.gnu.org>; Tue, 05 Sep 2023 10:11:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1693933891; x=1694538691; darn=debbugs.gnu.org;
 h=content-transfer-encoding:cc:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:from:to:cc:subject:date
 :message-id:reply-to;
 bh=3N9Uu7P0pFtXuyEhyI4j87S5UpaXfMjaO4/TQn/22L0=;
 b=mFBZBdVcKDWhJIXP+eV8pe1y1JjtFoJKJiI6EbwHMcWy8QPvGzEe224d8VhCyPAAfQ
 njls46MKiCj2c1jfbT00nNi8t3plsnn5XdKj5a3l0nY39ehX+TiLLd1sVx5FEE5hECth
 BqnDCQObdkmNKUUgYUQiE/uEiMtsOA/8QI2RvtQ5g6GYG+T+UwE4iFCvWgV9WYzHdS0C
 /JDboy17juBqmcedBWnGr3xHezwokwJIk6avLTivHs0P5pkH4yxxhBnj3tQEZTHfmhc8
 eH14TGQRUYT0RC2x6TrV5/iPASwNeMgdn7cO1iWOzJcjuK1Dtbzfd10l/bvBMBCg9plx
 /vgg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1693933891; x=1694538691;
 h=content-transfer-encoding:cc:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=3N9Uu7P0pFtXuyEhyI4j87S5UpaXfMjaO4/TQn/22L0=;
 b=mCUMOMi0dPRQG4YuhlIn8JZ7Tw8NWl43OBTwr7IdRCNF4LfpQGp0+ICsmolPX3s9fp
 3rpNcbcQhxbFkvURKGBC17mDVh0J6wJvCSWbjAkWDJv/mTwvWt8rClG61Nqhq3czOR7t
 TTVl04+sYO8kW5nvRasWrUQQ+hhKf1CHVIOm3sa0BUW3ak4QmAT3g7mVHYgJqRqa/E5h
 Fm7VjlDj4255WjUs1C3DjZDIfI0qFEq/kBQAPs62Sl+VAs1rSnPu9YlDc52bPlUDZRTH
 ZNQwxY7vjZqHyoBJ3F//KDc4E0J/nXzLLSl6vGNgqSRx/ZTKsTm7zgLcYHOujYvg4dXc
 yAlw==
X-Gm-Message-State: AOJu0YyHmcIkw9TPtWUwMJcA2RKtmz7rxJEh9CWibn0biiaGtDGBveL5
 HHx/7LlGOa/mtXFPGMs6qIqjyyaBM0SSnMgRZfY=
X-Google-Smtp-Source: AGHT+IG+DI2Op6XHNkB8ezKGnKjoUdqtuX4EEp5DRvvMPYdKM8+f7pNG6AhHlz4tQsbF9MOMq3NTA/kkd+5yeaG1Ark=
X-Received: by 2002:a2e:9c07:0:b0:2bc:eceb:6a4b with SMTP id
 s7-20020a2e9c07000000b002bceceb6a4bmr276064lji.28.1693933891348; Tue, 05 Sep
 2023 10:11:31 -0700 (PDT)
MIME-Version: 1.0
References: <CA+4OEAGpU3fkM=08ZwGdtCR_3UPiPRmAJraadnGMy0JJ8m_jYQ@HIDDEN>
 <87il8o62dw.fsf@HIDDEN> <837cp44mko.fsf@HIDDEN> <835y4o4mfb.fsf@HIDDEN>
 <87cyywsghg.fsf@HIDDEN>
In-Reply-To: <87cyywsghg.fsf@HIDDEN>
From: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= <joaotavora@HIDDEN>
Date: Tue, 5 Sep 2023 18:11:19 +0100
Message-ID: <CALDnm52rQRh4U+aCcyM1fLhbGxEP9ytQn8ETupOcPcdYDWao3g@HIDDEN>
Subject: Re: bug#65760: 29.1; eglot performance issue
To: Axel Forsman <axel@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 65760
Cc: Eli Zaretskii <eliz@HIDDEN>, 65760 <at> debbugs.gnu.org, ivan-p-sokolov@HIDDEN,
 glebsmirnov0708@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Tue, Sep 5, 2023 at 5:59=E2=80=AFPM Axel Forsman <axel@HIDDEN> wrote:
>
> I disagree with the initial decision to log all JSONRPC events
> by default to begin with, but irregardless,

I'll change the default if you volunteer to share half
the work of answering and debugging bug reports that contain
nothing but screenshots and minimal information with me for
the next year.  Deal?

> should it not be possible to fix the performance issues by
> having jsonrpc--log-event push raw events onto a ring,
> and introducing a second function that
> formats the raw events as strings
> and inserts them into a new buffer that gets displayed.
> That way the expensive pretty printing would be deferred
> to until the events are actually viewed.

Fantastic idea if you can make it work.  You might be able
to use window-configuration-change-hook or something like that.
Anyway, await your patches eagerly, but there can't be any
interface changes M-x eglot-events-buffer and switch to buffer
must work as before.

Jo=C3=A3o




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#65760; Package emacs. Full text available.

Message received at 65760 <at> debbugs.gnu.org:


Received: (at 65760) by debbugs.gnu.org; 5 Sep 2023 17:00:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 05 13:00:06 2023
Received: from localhost ([127.0.0.1]:58710 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qdZPK-0003dZ-4G
	for submit <at> debbugs.gnu.org; Tue, 05 Sep 2023 13:00:06 -0400
Received: from wrqvffvh.outbound-mail.sendgrid.net ([149.72.255.128]:45620)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bounces+28258838-122b-65760=debbugs.gnu.org@HIDDEN>)
 id 1qdZPH-0003cO-Ai
 for 65760 <at> debbugs.gnu.org; Tue, 05 Sep 2023 13:00:04 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=axelf.se;
 h=from:subject:in-reply-to:references:mime-version:to:cc:content-type:
 content-transfer-encoding:cc:content-type:from:subject:to;
 s=s1; bh=cMfNpeZlNu9r4fJPU9BKEc7EvPkTHXRgqg7FDL21C7k=;
 b=Y79bSweO7yth8ustD69TR+NN7RZFzaRT2HHM+Xog6hZP0tFOonIog7znNhulVT6QGxXI
 wCAbdpBG+Y65kqMfuWSSZxvQ2na4wVpIewx+2M2bwIeGko17dn+2AMc9ePfJXssYg9qlHw
 k9BTTCsVB7CY6vbZNdvOiE0edHGgWk2VhP/ryRaQwLIg6P/9ycW6pD5YAhxODsw9MNTswj
 L+E/RgCm1z7KMeUcCrVHjzeECpcWjGQmxEnrqH9k51lWCUIkOKrWdWI2y13Q8GS/KEYVIU
 N2HyaNPEPPMR8aHu6BqJr0GPwfSo9A17ivSmMwSZCyLHQwhtCcMTu3dg+hpuzfWw==
Received: by filterdrecv-65f68489c8-nnkmk with SMTP id
 filterdrecv-65f68489c8-nnkmk-1-64F75E8C-97
 2023-09-05 16:59:56.981633286 +0000 UTC m=+10171438.917766369
Received: from localhost (unknown) by geopod-ismtpd-canary-0 (SG) with ESMTP
 id n1Tv8E7mT56xPImcquR9cQ Tue, 05 Sep 2023 16:59:56.616 +0000 (UTC)
From: Axel Forsman <axel@HIDDEN>
Subject: Re: bug#65760: 29.1; eglot performance issue
In-Reply-To: <835y4o4mfb.fsf@HIDDEN>
References: <CA+4OEAGpU3fkM=08ZwGdtCR_3UPiPRmAJraadnGMy0JJ8m_jYQ@HIDDEN>
 <87il8o62dw.fsf@HIDDEN> <837cp44mko.fsf@HIDDEN> <835y4o4mfb.fsf@HIDDEN>
Date: Tue, 05 Sep 2023 16:59:57 +0000 (UTC)
Message-ID: <87cyywsghg.fsf@HIDDEN>
MIME-Version: 1.0
X-SG-EID: =?us-ascii?Q?a9jmprsm98cnqgHsU2O6rQhtHh4uQUltDI0sfxLQLLW0ScObgxI6amEU2a6U78?=
 =?us-ascii?Q?W+ibx7uzcZ=2FVOgckerZq94SEC+f41DVtiF=2FpbOl?=
 =?us-ascii?Q?VvYj0aNj57pxdBksoqu2Qz5ut=2FKQOFIfIs3v+LJ?=
 =?us-ascii?Q?nh5+u2mFIHnz6NdCsJ8KaPrWLm4=2FBKMXIXAljy3?=
 =?us-ascii?Q?ewrX8GqW5K7lh+WmN6+9dx=2FmpOwDiSuws1VeNNF?=
 =?us-ascii?Q?DFzTStUmwGPOKJSeVxvWOTRHeousKsJxQ5alHs?=
To: Eli Zaretskii <eliz@HIDDEN>, =?iso-8859-1?b?Sm/jbyBU4XZvcmE=?=
 <joaotavora@HIDDEN>
X-Entity-ID: kO1dOy+IUnMwDrvHlPpg/w==
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 65760
Cc: 65760 <at> debbugs.gnu.org, ivan-p-sokolov@HIDDEN, glebsmirnov0708@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

I disagree with the initial decision to log all JSONRPC events
by default to begin with, but irregardless,
should it not be possible to fix the performance issues by
having jsonrpc--log-event push raw events onto a ring,
and introducing a second function that
formats the raw events as strings
and inserts them into a new buffer that gets displayed.
That way the expensive pretty printing would be deferred
to until the events are actually viewed.


/Axel




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#65760; Package emacs. Full text available.

Message received at 65760 <at> debbugs.gnu.org:


Received: (at 65760) by debbugs.gnu.org; 5 Sep 2023 16:45:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 05 12:45:53 2023
Received: from localhost ([127.0.0.1]:58651 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qdZBZ-0002r7-9n
	for submit <at> debbugs.gnu.org; Tue, 05 Sep 2023 12:45:53 -0400
Received: from mail-lj1-x22c.google.com ([2a00:1450:4864:20::22c]:55479)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <joaotavora@HIDDEN>) id 1qdZBW-0002Z2-SU
 for 65760 <at> debbugs.gnu.org; Tue, 05 Sep 2023 12:45:51 -0400
Received: by mail-lj1-x22c.google.com with SMTP id
 38308e7fff4ca-2b9338e4695so41960551fa.2
 for <65760 <at> debbugs.gnu.org>; Tue, 05 Sep 2023 09:45:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1693932344; x=1694537144; darn=debbugs.gnu.org;
 h=content-transfer-encoding:cc:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:from:to:cc:subject:date
 :message-id:reply-to;
 bh=wwfvoeRmdeg1thNt/uZMKUzwD1W/3VAsO0gDaz0r5Ew=;
 b=c3kZtAyE3yLUxR5dvpedaQLS8VuVF7FrFUIbyRiPiLQIVt6xRZbCQVbPCq70hzOeBZ
 G8YsET/OMLx87cgohvmpG9ZHNNpVHsC0VSnzc0laIydNsOEPayWyveGcdKbhZeMTZCFA
 R9huD+0qL8gZ+yKYbOjFNhGXPToJM5aCpYXBX5QV7ZxlMMFxUglGmTwogGKRswsLzy9c
 1qjVTwCvukMnD0KHSUdbFadN4ZMMpiPAzzpTIcMbAlol0s44bOAc2rphUsTiyAboAlK8
 +Xky0prkWXbGRIXPko5W9ieO0dnMhh/umtxgV228nRPRTXg0DbCz1erDxK58uqnQN7PM
 mruQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1693932344; x=1694537144;
 h=content-transfer-encoding:cc:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=wwfvoeRmdeg1thNt/uZMKUzwD1W/3VAsO0gDaz0r5Ew=;
 b=jvLtkXp8ILoWmrRVAPmvhiSKpVXy3JtOhPPWS95TwgA/TjA5IkMiRMbqzd+VIVeL4h
 yvrjc13UT29Eja9R5jxF/e0W87S5WCr+VZyc3yIR9ywvbZvFsuvSbpuszw/Xk8Aydimg
 stRF5XKJBtXf933M+4Dfnr9cRt52lzZ48Cg8m4z+VGARlVzksp5nL+N5y88OjLHmpK7U
 6DrB1rmPBdGswNOLEe2sXiiGN/fBY4S0IWRuPlETZL+5hX3BBbt5r0kaVxCGDiRVErZK
 k9mASqNBZkaISbpXm2+iQpXwAZUvDDM0iUEF9CRf4yr9Bs9m3Wqlk33enBb3ZmNRuxUo
 qAKQ==
X-Gm-Message-State: AOJu0YydPVnsPtbGoTHX7uU00sOx8RPTZ/vE0d1FrRqp0juCiGRqKQA+
 OhzUjVjl67Wv1P17ZAKQNdtKIiTXJnSKlwf0fqg=
X-Google-Smtp-Source: AGHT+IFi6CTsU99B86clZJCPoDiAyuB3Qt6FSnWPBif9L/gXst0kX20ggz8yalk+u/rwOzbw/ealVsBEzmn54nT1ky4=
X-Received: by 2002:a2e:900e:0:b0:2bc:d5ad:2758 with SMTP id
 h14-20020a2e900e000000b002bcd5ad2758mr245251ljg.5.1693932344178; Tue, 05 Sep
 2023 09:45:44 -0700 (PDT)
MIME-Version: 1.0
References: <CA+4OEAGpU3fkM=08ZwGdtCR_3UPiPRmAJraadnGMy0JJ8m_jYQ@HIDDEN>
 <87il8o62dw.fsf@HIDDEN> <837cp44mko.fsf@HIDDEN> <835y4o4mfb.fsf@HIDDEN>
In-Reply-To: <835y4o4mfb.fsf@HIDDEN>
From: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= <joaotavora@HIDDEN>
Date: Tue, 5 Sep 2023 17:45:32 +0100
Message-ID: <CALDnm5158Uy4e4pUbZgxpjqaSMo8tEmBA7mbp4cOa1Bfmyh=UA@HIDDEN>
Subject: Re: bug#65760: 29.1; eglot performance issue
To: Eli Zaretskii <eliz@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 65760
Cc: glebsmirnov0708@HIDDEN, ivan-p-sokolov@HIDDEN, 65760 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Tue, Sep 5, 2023 at 5:25=E2=80=AFPM Eli Zaretskii <eliz@HIDDEN> wrote:
>
> Adding Jo=C3=A3o.

The troubleshooting section in the manual

   https://joaotavora.github.io/eglot/#Troubleshooting-Eglot

has a heading specifically dedicated to these types of
performance problems:

"A common and easy-to-fix cause of performance problems is the length
of the Eglot events buffer because it represent additional work that Eglot
must do. After verifying Eglot is operating correctly but slowly, try
to customize the variable eglot-events-buffer-size (see Eglot
Variables) to 0. This will disable any debug logging and may speed
things up."

So, keeping a rich log and human-readable log is very useful for
debugging but can kill performance if servers send tons of JSON.

Maybe I could review the default value of eglot-events-buffer-size
or find a more fine-grained solution like some new foo-print-level
or foo-print-length variables, likely for jsonrpc.el.  Suggestions
welcome.  Patches doing this are even more welcome.

Jo=C3=A3o




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#65760; Package emacs. Full text available.

Message received at 65760 <at> debbugs.gnu.org:


Received: (at 65760) by debbugs.gnu.org; 5 Sep 2023 16:25:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 05 12:25:57 2023
Received: from localhost ([127.0.0.1]:58227 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qdYsH-0005TI-1H
	for submit <at> debbugs.gnu.org; Tue, 05 Sep 2023 12:25:57 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:49322)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1qdYsD-0005T2-M5
 for 65760 <at> debbugs.gnu.org; Tue, 05 Sep 2023 12:25:55 -0400
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 <eliz@HIDDEN>)
 id 1qdYs7-0006ay-IM; Tue, 05 Sep 2023 12:25:47 -0400
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=AlmpBptu5LneHWAlYromeKHfJjmH/UfNjlEClsFuRVE=; b=ZraPjCqJ3enamkzwdAaK
 tT7PRsG8PKRMDI/zf21SjPUEqL20KemCbCMZ45p5nVtaQpqIeNeezlPOJj1Q+ILxg6R/sR9V5bSz1
 SVeHnJcc1GfsK796jvj6bn5yJ10+O8tY57+RLqDXdW69Q8y9wnXmmuYgZBqHHaJct/3KkUX7w0zhb
 B7Y1L5f8zy7jA6No5/skAOqstl2b7PJ3WVJWRd1TEyB3Pw1mZ/MBLWr+CNyJ7s75qV8UeYEyvsJl3
 tJClxX3ZF9lHzt5XcF1CneYrsZtZq46dIwq/zOlV1PwF6L18t0qz/bKm5BxFBijQO1UdAEQW1swaQ
 Hvb8pp0l6xRVrw==;
Date: Tue, 05 Sep 2023 19:25:28 +0300
Message-Id: <835y4o4mfb.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= <joaotavora@HIDDEN>
In-Reply-To: <837cp44mko.fsf@HIDDEN> (message from Eli Zaretskii on Tue, 05
 Sep 2023 19:22:15 +0300)
Subject: Re: bug#65760: 29.1; eglot performance issue
References: <CA+4OEAGpU3fkM=08ZwGdtCR_3UPiPRmAJraadnGMy0JJ8m_jYQ@HIDDEN>
 <87il8o62dw.fsf@HIDDEN> <837cp44mko.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 65760
Cc: glebsmirnov0708@HIDDEN, ivan-p-sokolov@HIDDEN, 65760 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Adding João.

> Cc: 65760 <at> debbugs.gnu.org, glebsmirnov0708@HIDDEN
> Date: Tue, 05 Sep 2023 19:22:15 +0300
> From: Eli Zaretskii <eliz@HIDDEN>
> 
> > Cc: 65760 <at> debbugs.gnu.org
> > From: Ivan Sokolov <ivan-p-sokolov@HIDDEN>
> > Date: Tue, 05 Sep 2023 18:55:23 +0300
> > 
> > Глеб Смирнов <glebsmirnov0708@HIDDEN> writes:
> > 
> > > The problem is that running eglot with rust-analyzer on my project
> > > causes major input lag. Profiling shows that the problem is in
> > > synchronous and slow function jsonrpc--log-event that is called on each
> > > server request or response. Disabling this function with (advice-add
> > > 'jsonrpc--log-event :override #'ignore) solves the problem.
> > 
> > To be more precise the problem is that jsonrpc--log-event is pretty
> > printing every reply from the server and they can be quite large and
> > nested.  I am attaching Gleb's profiler report, as a screenshot, but
> > this should be enough to give a better understanding of the problem.
> 
> Yes, the real CPU eater is pp-buffer.
> 
> But I also see that jsonrpc-request took a substantial amount of CPU
> time, and since jsonrpc-request runs from a timer, it is a good
> candidate for explaining a perceived lag.
> 
> Can you tell if this profile was in an Emacs build with built-in JSON
> support, or was Emacs using the Lisp implementation on json.el?
> 
> 
> 
> 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#65760; Package emacs. Full text available.

Message received at 65760 <at> debbugs.gnu.org:


Received: (at 65760) by debbugs.gnu.org; 5 Sep 2023 16:22:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 05 12:22:46 2023
Received: from localhost ([127.0.0.1]:58210 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qdYpC-0005Nu-0p
	for submit <at> debbugs.gnu.org; Tue, 05 Sep 2023 12:22:46 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:48914)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1qdYp9-0005Nf-Gx
 for 65760 <at> debbugs.gnu.org; Tue, 05 Sep 2023 12:22:44 -0400
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 <eliz@HIDDEN>)
 id 1qdYp2-0005zP-Lu; Tue, 05 Sep 2023 12:22:36 -0400
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=/YEsyc30rdb6Xyi8q/FzLy2weLBP6bWrC8DCbdUsRe0=; b=MLuLU+AL02eu/S2PQwmM
 r7TcqNWC+1R0QvwAZZ8MhZ3SFoAGqdLL2bI53ueL1wM8o0gTCdrT8VPVBqCVPuI2o8SR7OQNlDEts
 oCWRiXleBbvnMQor1SLIS/pz1iX2a8tW3qJQUUbnup+5KJaf5NdGWVMVjkMaU6tjm0Nbkyeg3r6dl
 Orfcby1hQtvn8KAEgBMEZOXLywOBU5EsMCEaIMTCwrQVuORgl6ORWCCdMENaMw2pX8+QOMBNfxXUI
 R+E6NJ0VxBTIvWvyIxd2ic8ZVSQGTtSkZeLwiYycbiwt9PYJNz624sW/DAdFliNVXyAYK/XMfDJI5
 1n+Cfq5TtPOhHA==;
Date: Tue, 05 Sep 2023 19:22:15 +0300
Message-Id: <837cp44mko.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Ivan Sokolov <ivan-p-sokolov@HIDDEN>
In-Reply-To: <87il8o62dw.fsf@HIDDEN> (message from Ivan Sokolov on Tue, 05 Sep
 2023 18:55:23 +0300)
Subject: Re: bug#65760: 29.1; eglot performance issue
References: <CA+4OEAGpU3fkM=08ZwGdtCR_3UPiPRmAJraadnGMy0JJ8m_jYQ@HIDDEN>
 <87il8o62dw.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 65760
Cc: 65760 <at> debbugs.gnu.org, glebsmirnov0708@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Cc: 65760 <at> debbugs.gnu.org
> From: Ivan Sokolov <ivan-p-sokolov@HIDDEN>
> Date: Tue, 05 Sep 2023 18:55:23 +0300
> 
> Глеб Смирнов <glebsmirnov0708@HIDDEN> writes:
> 
> > The problem is that running eglot with rust-analyzer on my project
> > causes major input lag. Profiling shows that the problem is in
> > synchronous and slow function jsonrpc--log-event that is called on each
> > server request or response. Disabling this function with (advice-add
> > 'jsonrpc--log-event :override #'ignore) solves the problem.
> 
> To be more precise the problem is that jsonrpc--log-event is pretty
> printing every reply from the server and they can be quite large and
> nested.  I am attaching Gleb's profiler report, as a screenshot, but
> this should be enough to give a better understanding of the problem.

Yes, the real CPU eater is pp-buffer.

But I also see that jsonrpc-request took a substantial amount of CPU
time, and since jsonrpc-request runs from a timer, it is a good
candidate for explaining a perceived lag.

Can you tell if this profile was in an Emacs build with built-in JSON
support, or was Emacs using the Lisp implementation on json.el?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#65760; Package emacs. Full text available.

Message received at 65760 <at> debbugs.gnu.org:


Received: (at 65760) by debbugs.gnu.org; 5 Sep 2023 15:56:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 05 11:56:04 2023
Received: from localhost ([127.0.0.1]:57989 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qdYPL-0001uL-Ml
	for submit <at> debbugs.gnu.org; Tue, 05 Sep 2023 11:56:03 -0400
Received: from forward502b.mail.yandex.net
 ([2a02:6b8:c02:900:1:45:d181:d502]:59754)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ivan-p-sokolov@HIDDEN>) id 1qdYPJ-0001tD-01
 for 65760 <at> debbugs.gnu.org; Tue, 05 Sep 2023 11:56:02 -0400
Received: from mail-nwsmtp-smtp-production-main-25.sas.yp-c.yandex.net
 (mail-nwsmtp-smtp-production-main-25.sas.yp-c.yandex.net
 [IPv6:2a02:6b8:c08:2e14:0:640:2cd1:0])
 by forward502b.mail.yandex.net (Yandex) with ESMTP id 9F36C5E87D;
 Tue,  5 Sep 2023 18:55:51 +0300 (MSK)
Received: by mail-nwsmtp-smtp-production-main-25.sas.yp-c.yandex.net
 (smtp/Yandex) with ESMTPSA id mtZ6h01DfqM0-QsAZd0mZ; 
 Tue, 05 Sep 2023 18:55:49 +0300
X-Yandex-Fwd: 1
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ya.ru; s=mail;
 t=1693929351; bh=1/nEz2abmliHsqSxd1Bb65nredxGPqOoA9UcQTNnr04=;
 h=Message-ID:Date:Cc:In-Reply-To:Subject:References:To:From;
 b=s7Dh1Ox7kh5nhTLzs/47DNbzqfjuGRED6P/KKVF7s3x900eAxktmXIptY6cwTgmQX
 +qrUOp8pq6a/7J9tLLZBjA6dFraThojvPd6waA3rubDfiuGNQL6dxmbM/zlB0yLLVH
 ticmy2g+Z0RUyVuNQ3M2qI6zQAfYqITRDRVKFDsA=
Authentication-Results: mail-nwsmtp-smtp-production-main-25.sas.yp-c.yandex.net;
 dkim=pass header.i=@ya.ru
From: Ivan Sokolov <ivan-p-sokolov@HIDDEN>
To: =?utf-8?B?0JPQu9C10LEg0KHQvNC40YDQvdC+0LI=?= <glebsmirnov0708@HIDDEN>
Subject: Re: bug#65760: 29.1; eglot performance issue
In-Reply-To: <CA+4OEAGpU3fkM=08ZwGdtCR_3UPiPRmAJraadnGMy0JJ8m_jYQ@HIDDEN>
 (=?utf-8?B?ItCT0LvQtdCxINCh0LzQuNGA0L3QvtCyIidz?= message of "Tue, 5 Sep
 2023 12:01:36 +0300")
References: <CA+4OEAGpU3fkM=08ZwGdtCR_3UPiPRmAJraadnGMy0JJ8m_jYQ@HIDDEN>
Date: Tue, 05 Sep 2023 18:55:23 +0300
Message-ID: <87il8o62dw.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 65760
Cc: 65760 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

=D0=93=D0=BB=D0=B5=D0=B1 =D0=A1=D0=BC=D0=B8=D1=80=D0=BD=D0=BE=D0=B2 <glebsm=
irnov0708@HIDDEN> writes:

> The problem is that running eglot with rust-analyzer on my project
> causes major input lag. Profiling shows that the problem is in
> synchronous and slow function jsonrpc--log-event that is called on each
> server request or response. Disabling this function with (advice-add
> 'jsonrpc--log-event :override #'ignore) solves the problem.

To be more precise the problem is that jsonrpc--log-event is pretty
printing every reply from the server and they can be quite large and
nested.  I am attaching Gleb's profiler report, as a screenshot, but
this should be enough to give a better understanding of the problem.


--=-=-=
Content-Type: image/jpeg
Content-Disposition: attachment; filename=jsonrpc--log-event-profiler.jpg
Content-Transfer-Encoding: base64
Content-Description: profiler report

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAQDAwQDAwQEAwQFBAQFBgoHBgYGBg0JCggKDw0QEA8N
Dw4RExgUERIXEg4PFRwVFxkZGxsbEBQdHx0aHxgaGxr/2wBDAQQFBQYFBgwHBwwaEQ8RGhoaGhoa
GhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhr/wgARCAK6BQADASIA
AhEBAxEB/8QAGwABAAMBAQEBAAAAAAAAAAAAAAMEBQYBAgf/xAAYAQEBAQEBAAAAAAAAAAAAAAAA
AQIDBP/aAAwDAQACEAMQAAAB/Knjtn14PvZxejii0/uMT5+7lZ1LaxD14rfwd3Bj3YxtIilsj5+4
p1ofV6FMd4r14PXg9eD14PXg9eD14PXg9eD14PXg9eD14PXg9eD14PXg9eD14PXg9eD14PXg9eD1
4PXg9eD14PXg9eD14PXg9eD14PXg9eD14PXg9eD14PXg9eD14PXg9eD14PXg9eD14PXg9eD14PXg
9eD14PXg9eD14PXg9eD14PXg9eD14PXg9eD14KogABsY+nFyTPrlvJ0c42JK30anM6mQTXsvW6Xz
7kk6ajjnjrzP2MnE9v09WqP18XLar7+iCT2vJYgn8r2SKa3KqTQ8MBAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADp+YkjYlzRs8vLEdO5wdhxdymTxfKtixT++
+9CGtFWjVRRX1Mq5mWbGX7u2YokWZKv3V7BtVsTRs5FnVm+q/wBV79VWZmDjkAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2PHXo6W9x3kdByF+hXVuYnO04C3UF
qqpv4Glu9DX59110DC9NLK8+sTUs4X3q7WFLBJ0vxzrV6SvhioPPgAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0nN6cT3Mr6JcezWOntYMpu8VrZIFWvmv6d
5gZsno3qS4NmIOk5y0acefBWxY5n5iuOGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAG/ga8XbON8rpc3uYab9OSwW+V38AClqqNjoeHsdtbV3Iq6u/84UR
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
3UiTQoxGlzFqqdF950hs8dt4gFAAAAAAAWqodhc4W16N9xlc81ekiwfjM6z45+HV1LvOVMTs5+O+
93q6fNQ5nU2OWsHTc7VijrM/IGp95P0nSXeT+N66zHxPczrfOSrHaR8ejruQ9855DEAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbmHsxX0o/lZed1slNx8Wz3muh54CgAAAAAAFm
sJup5abd6efAi6atWsiziWLmLcrQxI7EbEPJamrq5tizmSUfsPqsNZj29W58RfMk0VP00fMews/O
3KeMhmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANfI34zbtr0oZO7hGvX0
LhSwet5ICgAAAAAAAPuzTtFz79vRQt0rpH8XYyGL4nMDS0fNWOvq1czK90rBWaUkUKmtGYd+O3Vf
40PmKXx7ZrIp9HllAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0c7powb
etAZlDfwDRrb1swM3ueGAoAAAAAAAASn35eltrSW7G7Sj1KlZ7a5/Msfdq9u4kt23GH86PzGPZzn
POrRgRpswafznDS8zhqZnigAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQRpB
GkEdqEeXae6ZtDexSb4+OkjBq9TzVRpBGkEaQRpBGkEaQRpBGkEaQRpJiroyTbtX7sR6sH1fq1DH
9WYpy3ZKrVtCGqq5Blk/e9KnMumpxiug+znGhTxI0iI0gjSCNII0gjSCNII0gjSCNII0gjSCNII0
gjSCNII0gjSCNII0gjSCNII0gjSCNII0gjSCNII0gjSCNII0gjSCNII0gjSCNII0gjSCNII0gjSC
NII0gjSCNL4RpBGkEaQRpBGkE6BXSdP+ae5fpXv5oO4s/no/SK3Ajvbv5qP0Pm8Dyv1Wl+cfcfp1
LgIj9E4Ov5X6jc/I0fqnMcl4fqVP868O06D8r9NvouCV3uZyo/WeZ4xH6jn/AJ8Os5mBXYTcT6a/
Vfnw6CjmLNZk/ekiBmzoBOgE6AToBOgE6AToBOgE6AToBOgE6AToBOgE6AToBOgE6AToBOgE6ATo
BOgE6AToBOgE6AToBOgE6AToBOgE6AToBOgE6AToBOgE6AToBOgE6AToBOgE6AToBOgE6AfolDim
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
GcM4ZwzhnDOGcM4ZwzhnDOGcM4ZwzhnDOGcM4ZwzhnDOGcM4ZwzhnDJHMZwzhnDOGcM4ZwzhnDOG
cPXUwpLKVCUD2xK6jYC4pamq9NtJlX7a5FJ6wDAW0jSxg6kyfd2pElBGtCJTLWr8GfWKDWNqVYbI
gsIiHVPW3/q4zj1rw2bs27Q9w+IHySdf+neYFfTa0a8bM1RVc2a/VfVCybQNPGnTBXDLwgzR7YC5
bJOv/TtiPbS7YaQ/TUAGbE/N8Xxmo3RwZrZ04sBvNYqOJGQcVp9xahmiesvCVEm9esBDZ3qVvgVP
/wCSavUjtSRpAQXov5HhBdb+NX84dQrZuRpLoP1pfUevPOec855zznnPOec855zznnPOec8oa1LE
PcxOec855zznOc5znnPOec855zznnPOec5znnPOec855zznnPOec855zySzaeec855zznnPOec85
5zznnPOec855zznnPOec855zznnPOec855zznnPOec855zznnPOec855zznnPOec855zznnPOec8
55zznnPOec855zznnPOec855zznnPOec855zznnPOec855zznnPOec855zznnPOec855zznnPOec
855zznnPOec855zznnPOec5znnPOeDaIKvPOec855zzn/wDyD//EAB4RAAMBAQEBAQEBAQAAAAAA
AAABESFgEnAQIiAx/9oACAEDAQE/AeYRhhhhhhlMM4jDDDDDDBwwwzhkVFRhTCoq4qlKU9cYmaVl
fHVmlZpHxlKUrLxcPJ5Jp5GpxaHn48LxiIQh5JpCEIPPi2GGGGcZhhhhhhhUOcRUVFRhUUpS/lKV
FRUNr7BCMj/IyEZOI/6aaaRm0jNHeJjIylZSlfFIhCHkh5PJDyQg1OFhCEIPi0kRD+P4VfIKX8pR
7xaZppSsrNIRkfEaaaaaVmmmkI+GVNNKylKemUrLw9fIJU8nkhCEIeTyeR5w0IQn5EPPjSP5MMMM
MMMMP5MMHOEwqH8f9FKUpT0Ub0v5WU9HobvApw9FKU9FKU9FKUe/FYyEIzyycUv9whPqv//EACoR
AAICAQMEAgMAAgMBAAAAAAABAhESEyFgAzFBURAjICJhUHFCcIGC/9oACAECAQE/AfnfisKy3K6Z
9ZJQ8EVCtxKBXTP0y/h+p9Y+Dpwrcvpl9MWHkvp+i4FwHh4LgX0y4VwaLSuzOHozh6G4sjKPkcou
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
SIhERERJ5lCEINMSwNCpCEIQhCE8KmfcGy4vzpp6jbWct4ddBNtfof8AnqJPg9vjYrZfdn25enoN
4+3h0FfKj4fr3k5HqJHFkhCEIQhCEIQhCEIQhCEIQhCEIQhCEIQhCEIQhCEIQhCFGr4Jmk5kEuZ9
wk+IseBKGqjVepMEglGahYQ1SFFRi0KUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKUpSlKTNJzJ
jUhhuTmLBfpH/8QAKxABAQACAgICAQQCAgMBAQAAAREAITFBUWEQcYEgYHCRMECh8bHB0fCA/9oA
CAEBAAE/EP0O6ALkF84/YQjXAqrkpmuX2R2cmHRHB2xsLWrD24DOKToO1RPHHE4WNmwrDujeECZk
tQ0IXY/o1jQIlpEFaH6vmN1IQzXZIMoMkWdaXWI9f9PckgjimDJ2Dy5E0bW8qkhuUbLReasuSwa1
moVmhWSeUEs1nQXMP4J9XPVz1c9XDZeXSB0zA+ITCn1bZJtiyoBHX8Hbrh9SLiatsUm8GfDY9bmh
1xG9QDByJRYlcjXsOfWyzwbWernq56uEXFbRUVbLCMZernq41w5il+Yu3k0OLuoanLPW+yQ7wXFE
BOWskEVGHvr9q/8A40xkHnLjgDbwGI7N7XVuuvBnq56uernq56uernq56uernq56uernq56uernq
56uernq56uernq56uernq56uernq56uernq56uernq56uernq56uernq56uernq56uernq56uern
q56uernq56uernq56uernq56uernq56uernq56uernq56uernq56uernq56uernq56uernq56uer
nq56uernq56uernq56uernq56uernq56uernq56uernq56uernq56uernq56uernq56uernq56ue
rnq56uernq56uernq56uernq56uernq56uernq56uernq56uernq/wCAWSBvVzdAG7J50MBbsj1z
k47Fa0A1PtlDL6yzkBxtPfwLJA3q5ugDdj45pim7KN/DKFFByGkEEAY0oFF5Vw62jzQSmT8i1UOh
gSd5twRebQQTwLm5bx6ezSRvrG4rIhrAMqnEyGUOgj1Mk7IYmIQwnbi5qFCEZimxX1KhjuVqIXQD
BEqhtGp9RkwGL4xMQhhO3OeUwr6yI4gXedKuvE03pO95KNEuhDUhG6TBSFLbDJi/ANBCkj6DgOx1
Ooogw9E6XeNAAkbjLIgO0GBTwmLxAtzlQgERP4DI09SG8SXO5zfjohiVsiDCrMuAJL9Bghhiz4yu
vgI09SG8SXLXrdrLek7QjKZoIsdB3aNv5fgfq610i85dxp9vmrjNRIsONczHS0nsfw81eKHkN/k4
w+oH2ILpDH1I1zdKRftWXB3aP3jTBUx52ZloAnimNZCfQg8IYOTeX8UPycvW1m3mlrmstm6ddvxk
gVNpHf8AVwWTI/ZEa6cnQR2Yh00HPeQWZo6N5ftgGHOzzzReIeJt/wAB3IAqM1Pw/ObXc9AQI6AM
dkFmYE7cOLFezwjjbT8bsAUGan4fnPW+c8sj/wBEyK12udQtmBfhTBtTI163MMMUCmnsoMcNcAVo
1uzeK6kBHJUg/wB4Jgoo6tHeH/hpOE+sahR5XTT5NOJ1nhFVnfc56yloW1UpQME8e4G7UMUHGdQv
9oJ9ZFnbhtMLmnlXu3ZNMcmC6oIMSehB75c3/wB5dEt9q2sZMANaGaNmdaHuK0yvXZlw28KGUSYW
4iMJoJ3VyaSfr9MfQAsXx0FymDCK3BmpG5pbU9jFJBwKEH1lJ2n5BoA8jvn+ABSIjAcI4ftkjW85
Gy3DZOP6xm6bSHB6D4M0yMFwjlVxMbjJ6cWGS7qSX+v0Naob4JOYbOjGgMGmf/R1jaEd0CB9nOf8
MX7f03H/AFRlfIdZXD0Dd51gbRxZy9o3zhP20+KIvQmLe575R9wxe9rVjt/vJBdpzMBXAo+MlYvT
YOZdYpl1b88ZMTo1cLZXDqBAfWO8epce8bGxp/11hYxp6neFYEtHO4duQx4soONPj+AHPoBgWBYg
u0ZU4p6mKRCeujBbh+5/lbJ+C5BQpOmnwZr7k8Hx4ma6bjEUyXAnLVS6fTnHy7MdoIXj4IOvQqSn
UIMWGMrnzoGqY0dAmq6bouxcWOkZIkKKmaXcmIlQ7cM/OmwNaxjrwz/hnPSDxDDlqTtAc9YGu08W
mCYhKa8tZF4d8LYL8kxarPrFJnwVgNRVNenNf2XaEgC9PCTyFRm8tqw+V+93AP4GNLgcWXDbsatV
v6jPXapdZ7w/qE6IK/B268tDUegMXKiC0yDv1d4uNrHhx/tr9OswikyWZX+A0Y97HsCgV93JzwGi
FoPd+Mbp7Dqq9GXT2vFE6cxXAKIeXeHwKPbcj8weMP8AggMGDbhmFP3QfGbZuUAqmO6EPvknRVYN
fDdSH1h+qfRLv7Rb38UOxTrqd52oxppuwwefm9Mu5I0amBocodP6I8bbQB41jhGz6bCIwzbyQEoQ
VEx2nDfHYw0bQzUYT/CEt1i4q0QNqdG0HRGObOxnHYk0Ylwt0TufRBKYuQ61EoSBJ5woRuU00pF2
zEWuN5DxNwNc1vZlMat5/go7dAxLOAkBtcuMhMO2B5MTFhUM8IBhZPAUDDwUVPh26BiWcBIDa5rQ
SdztGsgwgFi3DyWx+l7n14R8iYQQ7HHW3Q5fTcdUHimKreJKP94ZghUFf5jDEQJjhsnffWTsJjgI
wHUOaZEbuzleRj6uQuD4Z8KlcePBPCL/AAUUvlyjColTK6sNblVbZvtci4sKABQ0/QYgo+/eWMR8
FL5cowqJUw84w8AG+RycAIWIpbqCGJp+lxab+v8AmAUnCHeaKN1yY6H4VvgnvDcKmlAkVaZvnQNp
qPifGIchFNzBw417RBJx5DDny9sRKfU04QDd6i6X/WdQtuiU141/BbrFjn7HD25LHDpPsnVA9ub/
ACEbBXwiiHjI2BuDWZTX4KOsWOfscPbk/KYQKjbPGt5HZBCNIIWp+r9VzVgPg25o1VAMN11sGAW/
QxewzNpGYTb5pcKKJQGM9cNGtGlxobVf9gkV8YXDbvnsFFfRnN5KxCl3y17fwWJ4B9kS77zmoqxJ
d9RaG4oazjAxlKOMdK7z9UHifAngH2RLvvOWcQuJm+21cHSc0sVAadQbD+qZrWnA9GLJSD0JeDuV
6jhkfXAuD3KtBHuxy7uV7Tzwaiy+KbN41cV9d7jr6ybsNkhEFhX0sZE2hjpv+Cw/KpoCUpT4YGI8
oLgZS3cYOUkhb7m16Mjx+0wXOkDufB+VTQEpSnwzfKwJ2vWm80aYmQaRuEH6mgQiUVfvJtOM0Ups
XH7ZDeIooVNOcc2di3YPu0sl6q7rlrfsMTbU82+mw3QYczl4DuCcHLCm9hgjyaa1lGw7FNshxlWv
ToQspMLIAPk1kEPUzcX3F2+kB/ghd5AUTeiNtzO1JAHvgMF0qUu07wG8uwLazuV38Jd5AUTeiNtz
D/FvcUm/gs13gAlOHxGz/gXU66cHCjZ+JSeiDyac1AP56OnIHAL80xxccTtSA/wG43kAXjlDNE77
cWS7hjlOwWidQ3O5mmXKVYkeGGLIA7CFf4KuXy5iuid3DcXP9IJSQfN5Ivyo4uXe2eGkLXUpKAv+
FaoFZ53TRhvP4SJfML9KZnMydraiEDlxm+JdLHHIg0YTtr1YRo3TlyZ+0EvwN7jgoCfiGB2GL8Y9
3h4pAt40uXFVUyCwxylyAX1ynki/Kji5d7Z0Yl6CbK8x9jJ9R0All7RBci0eCQ6WX0hrITi/TOFJ
TRcZ4a4vw5CthyM+d0Ghj5fzmVJqpIholtMt12ekkZEFoimB8u537isWgNwUsN2Zb0WHxJW4jU15
tdQpr2GTlXEsAPNeSyj604b1cSt7LDFKQ8n74GkXnDUqDpPOG2pG+zmXz383sVTq7f7m8VPC7UkR
3x+sGW7Cxfiv2v8AwM8c8OOpoQMx0/q8R5V0uGzA10bn66YWLQ52t8MlixHQHmmWvHX5Bs+zEYav
1XlXS5ZFFqsseCvxRR8WO7de5ieGHoGBPA1icqxbIjHqAGB8DV6HH/yyQN76wPv2LGvhUnIh2g4j
+R4l0ncsZVWTMxIfRhjh1HoBR9hyVGpWxw67LjVmpZ1c8djN+rFsyGvXWboRZ1iHwGGKc1QNy09m
bNiDspX98p+fOFodvwXIDkxdcwwGgIDL628IBQLpp8p+fOFodvwXIx6tbZ0/eP0uWSwVYdkFK4xQ
tJgRUpvvPTK2DTdEEKQmLE0XbpFYbBN2rd5N75o3EFSFjLPRGbKCCKwcqy/Bf0V6e3DRQ0GDxFb9
GFauHKuiAJ5E5bNHzbJeu3xjNMadu6n+C07lOCMFHlLjJULu6OT7Oz5o9abRNL9F25NbQKRxf71+
vrAb0fjU+QaOcvU3Pkzx9OSVcOs8/HPsCnXUPnGjNNI5ROzKFIVZu0D/AAWzAANFWl0KkGAGUg0W
edEPk5Muxg4miXrLvWNKpa0DbUP647Fb0u2B2DCNTukGSqmEXB2ds0axypiQi5hEQO8iBGuAa0Q3
DMedd14FLQWkMojoTtDkAP4PXkj2buPSNh4+c28V0E8NGLkAMZbl5L+uawBdwDyZghtav/3+mJp+
i9eT943JaJgL7imsX3AgFtQ7MDRNI/sMGhqroIWLvBMglZUsvTnOA0zvqXTj4cFKz8lw6ei1ACle
gDFjnDeSQhNly5e5GjoR6O8vV0eawiMFC5VFEVPJh1R4S09GcbJrn4DWK3iKr++BiNdXFzJ7RxAN
jez8l/gHi98MDVenHoaZoHStyI6fI5izKnUxFAbwO0i9UpbrEOmn61YQBWkAR/XI43wIDp335pxU
2GlqvnjsxVJL8GBhrHQEoZMWhWVcI2E9koShE1gHslFB9AJy90UzQikyNmLsZNO1dFpxHVjLUQWp
1tMdmhLC60DTWSaAAlDtWzx8rM7DboHjLvvr2hI4OtMI5rBfdBfjZhfTQkRUPJq5Pj6yhAAe+AQN
KguFus4SZW5tCYjtmAXDYcYaK3j+ASMMh467cB6zsOwWziPzPn7+Tg0nEwzMhLQYCLU/qoXiEIXl
VTD5Wh1xSEBNXIufoiFEBppiUKwTejr5BDLEB4iXYEm8FUfpkwPhVQ4PS98J4UdOZgtaNrmtIrOD
Hbnm/wCqoqPictXdW6GqzUw6mcDs6laYOsu+L3bNSBJkqTb+62ioyOBS9xOo2zZTeBi12VIXeHZA
YdZKN9UwrXGilFc40sqQGO3PN/1tFRkjoPq23lXS6x2vCob0KoOsc9CQasdQvvzgJ9jjYEC2sAwW
nAOfS2eVSGE0H2OVFQVAuK5Xh4Wwpq02w2ZiwseE8j0/vtvOYTonZcraJyNwT3l2X5GXs6DacRCr
hAkLpFRHLUKh/VBB0JIKh0eFuI10k59wO8TE5HecW00nZVk8NwhvjWGxcmCkVU2s5ZJALiyhUcho
TG39OSok8RxuyKVuTLXoWLw1ritVVOz43dxsr1F2M18cYX4gXGuIkBJit5xqscaV3siDjtN+5Ks2
g5MHlkFwT1EceYMoUpOL6AxgJrweAdhvHyTTKtNqkN5FCgbY0wpb2wdiDlRqKbhkjD+ricW9vHCK
CjraN7/nYPipKOYZbBiEYqBKqia1UVwydrSUmKbvMg8w5P4MAPB++7dbfQGJCD3lFz+ZWW0Un5hC
GbhcWUngMxkomkaVKIP0twuzXC9rhCx8U7wiBx5yq6NvY8KEcFzooQCD5GKyBx6MRP4GHzSb6UQu
mLsMdntVN4gduGsvzQUAsreCGUIaF2beZwiR27IhPvbTgcWBKZqR/gwpeAFRJ5rB9ZHUevLQAdug
aPkk+hlbXpysOHAAERh8xt/TeyzcmPQ4P3P1UoR2HVxeFs3ohNNmHCGXVT+GOMgMeCouhXDrx+wA
YH7KFwQSbLMfP7T++jg6CAVRAuiGPr7UjYvZEp1hiJHajLanf8GNaSLqp4xtsk/tVVZ8zPRfKo4o
xvbOh2dS6AqoC/oWZPQUGxGbCXPUJ553Msyv32/aqcvBgnT8sPTIL4zUSEx0xfHZkttWaZA7TD4U
OIC0jyzaN0SsJH9mOoCQ3DB1Oesn3foBCjzpcRM24A5kqxyY/WV63R4uI0s0iiZOV5YRcYFetG3+
sj6xlQWOPGun4PvpmHazKVCw4QIHeF3noZG1qvDrJSdRJF6q+8MS0boIMTycfwIiqsRORM3brPQ/
IpEGea+TjeKv0nqJR74/Qss0FOmYe7yuAOmhwY69mBSluquAVOEH9zrmtEOejj/3sbziWDVge+G3
IIBJvLDNK4pot8XOs0JQR61kHSx0pyPmOGW2ATvnGYXmoEQvc6ZTl/8AjvXml0lAh1vN0rpqslZm
sKqQfaZN3iMQLQONcUAaGoA0eEMjzl8R4V3M02GRH3sv6RWye8RLE4cROHwC2PktZKcZTkH98cZc
Vh3RO8LOtby2oAI9PlblIJwWk9tzekGeitN72foc8NwMAlmuqXTWGKECviOmZsK3foSe1Kg1k1s8
yEGkMqtWv5n0Ra4cdyIJUYAz7xWN2SVNCl9s0Jus5Jc/vRw8SB0b6Jm3ok0lOoa9qDFYTugYmPRa
Z0A6GxNDvPUs3hfF0g5ViRTzKGrm0dLJPvk/LFBAx90BojgB7Y7CB7ms7O6b8Y3QLTFhNAi/bN0I
qkoZLhoDhlNYRjJ2Cac549ttutg3NS/XJasv6lYesGrs7ik/4OFZCiZ6a4FZcMbFJEII8kDF0xeV
G4Hq51gq6iAqAMv2BeR2qDT2Y+0bm3YJVJ0uSEPEY6UGkq5uvmAOhBXXJyXeRtNOJFPWDg3Ta3FY
O21jZS8YfwVBOl/ezqG4K8vp4ecdHSI14PvscnzX6zxLRfZW3rPHEDg4v96/SDaxeNllCTY8+mJP
MLnv+RgwYrdXchqNACC4ZoHegH5or4B6z3BUu/iD113POyevh5+Aaazkxn5OXgP3f+X04yjQtDBp
eZ2c4PzFvL0+HnOP+oQAmPFCMbPK2TBLMlISrDrA+AZHoQ6XSt94j6xVoUp4jAXNP6PjLnDvwe1/
ho0aNGDxgwffszs/O5+9m3JmOIsUC3JtZrNHt5JD5NDJ/oCNUS6yThw/E5bJy2H5j5v5MlNmjWEp
fVOcMlZrs15QiJivVm/GKTOxC4+g0Mpm0RGuIh89IWgOiRhggOCdXOJqh6MF+VBkhqFVnrLcFvsg
HPMOjkVEd3BumRo/YhgKMcH9iI8S1gu7Sc2h0WA4q6ByGtCBRZg3XQBFgyTQjNVtigvK8j0zaRQ9
UErblHOf+2OxF12Bj0bF/N0+Ewf1u1BlAhm0e76hFKsdgrmkzjmFgLXSOLN7i6VENPtcKMQpdaX8
LGsfxZoUXLyrlkzvZCtwL1ktgq1fanM6/fxl0fQyiaSQMXIBSI9wNnzXbTmVCNJGE4olaLctFL8x
qBd3hQYcG/gjOox8OduDvjjYDk8xes3tWV4OW63PTJY+FQ074zj2Xklo8Iby992K5JQmR0qHJHjs
WmRwOS7Bazc1BZuioPxfPCITWXR6cXr8EprnEbgz9BBSpAGiSJgsy5eERO9dxl9ERQVUE2MTqgO2
WZNPDjagZ7HhQJkZ+BUaK0Y8ShSSSAFqaTLZnlG7PIAr4M34fvmKFA08ONxT/ADewhxswNWhMgSD
DKv3eXIhgNrk1+HRhj0M/f1qlP8AbCW6zHf3VACNQ2XyyLWyJqnSqDeHStv9VdJwgNPmv+kONXyh
xKGErCDfgM5yGvqgBuO+pjhXyfq8OSWePJXHWsyCFHlFyPkWcRpoYZUuca5ij3hbBSUh4GVaydh/
WciYYmjMZfekG86TelEAOC7w4uKnv2Q46cAsayRE0UBIzxOAXaPAkB04g6xrolBraHnKhLJmEi6m
RYW+8TcTFus368A8LAvRTNzr8GnEs4FwhX5adBsoch6j3hq60gYy5P6to3b7UzwOZMEGp7Y1myXg
FIKxQquSI0c0XQCW1TLVOQEb2W8oaJ3MuuID2PH7+nbLcFQr0Y/fFaMaOx/PX4dIuadJxMNhJtgM
jgTv8zgOHoUH7d8YiKY3Qlm8WE1yrpqAwClNE3jxS9PuO7k/zwkTRo6GVs7M09lsWr1oRvIqvh4l
BQPIwf2lCntdIbtzXmjY3iU6L/PHiVrRVBwfAOQ4/OHiv6QFv2gsxzmq2ncCnC4XOffWUmwIAyrj
1Ry0h5XLNKdc5g1RLlGgGeZobA7LjsJ0Cb5oHT4Z3Nacm6tZYuGzMoH3wVXoGAeoA5sYsO0IY9Vt
0Ol7Aelg6HoaopD2M+3GIl+qj8EZmSBkUXQAHPO4FH3y+k2vLJ/tJ4Ld6+tr9/QKOtRPlhf0fJty
c6Hey0gq4wijhaIic6HR+Z4BxptGKJpzjlVVV2q5NYGfpTQSJj3ISlcuZDEXDKSl6c0j8PMOMrRQ
LBxeDCyTImGodngbgcroCzJnpNC46nj5JIV5Fwahe4DIgHpJxpjd8QBBcd0FFL74OOu/ohAPsFmC
4TsB85+jifYzjBEnnCI5fW5aX9EixiXRpSM8PeBfvLp0qELFTh/95O9ADBz9dQBdSAZ5y1f3iAlY
35TbL2ISjlktkYqM2lvMfNKW9zG//FTVw8WrpwmKVKT1Xow1AzWUFLUoFh1jkMGIaTovjCxS4PhP
z4q66/fgmeRIMnvv7xL74S2/LZXrJZuMlrImg/MTPIkGT3395H6MJCToI0/owiej4aYbLcetpO94
hNJ2ZHzgujwlTwmTTUHTUGdqOatvRZvuEsdnCeKEGmjOe7Cl/A0w7yOsSHY1wx+pXC7vK3TLe5Y4
FIlHlcq8KiHra6xqttpr5DTJPjeJaUVIY668CKnQSq4dl/NxtEHTOJkx9D/A7tWEEc//ABByqIDQ
im0xMrip/AAB8u1YQRz/APEHDrQmaYHzBX9FeJZzDwx67coibabZg9Y/VmU01HId5+MD9f55uavo
GIhHBORx1oSkZS+wxMHTjytvpcGpHjhffbN/XiWKG8gzeL3ts13yrkmyHzn5yvsX6bA1IjEyzuRu
UH3EuX4fJx4N5TE5bIkO/M/gZXKJ1KbN3uLsQup3pD6+GT162hksW3nM0XJP79VWbn4VyidSmzd7
hKQY/abKDOMreaemzykC8soc2DqT3BT6MPu4nJjqzX1j/lUynNrtv1l7EV7AVoQO2KTsVFr8BmBj
6B3DAN4R3U00KbNbyYcCCQbWhEeDFgIkWhaTjBvZSIQRYDau2su4qHSIEOXMx+4tYhETa9MbsLYs
WNGRuNDcBcFRQVcVbWdEA6gOzndT9H1AJtGHSEeUgEEAuMAbGN0AdxkaUjWnp/gYWZAB/DF3pKPW
60axePdympnLWsJZdOg9hPwLMgA/hiqVlPrto1nj/wCfJD3xC/L6JaNVdXSyLmhGfKhG8Lo0eDEd
jij7yEk6a4YkotlGAhhkjzMANIATcLoUwbxHhDhHDHICgBnk35O3DI5EQDq4OYuEAGgzg84vdNyT
9Hlg7oAKTqXt4ZMVF3m9mC9aCV456ZNP5sB4ps4zvtKp6lL/AAMZbVejp9EO8PfFt+m7h+1zW025
hBEeQIzusYqrihwvimW1Xo6fRDvG9iVQZnsDW2CXGcAL6zezy+KTFMrV9aQwkVQoBdKF3jv4XXoq
QWeUZNJbqmlUsBoWLESbmT4OGimK4AM1lyLanQ/nn+EZ1ghM+eFFyj1h6TRBylbTRnH6h5Tp9XK/
nGu1h6p8TrBCZ88KLl3rNRNA7StpozekBmDi/wB6n6Dr3Cz+VVws+FsICF6hrH4YdFO1Vzdg0yOi
IenJ+ENx3wQ/R3NIxgU/AV/UngJxtg3/AH8MaBOAFT5Ak+X/AHTmneGTa+8Nv6Epncy3AY5GiJ+/
Hsl1EOxlOudXsa6EG1pOYsE9rQXpSx85SFu+yKACB8Hsl1EOxlOuCiY18gg0B0GUc45hy4s5VQ/K
XMgOs8ll/PwTMHj0FsJXlWbxUFxkuxHLCQHZ7rDlXT1g5aQZUJP6wi5asgtkazaatzG29ZLhRbbP
iBbAjDVKhF31sFziexMb2fb9TCL0LNq0RpwmYPHoLYSvKst5BeFETQ8eMg9gmPyJfbGjWid7WIhp
Y7Djso4aYNmrAVtrQhBmZXbHvUEqtOA3g2MIYcprfdNHBtC9ll5qXnDf+Zup/iLBzx8pod4MrlbY
kVmx2AIDeC0nFsJoDNKmS5u4EhEf5+MVrPpHf78FSxjyUogeXHrAzKUck7Ssq8E2xrDw7s3e+RVH
GlH4hUsY8lKIHly8TXerwIBFFTlaEK0W9wKX9UF/w+EiTznRAHVzwvLNLGc25HJtcXW3VVOA9jt+
Km4ZGwvQGG8en1OEPBgTqFSnK9CZtxJkWjE6MSaAq0iT0PGAPT3SeAGHbxjFtSToy1yf5Kqqqqqq
qqqqk61atF/fl2ceQ3oAvphu6FlWpoNIby/ickcV0nSCGH37P0CJ8FdnHkN6AL6YL6ZfLWexNnD8
0OXVL8cwAf0Y4OqnP2Lg6ceFrzaNiwBk7lHy3ULk5XAaxAQJcVDNTICY4KPhuTqgCA9Shxdzs5Pp
pyiWhhHuCUtMpiL+nkTRqMO4iJiRBvh8gqjaBQ+XWLf01JGHnjaie2ajYuGKlSw08OF1/BFx7PUG
9kJ0AYn7dbnm+ifDL184JsILUSZ5xvnmhTq6fFx7PUG9kJ0AY3042HpaJ4ALkOiBeIMiCTv+m5c7
SfS4JWonH5XQZuIDYxAWyVze3S7ZFBScYAkIWktgq8YKyLFEF9l/g+zo1DgxHzODwVx3SPgRWKbl
YM6CpzKrhXPwvA6c9+Kzo1DgxHzOHnpnVArvTWGTQI9hGHPR0f0//G5SyTDHbD13qtFgLV04lLcR
sN3c9/tHHxbMLZOcIThsb4xjfKDYWa7geX8HuzCvxI0Nh5wuiOZsXf5T1ma5xdqTANAmPjXD5QUA
2fB2YV+JGhsPOLN/ZIzifJ3h8dJSEpgjTx+rN1lxmedTEatyTYNXtiXpzZHAlVSFxa/C9XYOkAGN
vSEiRLhJkW5XXoSU2tAYYkdWjANOUcT/AACgKa4usD7XHRMjwLPIynz8YMla314cB4EGmadzhxeZ
13hdkJOUbq64tBsOeCha18CcFw5c1je5ompOmLsanRERC1pWY0tXIrCyikveJXJhhGiRoro45FoT
MXyTT95NwnFqwQAMIIrUJtZZU4Bhw0ryNDOFqzF9I9GG3tyaINMloPlT6GQ5kiCIa5HGtAoYzYhE
vp++im1DIkEDhXMFab3lylYRXUqRAigZuVPnLdnQX4KbUMiQQOD5WEZz9/o4TIRm4wU7Cofrpwy5
IOf3k3dDtDzU5HHwXpq6yUYJ4Lhbg5jgew9OqedbAcXAbk7FdDVXCsWuypFk5bKa7V+AIoXNJUmA
dPtjRhyVsmwiA6REJipGpvLPIuU25Dh7rwg4mzE9qKjLkIVvNdvjUdOVjHUfMHOq0pmDOnE/IveD
bjMwIP4y8dWDs6Ri72eC2Y/a7nXu7LBif/V+ZANswuBcpNFo9XRwvmaUOGkY0TJbAxhVX2G1h1gE
YQh5QM528tb8v76ex3f1BudrjeUABo62h8shymn6AuIs28M8MHN3/chs/D2O7+oNztcTE5kRbvs2
p1ic5Z22eUiq2/qDzIOpPcFn0YbByRWOrNfWB5YSBK0RYii73B40uhhtsrkyAnThFNYYKiak7YXw
PBAcLwP8Gg5qGeOjLT9pdLwOHjwmaHCXRgbWnovYb8BzUM8dGR6VHp7iHA/Xn/JCs9F/waQQeDOK
D1j8SZQUtexu8IFYSEmiLDEXnMEPCgx6OzNPPwHNEASrwL1ZrHgRFL0fCURBT2YQjW3MPL8DMkHL
0XHQVGAZwpiKP2whGtuYeXBORAlC+XOCrNJt7w0Wlk5TbgVhDV8fHoyxunvLEQuAzw4ha7I+cSiI
Kez98i4dD0pboDtzX1CQ6HtZz4+RGUvI2PxcawU2dRU4D8IuHQ9KW6A7cXHsLjXP+XdwP9jxi6t2
sAL+uljbFUX1yDOdUuA8FneS9ii57sSxkJIMghkf/D7MHL6KFuS3RBcC7nLFLY3QqLrHXxQjagIX
fWa3ipNFDQfTWH3uUlUGqmZN2m47GnGjIUDo41VQqjhpOmgHZ4cjw0SokR/xHvFW1KrBVVRKGGB8
uDc9ra2mhcggMrtkIpZMg/gpR1t5FdiAxrc3CUPBrb1m4/n8bKcVjajSuNRF1hzOiOeI3UMHfLr3
aEia2gx3Id+Gt0uT05SXgYMP+K/vOzxrtih2L7cmHGD93S4euAAbdgfXqv74fDqnHy6ELhnISfGg
HL2JoxWD/mGw32VzjA0FpaxwcU3yPh8OqcfLoQuEZ5J8kA5exNGbOwGoUfzxn+RhzSkrk7/wJEGn
p/S97pyS7z/5L5u3mfwMykxqL4ZTrl3xwqYxtaTk/PbrLAAjyXG8TmUg++gfDKTGovhlOuBHDX4S
RL+sMbI4KFIuLOVUP+BNGQFXeTc/PwzpPiglMpXlWSkmZDJ5qOUUAKeSsOVdPWBkLS2oSb9Y9iVQ
BbAYLOUGwaitZLNAz1olROMfZmwcnR3eXPH4vJ5QWd84bGd7Sy5uvnNSuk45yQrl3fwKvRC3g5j+
zGb60q4lUo8RcYuFsJi8TjHzlzMKRUfkj8S9ELeDmP7MYX8j5cmD0Kpz0fQc7VAoW8T/ABf+75/x
XUOTznVGHV7wuIOxZ9yEBbXHUuurFwPRNuf93zn67Am9BmvxQ2/l2mc67nvqOMTVUBV98M0wCtap
y84TDT4jZAm53j8ETVItvvU8ucUMxK+E1/AUs+Bkohnpl1jqZpBdyFhygUz5DbQTbOTgN+zMBfga
WfAyUQz0y6xzTd2vDvTjGpkaVB66pW2TABP8MenVPH0kOOnDVpw2jYsAY2xAeU6h8nOQtWAGLioZ
52gZpIfDjgRBQnTNjWOY2P8ANTTjDaEGFRwBx+FxEA8Bhcf9qFbcSYXNQAb1y7M8HssFFi6yDhaI
8FfEN7xAElAnJRpoMq3q0lIMPRwPPau8emhP4BMufwFFWsZV2SApNQVaSGU94U6OkSB4u3G3UxKT
TGn8TLn8BRVrGVvtrFmneA1kUiW/QYiAJ9/8VyMqc+ty6ToYDRVV4Aw8m2ukwrnOsBxsaiUFdsax
nryRQakgTF43MsHDmPM4/U7zgoAJPtjBcKokuPecuAFVAqChVNZ0j1+J4B7yWzIDHWjsNtx8SqKs
Vo1zhRJFH2vA6wJhYtJbBV4xqqa4jcl16LlRGDhj36b0vOD+auo2X3nKz+s1EUdqcY0isYxOibY/
vxfCQ0PkEDDaVI/ZforXHCc3wKJ+dXC3Ema8t5Pwr4SGh8ggYbq1tsfTw2pZO0wPAp0Wo6P+K5j7
O/WtGavosa4ZC7HN7k2BCFv04rr0dTfUXCFCreoozcpltLAU4/5+W1B1w9zo9UCNHGeDetwshfOT
+dGBiETUDhM4jrNIsmdAbs2NXWGMc7Mlp7LdVx6H/RQGUtdVMNpMsTEjlN8YWJgWPUaT5xCmOYT+
mM6+V58ARtQ5XtYigZfXMu4xXbKq5jp/fioCUxZUTkdXWLrdZpm9d/Rk2NxUCNcso4GRk/6F9Qqj
4VASmLKicjq6wLFhZ7yhjJDM8whYGxp4/wAeJtFxgedDGrsysEEByq4La4lnPYy+ivPUOfbKPJlN
4RmOkgeCPe4ethYehO7Vp3jfQtKUTEo6HL+JhlBXgOoMr0iEttdOWVXTZDaxLH/Sm13Nt3NPvshu
1+WHTRGj+DayOqpmQAzxUGsg66RzOcj04V9UR0R9sm840CT+uT90G40DxEkGAfeYIenoMl8DXEmQ
tmZOyI4DHcDkVhDQAlswbTw/ve3vWevkHRgO2eyNKfGkYWCAMzUIYY/MNnwAA/t8vxb3rPXyDowe
WFxVxfC8YccTfgBSViof5JPDv3m0KHJfSUwiBssOEx6UwIaBy5787VYPM07mBlSm/B2rBkccCwBy
SJlEQ5vR8sFEQOq7DBXOGNjl1HRisFzCj0dMnx4KZEBGERzz3f7fBM3k4P8A8U0+tjdZmHF8Bhme
ENPCNjpjtNLHWkAod4ZFKrR2mmszydCHvS0msXSl3sL5BC9GX5M76qFdPJnH0umhL5YeMmZDRwIE
2MbYFSCimrm71kk7eU/e7KOCJRDrdXLC8mN/0LabMwMumtUyLFYVMCd/REVRL8Mo4IlEOt1csPvz
QHXHU5F0zeB/Ei8E03u3/GFmwcQe2Fw6OCC2OhmsZgYSASuqOaUayUcJOhnb+6yYeRhEtQ4D2ak7
Zf4HoQX9Af4INcETSaBRh4zdSjpfV95FC934p0MaSk1ZSQHoCHw1wRNJoFGAhMNouB0cs4kM/wAk
Lr0X/LNGB0RxQes1lE+BWj2K3h5/Jwk0RYYln5ch4UZd9xGlzoP1CGjHYfb8IgI5zj4tMvwLyP6O
TNyjfgxuX8uRfT+hOb4FFcbl/LkX04CsGOXiU4+VOA/eYpIewhF8+3QYhVsazT57Lw5b6d+SKTqB
Ihozi1AM7vRc+BSQ9hCL59ugx9Y382Hhirm5fbjWumuzABf8k63aXs9eGe1jg9FneN0hh3bgljK9
+Qs+4uHub84IgqwXZYoWYnXKXRORTbDnEDgSLyEMNYqqaIZKt3CJolboSYXfGu/M/bwcFQB6lUnJ
ytoXYGOkUGHwPs+sFjsjBqZgPeL0lTnarDoLbIUKYlWtjokeS1webJvzAvQXDoo/3dcxbh2M7X9L
G0rY0xj1P8KtCvEzcf1t3FsKEjDC4KpaWe4fox5vfzmDzyZrRSLifMXJBSCtdm+LgemZ4JlD0Kce
V2mwq8SusKA3VsnrNNZvJS37qTKKJX8Y0jVDeVFmi4sJ/Jz/APpJy/d7iDMjQpZKTQ3i15F7fJBG
LezDXNYJRcrkFSAwoplNrZ8OIMyNClkpNDeHVF9d6eYexCGDMVBMF/y8Z/pOc42O4bLe/jXmg4CS
fSDN9w5+j5nD6ziGaEAI/Tv0G6Gbim7fXP8ATNZ1JFn2mOwdyRaTNeaDiAL9qMTOF0lVItvGe4bT
iL8EfvZ/1cvFw7qduNjF3q0ddBGM1RIgu0AKArjcUV45iigN8P8Aq5eLh3U7cOk495N6gDotzNR1
sTbVBzpf5UyNAqrybn5+LETjMRKWAqtOGoynOE9Ox/rA08F4mtPdwMmuotJqoQxN4nbKqDnDRWMP
/CfqNoynG/8A5L45Eh4Z1IXgdB2d0wDnyLJ2DyY5baS9QNZoZ5UliHA+PvB+dXA8DJUhAoUhlHUZ
MjS2R6ecjulmVoNADy1hNbDvw5ehkRsfeeMYvGHQS3HiRakqGBdy+yMoIR6YVCrfGbn1MMhIxflO
q8NZJqx0C0VH71Phpe4cB/ZjIVarMGqo8Rcuw8/poQJwQ522I2DehzHwfDS9w4D+zGU6cPWZiOiq
c6jCN4NQFFvE/wA//vuccRzfS7zrstfHhTHzPDdU0fGsdUjT+KFAcGdY9qbcC7yN5baNL8iHZhD0
RPYd3sx8Io3wKjn/AGXB4IPAuPsaF08DvOm218eFMFsIo2ykdZ/2XP8Asuf9lz/suf8AZc/7Ln/Z
cKh/hH96o0YDNhDPTLrEWHSAlzODnVSGolMCu74xwRZThlow5+EaMBmwhnpl1hl0574N4eKGpkTT
141StMmAE/zS5UVv4Rw46cJkLhtGxgBksWDVuse65zS/0IOwPaGSIgAkKmaOG6wWAxA63kQHQuMQ
2zY/XaDLRa73AVqGQnkhHVwUB+vLr1mrDP4gndunDClRxrz4042bvr2aFa40v9CDsD2hlqdN4zHS
bKODzoXePTQ/vwwB+gEVKAyd7wIRXoKtJMjYTK/NBR4O3L/UGAMlVfDGAP0AipQGUuNULS304GRp
Bb8TFQE/L/nnEfZ31rTixlEoHlVwvzHS8o2DWuCRghhrGUzGhw9Ds5d7MHm1uY6p91yLltQ4CcsQ
lqpzp4Jyc8GABO4a18qZO/VM1VPVt+H7vKKcMVmQimrjqzaE11g1z22HegCTWSOZOW/mAF501ECu
8JUGF9a+DgMQNjrJ+sURSzudHOIydb6rcUeOc2+eQWFQHiFzfk8vxReQyCpm9m9wUDe8XTvAATO6
rccmR4kvzybkgr4ym3y8t/MAK4AVmAvC5JQOQrO7VQUE5wM1DYSEbgFE6T93n8AObyAYYUq987f6
Lbhynctdj1TvzwRWGRuUPDpPg/gBzeQDDA93dOxdBxtpckacOApeDNC4f89yMqd+szQWzxK1+LcW
LZgEneIkqOIWjIM48mO8af6vXKOq8TkWlBlK0yH2r2PNruQ0YOUCuNb9NPGRkkY92muzHDwknl/B
Cw/C6N04jVaXNJgF9Lu5bGfNFtPWPnWPbDYUt8EBDl42WUc70WYg/isYtuGgGMkXQCOyNkfJja/J
YsBeX5RxV7A7w5njeW2/NkA3tYqxV05KHyVfOWr1BTFl1AE+TCOjbQwVNtKHJ/5HR1TpYGNX5LRT
FpMrhs6FpOVc981DRfQHANB0H7vRA5UKPDz43EFcoiu3kn1kPUNI2hwFmHTE961IoAnY/FEDlQo8
PPjc09Me1eUFmLF/jchcG008X/QtzJuMDzoZLjbGgQQEquQsiTMp4Rj6VebEObd5eH2oojMWJI+w
e9zaPg46Aa0rneO5i8JRM0Ohxb1JLQV4jqDLKnxVlO2H6qBAPHUvWN7N8qwgVczF6SahY1sQ7c3o
A60AfkrnrNL/AG+75ZGb1vsSL2udv3pEBxzxmt+OKnxReMn6PKKadJTWEIwX91HDlvNfjVaBBS9h
h497oCfbK9JNQsa2IduCaqURSse8QYKujyVRDihiuCLcHTsenCuKCRdBNH3jPmqVtnnYfu4nKGEX
2tFwHoXsnSk6CRhbQyizUIi4uGJmZBBCAgfBOUMIvtaLgsyBxpheY64YYRtQBWVgUP8ARnzVQt20
KuK4SSSCBqoOEx6EYFtB5c9s/bKLmbApGhwh2hDUcHSxIaSJ0I7y2PzeESIHVdhg5mGhU5URyGE5
8ZUejrjlQmsRpzmqYR9g1rG4O+1RpGmU7MF3XXAxXa6hdmAtAGoGjk8kOQocBtmV+ym5vKQE3dyU
3qaSTQQx/NHy0lZOwY+Pzzf3QdByu7AJVFp1HJvag8Eg6sHfao0jTKdmaz8I0SiqnZib9J/EYIF3
OP0cCbbACHbjMv4AICJ3lUNikK8dAH7uj+p5QIGGN9sPnlj78TU+Zfh1ZCWSUCnlmvf0s/hjXf8A
ij+p5QIGGN9scRE1Suep0umReNzgXmGm92/6ASvh5B7QLhM0Epk8BawHowmEroRzWzzizAk6GEvs
cqYLsydqE4D0hJ2yuGsoQ39Af4DaqALVvKxdbpVh0vq+8e1xcs8S6wWVgEoAA+AQ+NVAFq3lYKym
Lt0D05YRiy+Bw3n0v+lqARcJ4oLWGxJnAoJ7FbyDvX5k0RYZUlh8R4SMu+83a5gH6ndnHUvhfhEB
G3GcBUt08C8j8k4SzgeWcY6TWlaPJf0cqdlPpcdJrStHkv6XSa0rR5LgKzFnbKpdAfuokfPQQi1F
HOUIMhRFvkhr3lLVh7ysXUf6GPnXmNIfo16fiJHz0EItRRzl+dZcc9sKuZnVuFTc1NsAF/0ZZG2K
AvrgmcapcD4LO81j3O9uBLGY/e2Qd+QfXfnBgLTIOnKXOxGej4k5Am2GnkDgSWPFAYbZlU0Qx+fn
FpIgmJomH5WiZlO5eDjSYD4VEdnLpEX00dBRk+KYFRIWOyMm7uw4heRCnE7bHQF44ULnicrtCPJa
cGMqP2oF2BcO2LzagwCVJxgOuOCIgivh5Odj0NxZyh1h2Oae03MzW6MpKfVdQNvEVx3okKkapxeZ
hcA4TzSL0lkyYsytZ0BDktQJquaQWt8EGtO+QeRRM8b6X8F5J7cB1xwREEV8PAceEopUJ5B4Hzun
RcA19sbGwIUVwfkZO99rZbdcU7w7rDZsWGbvJHYd2VutH/oPH7mVBQlhLUKTQ3gFt4KOREYiq3ps
UERFDEQmx5dsOr8KgoSwlqFJobzUUNpdLL5BCGENEBQFPY88U5/1+srruhst7+HwSXgE0+kGbxhz
9HzOH1gKNDwAI/TvmZPD8roMdg10QYmefbPam/AL4VCN0iakW3j9O021Q+CDTAaMPITSin9HA0kg
Ig+1wGjDyE0opxfIHNKYBhsrrBJMRaGJFP3SqzOm/wD4XO3KSF36oddGmM7FLfOiAVpthZRHJQho
+JVmdN//AAuduH2T4snGQB0W5ngIzDL0Iiapf6SdGgVV52H5+CN0OrkqwFVpwafwBCG87H8GBaAX
idA3duBrJC6PQSqEMW/vm36kJYaKowvbu+hEjIuLNIsmwQaDw/IiNDdB2d3FHHJwnYPJhHaILTQZ
/lIwhvpyE4I03NTIkdWkhMXnZOMt/BYG5SEqphlEN4nwddJils26QSobxvJ3se0IRcGx0P7KTaGB
LTBrWc24AYFL2Wgq+i4aYAPCmKRw2XyvyLFoPbjA+lF2w3kWGKWxMVxYkaYDnXjSyA1q4YLgBL2J
r2N468aj/wC86HtxnTHm4XChocYfLk9y702uEmC7MIG+XhMP8+L0cv8AwcCdsYYjMWedv7nNdah7
wEHlRlQ7q9BKojxFyRnFYBZgDghys55HUnqDv4Ndah7wEHlRluHSjkkEThXOuIwxRsAVLXif6uuP
Lpvpd51jWvDwpiXsvSpo487ENeKFAcHWdRlqTcGBu1sw0vyId5WWxLYdr2Y/zYXIFR+NPmwHkpEf
ZhnuMgCqGR+CsSWXfxpz9QG+5wSCKJNAQ6ca8OOFMQPDhtJFEQPRnM83z/6sOrAWpct9TECTp4ij
Qesu2SyAJEHhwqMn0EL+Exr7LxEUh28uOfqKn9uO1YDlFAfZiBnHZ08y/o1rSxP3OR2FAGghG94X
WJEGMA0vsedjxF5rcVbd6wf2dLl1V8U7CgDQQje8LrDrNyOwbg6kNTIfXLJq1Ws49E/05Yu2l/Cu
HHThVhcNkbGAGJ3cHK3JyrnI8GlB2x7wyAIBEJUzRxpFBkAxA63g6HCXGIbY/wBY/Vcs887i2kki
A/UjkTULbLtzNWEPije7dOGXYGiy1A3V1k8geychdV24vhpZ0I0LRlf/ADrWBO3WbmRoUNeAnCMq
anso+1iZOtn+fLW9nCYjnaV4kPEuJ0s9JK44cKFcwj+OD+SyMuwltxEATMHS8+45Iwn3PWGmxnWx
UczXkYXQZyb9qUx3eB9RC589YBw9DRgnKTf7rDE3UQipQHcGXYkHC37K04ZRFzkGklt0XeLz4I6A
Kzm2/gYm6iEVKA7gybwNkJb6cDKbQt+JlEhPy/6k/wCNylkiOVDonA8tcJeNmrLvBrXBk4RgaxFW
Y2uQUMzt8BT02KMqemuO5bARAo4TII0UlM/RR7mRYE5kr5amTXXDNVT1fipTQgUc7GZjutU9WOQm
usPDyggKrTXKoOpu9W1XNvla7KYx+gMKnqCEmp5NuNhvUqw/nSQBnt0YSBKV54x+B+Sd9ygZhOgo
ABCu2s19HawFlIN4bDepVh/OkgDHNmD3bUsoNTOboDTQ9sZmlRVNXkqN+c4+2eI59a7OT91n0KAx
ynDBd7/yv65bcGp4XHPj1TvycNb2bBCiYBqfB9CgMcpwwWdfvUXQeFpcnK4eCodEtC8P+pcudJR9
GQqleqtfi4iq5N2e5pJsc218ws1UrHeNbIHlSw6Xici1cMjTcm787TmznTUYrJ1vdb3dPGwocGt3
Fdjhz/l9Lo0osPw5JI0pBRoOdTlG1TM8ltcMYNFxGfpFcZukWWh/FtuDixDa0t+lwkyJrnYrYMDj
KrDR3Qbu3bieX/EYUX1uTF6aXSeK0jgo41AnEvQ0GJZsM6J1bDAcZVYaO6Dd27cvh66qUenlxuwH
euRiiwuTTwPXNd09rjYDcCieZgL+63uAJAj7HuytqmV+bHKfWWsuqpXY079MN5JBhMAcuLSfD3AE
gR9j3Zv2M7OCtmeMS5N8akPOVHw3/Vbuhx6eWDDIlLC0W3lgn4wAbaDqnJiU1axVLtgGgwiVHogv
IokmNqjt0CDB7AM1/QhNa6HOMmwgTqaqiYGL0vYAoRpDJ2khJ9Qp561hnjKLkAymM4jLSxmglcNF
E2rze1O3Brp+RNXrwHfLOL4XW9SgAOC8FdNNaxDOEVpEQtUamZDGqX9oke7G01wJdzszZjz9FvWA
0bQMKwpOiv8AKUQwLwePbdERxA1jOqetQ+Jm2ban3apL63XBp9U0IbFlGmKrEcMDfm6hpyTe2EPF
EL6H7qjymPV/RXJGxe0iihYEjjKI6KgVMQdnCZVXSM2gNr8R5THq/orgLg42zshYcXGFXkb0AFZZ
CkH/AFp2H2E64eHZv+6nVy0yZMp2RNoOwOAQBoPYsehgDQYXpZToOO0tVG7FoPYYuBkczEHzm45w
LhhCxuppPWJeRQkhMQaK5UZQyNE2BMFjgyz0RJXntm//AAiHYMBzMBCbvUK1kuHnIWDTAQRorhK9
VIdMJAMNciEIUgbAiNazX187IgaDBhiZ5kbTtyhxZv8ApsBuyU9hvB6lrcVhSbwfFpO6SJDsXEze
UII8XqPExwPcc6K3S63rKdA9NMgCniuNPTZAA0URvCFytVpX91JF+ciIAMTE5IG+fUqfMnWACNWd
ouXh9cW43kD4JF+ciIAMTBQsajNyp4B0yfljqjOEAzeq/wCrvamWyKaCtwbYg0AgShXswPYM8A6O
4Yf9WFgchWM5yjsDHluCacTub3WhqJh9fSugwdhG8YePvgD8VqcTC28S+HmBGDgdvTWUhIaOb2od
BGkuhDDNK/7I1AoZm+j8ySKw8GOZRy9AEqGG92Ed5REiCDTNfvZ8HCNI7RGM1C6VcdPPvFI2DRr0
FZth++qae0fF8HCNI7RGAOEG+toemCuwXxOG8+l/15p84xQEDg9ZtZoYP7wc40m9hcGpyBoNSPJw
1vBTwAx2NmcSBONeRvg3YgwC+XDQnAVyBoN4naQaQ8nXNVbemq7o75cHqkbAfTbEbBrBPs0zWkBX
zygqT4XkRUVB+MRaBD96szMzMzJM79B8A77OFLaCkA7F4fLMPa55q/gnf1k8CHoq6NAyh/qszMzM
zMzMzMzMwnO/BtrUQnOOR2Y2eIADDjfEJk3Sxg2rHt1N7SHOGCtpsUJ8GLhPwmgbH8jKnUAnqR0F
84O1OjTnuZo0vff0ncNZYz0LnimEwYOTqhWR9KY9utZA4TxtYcb4hMm6WMUfg6twSPDE7LsUe69a
cO+ncQorlbXEvvC0VOrCGG3ndZY3hyMY3pt6qrZ/bDcYruOqJw498qG/Mm+J8WJtJ3AH7cZmZmZm
ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZKMdIgn+ZmZmZmZmEveUfs
SvoMeiMzEYWAG3t2QX2p7jEm8jQoV2rI2GCGBRl46qxMQAl1lRxGaqQrYEDis/JgKc2kc4i6iVg0
Gq3HMRjnfDzDwSAGtxuoE8YY/wAPrODIOLjPTpTHp7DYDGgxa1IucCghGG8NNsfIvYGIoK7Wv1ou
xwnSCYVJwao2mCXjZ+TjfjDETudqfZ4wYGaACYGnkbjLaeTuBVHxK5gSwDy7RF1awl6ii8d42HPa
pwawhKnG8aGcZQmuDA+jCMGIFqHebNjiC8qwt2jaIXnDBSEPj2XkMIwrkAHtUs9ON2Ia0WYCPbka
2OO8azRanBcJeoovHeNhz1rXMQppefCwzhMkB7AKrfV+Ai6OvU9EtMZBb0mZkvDjVnGdHyf8EKmd
SoPgiuhGGZHcV6xGo1EYVHCnlQuA3b8tP4N49i7U1Yb/AHGMT1bNrWBlVgUSzTUQWYAc3fyYUF+G
sUXPrOASO2C9cr9wcpwChy1e3kL04wYD+ri6MG/zPMm7b/TA+Glps+VJRc8/dr8oFWeHHoFxG3Jv
huN8mVE0IjAOUGsB2IU/raqg+HxkwTTPWfFB8M9P5zF0inzWV8C+YNGOaw2ELqYQMXKP0ZWLYE34
K1pNZ6z4pegYen8Z6eX6ME0V8ZrSa/TlVWuTXxi/D5qvWZqCoPwEP3HVVVVVVVVVVVVVVVVVVVVV
VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVetnrM1hPnMCues+ayNuBDEgqKb2sndf/
AMjZlVX/2Q==
--=-=-=--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#65760; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 5 Sep 2023 15:24:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 05 11:24:37 2023
Received: from localhost ([127.0.0.1]:57841 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qdXuu-0000yq-2v
	for submit <at> debbugs.gnu.org; Tue, 05 Sep 2023 11:24:37 -0400
Received: from lists.gnu.org ([2001:470:142::17]:52910)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <glebsmirnov0708@HIDDEN>) id 1qdRwd-0004ri-A9
 for submit <at> debbugs.gnu.org; Tue, 05 Sep 2023 05:02:01 -0400
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 <glebsmirnov0708@HIDDEN>)
 id 1qdRwW-0005Jg-VJ
 for bug-gnu-emacs@HIDDEN; Tue, 05 Sep 2023 05:01:53 -0400
Received: from mail-vk1-xa32.google.com ([2607:f8b0:4864:20::a32])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <glebsmirnov0708@HIDDEN>)
 id 1qdRwT-0000zP-EE
 for bug-gnu-emacs@HIDDEN; Tue, 05 Sep 2023 05:01:52 -0400
Received: by mail-vk1-xa32.google.com with SMTP id
 71dfb90a1353d-4901f5ae7caso511231e0c.3
 for <bug-gnu-emacs@HIDDEN>; Tue, 05 Sep 2023 02:01:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1693904507; x=1694509307; darn=gnu.org;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=vRjZ/jW3nxZlFmI+0KKGR2q5uwf8UCn8atlOhX8dfQM=;
 b=c9EG0pV9uQ+xY0jCFnzf1mkpKIPsPx6L+9iSesLlCd++3xEuW/TqmNua0QKoskjsbn
 WOoFuar7/UJh1bopN69Rgxji2BcmwSFg7AQdO2Xz2g9Kk3kcql7MEMkkYtNwMJReL9n3
 5PkjbTrHPp9Nz7C1GuzNJbag/+q2SGjeJQ8qUD3hwdN9fYT1fW1nGjEqfg1pnii22uK/
 Ue6sSG+l0dQqtl0Zh9Jtkg8abj5En3KMzFE45btFr9qXoyVQrMDRptIvL1B3tjwIVdHM
 YUcHMr3cxzQDBd/yS/Prag+EzTM7ky2tGBeYvonMic6SNmaUsL6vlnm525Cc6w7q+bog
 oUYQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1693904507; x=1694509307;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=vRjZ/jW3nxZlFmI+0KKGR2q5uwf8UCn8atlOhX8dfQM=;
 b=lwGcooODPvM9BiaWOiqfklh+4MtFSF+7IK08PSZ9aDRnLznefXIKct6mxZG+o55tLG
 Q2kQQ3auh5YmOJX73y1LRYX7dDyDtqyT4J3UpQ9LylttTf4/oLcSY8Ru2EMBYFbIwuWf
 JoHDJ3EquVYjlh+Azfrz9k4wEEb2X75fYD445kqEg2cvX0fpENVtkfxLFA0BhUTUkQNk
 waQNY7lb1kR0eK92CfDkcyiZsvhbLQQkiftaiijS1H1wOWHJm6kcHjwmaRyTyYV8mvdq
 UHsMXKk7ryL4+Ze31/21V9nnHPepdeqx9enJaX0mnaOnOFCfmKrKLItC4t5lSaTuxO2w
 XIBQ==
X-Gm-Message-State: AOJu0YxnHWn9PHUeHlIAnD8yzUtfK4x73kgI+BEB8QJyTYJbJGZFt9/q
 1SIyoXugvmd6EeMsXqHmxgJcqJVyQ6Tev60ekZpDe5eYh7dN2g==
X-Google-Smtp-Source: AGHT+IH3RYsBEVyfC298NeOYCaA6bueVmXzQrDn4hwqvTB/+Dv7JdQSLgWJGL8CCsTd+5Y9xeh8Sum04bfP34mgQtRY=
X-Received: by 2002:a1f:cf05:0:b0:48c:f9e9:51a7 with SMTP id
 f5-20020a1fcf05000000b0048cf9e951a7mr11149162vkg.2.1693904507063; Tue, 05 Sep
 2023 02:01:47 -0700 (PDT)
MIME-Version: 1.0
From: =?UTF-8?B?0JPQu9C10LEg0KHQvNC40YDQvdC+0LI=?= <glebsmirnov0708@HIDDEN>
Date: Tue, 5 Sep 2023 12:01:36 +0300
Message-ID: <CA+4OEAGpU3fkM=08ZwGdtCR_3UPiPRmAJraadnGMy0JJ8m_jYQ@HIDDEN>
Subject: 29.1; eglot performance issue
To: bug-gnu-emacs@HIDDEN
Content-Type: multipart/alternative; boundary="0000000000006d5425060498e0a7"
Received-SPF: pass client-ip=2607:f8b0:4864:20::a32;
 envelope-from=glebsmirnov0708@HIDDEN; helo=mail-vk1-xa32.google.com
X-Spam_score_int: -17
X-Spam_score: -1.8
X-Spam_bar: -
X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.2 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  The problem is that running eglot with rust-analyzer on my
 project causes major input lag. Profiling shows that the problem is in
 synchronous
 and slow function jsonrpc--log-event that is called on eac [...] 
 Content analysis details:   (1.2 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends
 in digit (glebsmirnov0708[at]gmail.com)
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (glebsmirnov0708[at]gmail.com)
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
 0.0 HTML_MESSAGE           BODY: HTML included in message
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Tue, 05 Sep 2023 11:24:35 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.2 (/)

--0000000000006d5425060498e0a7
Content-Type: text/plain; charset="UTF-8"

The problem is that running eglot with rust-analyzer on my project
causes major input lag. Profiling shows that the problem is in
synchronous and slow function jsonrpc--log-event that is called on each
server request or response. Disabling this function with (advice-add
'jsonrpc--log-event :override #'ignore) solves the problem.


In GNU Emacs 29.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.38,
cairo version 1.16.0)
System Description: Fedora Linux 38 (Workstation Edition)

Configured using:
 'configure
 --prefix=/nix/store/rfn1864b8s7zd1g40zzfdxwi4v7b94k1-emacs-pgtk-29.1
 --disable-build-details --with-modules --with-pgtk
 --with-native-compilation --with-tree-sitter --with-xwidgets'

Configured features:
CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON
LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER
PGTK PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS
TREE_SITTER WEBP XIM XWIDGETS GTK3 ZLIB

Important settings:
  value of $LC_MONETARY: en_GB.UTF-8
  value of $LC_NUMERIC: en_GB.UTF-8
  value of $LC_TIME: en_GB.UTF-8
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix

Major mode: Dashboard

Minor modes in effect:
  delete-selection-mode: t
  global-auto-revert-mode: t
  pixel-scroll-precision-mode: t
  electric-pair-mode: t
  server-mode: t
  gcmh-mode: t
  save-place-mode: t
  savehist-mode: t
  vertico-mouse-mode: t
  vertico-mode: t
  marginalia-mode: t
  corfu-popupinfo-mode: t
  diff-hl-flydiff-mode: t
  global-diff-hl-mode: t
  direnv-mode: t
  shell-dirtrack-mode: t
  global-ligature-mode: t
  ligature-mode: t
  recentf-mode: t
  solaire-global-mode: t
  solaire-mode: t
  mood-line-mode: t
  yas-global-mode: t
  yas-minor-mode: t
  global-corfu-mode: t
  corfu-mode: t
  override-global-mode: t
  straight-use-package-mode: t
  straight-package-neutering-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  buffer-read-only: t
  line-number-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
None found.

Features:
(shadow sort mail-extr emacsbug message mailcap yank-media puny dired
dired-loaddefs rfc822 mml mml-sec epa epg rfc6068 epg-config gnus-util
mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils
mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr
mail-utils mule-util tramp-cmds cursor-sensor comp comp-cstr
display-line-numbers flymake-proc flymake warnings delsel autorevert
filenotify pixel-scroll cua-base elec-pair server gcmh saveplace
savehist vertico-mouse vertico marginalia corfu-popupinfo
diff-hl-flydiff diff diff-hl log-view pcvs-util vc-dir ewoc vc
vc-dispatcher project time direnv diff-mode dash init cyrillic-colemak
quail direnv-autoloads dash-autoloads typst-mode polymode derived
poly-lock polymode-base polymode-weave polymode-export polymode-compat
advice polymode-methods polymode-core polymode-classes eieio-custom
eieio-base typst-mode-autoloads polymode-autoloads
vterm-toggle-autoloads vterm bookmark pp tramp tramp-loaddefs trampver
tramp-integration files-x tramp-compat parse-time iso8601 compile
text-property-search color term disp-table shell ehelp vterm-module
term/xterm xterm vterm-autoloads org ob ob-tangle ob-ref ob-lob ob-table
ob-exp org-macro org-src ob-comint org-pcomplete pcomplete comint
ansi-osc ansi-color ring org-list org-footnote org-faces org-entities
time-date noutline outline icons ob-emacs-lisp ob-core ob-eval org-cycle
org-table ol org-fold org-fold-core org-keys oc org-loaddefs find-func
cal-menu calendar cal-loaddefs org-version org-compat org-macs
format-spec olivetti-autoloads rx ligature ligature-autoloads dashboard
dashboard-widgets recentf tree-widget wid-edit ffap thingatpt url-parse
auth-source eieio eieio-core password-cache json map url-vars
dashboard-autoloads solaire-mode solaire-mode-autoloads mood-line
mood-line-autoloads doom-themes-ext-org doom-themes-ext-visual-bell
face-remap doom-dracula-theme doom-themes doom-themes-base
doom-themes-autoloads yasnippet-snippets yasnippet
yasnippet-snippets-autoloads yasnippet-autoloads diff-hl-autoloads
corfu-terminal byte-opt popon corfu compat corfu-terminal-autoloads
popon-autoloads corfu-autoloads consult-autoloads marginalia-autoloads
orderless orderless-autoloads vertico-autoloads compat-autoloads
hide-mode-line hide-mode-line-autoloads finder-inf gcmh-autoloads
edmacro kmacro use-package-bind-key bind-key easy-mmode use-package-core
straight-autoloads cl-seq cl-extra help-mode straight subr-x cl-macs gv
cl-loaddefs cl-lib bytecomp byte-compile xdg rmc iso-transl tooltip
cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type
elisp-mode mwheel term/pgtk-win pgtk-win term/common-win pgtk-dnd
tool-bar dnd fontset image regexp-opt fringe tabulated-list replace
newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar
rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock
font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq
simple cl-generic indonesian philippine cham georgian utf-8-lang
misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms
cp51932 hebrew greek romanian slovak czech european ethiopic indian
cyrillic chinese composite emoji-zwj charscript charprop case-table
epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button
loaddefs theme-loaddefs faces cus-face macroexp files window
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget keymap hashtable-print-readable backquote threads
xwidget-internal dbusbind inotify dynamic-setting system-font-setting
font-render-setting cairo gtk pgtk multi-tty make-network-process
native-compile emacs)

Memory information:
((conses 16 368796 66631)
 (symbols 48 25294 3)
 (strings 32 85384 13134)
 (string-bytes 1 3644523)
 (vectors 16 52578)
 (vector-slots 8 1279807 93492)
 (floats 8 524 278)
 (intervals 56 640 425)
 (buffers 984 16))

--0000000000006d5425060498e0a7
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div></div><div>The problem is that running eglot with rus=
t-analyzer on my project</div>causes major input lag. Profiling shows that =
the problem is in<br>synchronous and slow function jsonrpc--log-event that =
is called on each<br>server request or response. Disabling this function wi=
th (advice-add<br>&#39;jsonrpc--log-event :override #&#39;ignore) solves th=
e problem.<br><br><br>In GNU Emacs 29.1 (build 1, x86_64-pc-linux-gnu, GTK+=
 Version 3.24.38,<br>cairo version 1.16.0)<br>System Description: Fedora Li=
nux 38 (Workstation Edition)<br><br>Configured using:<br>=C2=A0&#39;configu=
re<br>=C2=A0--prefix=3D/nix/store/rfn1864b8s7zd1g40zzfdxwi4v7b94k1-emacs-pg=
tk-29.1<br>=C2=A0--disable-build-details --with-modules --with-pgtk<br>=C2=
=A0--with-native-compilation --with-tree-sitter --with-xwidgets&#39;<br><br=
>Configured features:<br>CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTI=
NGS HARFBUZZ JPEG JSON<br>LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP=
 NOTIFY INOTIFY PDUMPER<br>PGTK PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF=
 TOOLKIT_SCROLL_BARS<br>TREE_SITTER WEBP XIM XWIDGETS GTK3 ZLIB<br><br>Impo=
rtant settings:<br>=C2=A0 value of $LC_MONETARY: en_GB.UTF-8<br>=C2=A0 valu=
e of $LC_NUMERIC: en_GB.UTF-8<br>=C2=A0 value of $LC_TIME: en_GB.UTF-8<br>=
=C2=A0 value of $LANG: en_US.UTF-8<br>=C2=A0 value of $XMODIFIERS: @im=3Dib=
us<br>=C2=A0 locale-coding-system: utf-8-unix<br><br>Major mode: Dashboard<=
br><br>Minor modes in effect:<br>=C2=A0 delete-selection-mode: t<br>=C2=A0 =
global-auto-revert-mode: t<br>=C2=A0 pixel-scroll-precision-mode: t<br>=C2=
=A0 electric-pair-mode: t<br>=C2=A0 server-mode: t<br>=C2=A0 gcmh-mode: t<b=
r>=C2=A0 save-place-mode: t<br>=C2=A0 savehist-mode: t<br>=C2=A0 vertico-mo=
use-mode: t<br>=C2=A0 vertico-mode: t<br>=C2=A0 marginalia-mode: t<br>=C2=
=A0 corfu-popupinfo-mode: t<br>=C2=A0 diff-hl-flydiff-mode: t<br>=C2=A0 glo=
bal-diff-hl-mode: t<br>=C2=A0 direnv-mode: t<br>=C2=A0 shell-dirtrack-mode:=
 t<br>=C2=A0 global-ligature-mode: t<br>=C2=A0 ligature-mode: t<br>=C2=A0 r=
ecentf-mode: t<br>=C2=A0 solaire-global-mode: t<br>=C2=A0 solaire-mode: t<b=
r>=C2=A0 mood-line-mode: t<br>=C2=A0 yas-global-mode: t<br>=C2=A0 yas-minor=
-mode: t<br>=C2=A0 global-corfu-mode: t<br>=C2=A0 corfu-mode: t<br>=C2=A0 o=
verride-global-mode: t<br>=C2=A0 straight-use-package-mode: t<br>=C2=A0 str=
aight-package-neutering-mode: t<br>=C2=A0 tooltip-mode: t<br>=C2=A0 global-=
eldoc-mode: t<br>=C2=A0 show-paren-mode: t<br>=C2=A0 electric-indent-mode: =
t<br>=C2=A0 mouse-wheel-mode: t<br>=C2=A0 file-name-shadow-mode: t<br>=C2=
=A0 global-font-lock-mode: t<br>=C2=A0 font-lock-mode: t<br>=C2=A0 blink-cu=
rsor-mode: t<br>=C2=A0 buffer-read-only: t<br>=C2=A0 line-number-mode: t<br=
>=C2=A0 transient-mark-mode: t<br>=C2=A0 auto-composition-mode: t<br>=C2=A0=
 auto-encryption-mode: t<br>=C2=A0 auto-compression-mode: t<br><br>Load-pat=
h shadows:<br>None found.<br><br>Features:<br>(shadow sort mail-extr emacsb=
ug message mailcap yank-media puny dired<br>dired-loaddefs rfc822 mml mml-s=
ec epa epg rfc6068 epg-config gnus-util<br>mm-decode mm-bodies mm-encode ma=
il-parse rfc2231 mailabbrev gmm-utils<br>mailheader sendmail rfc2047 rfc204=
5 ietf-drums mm-util mail-prsvr<br>mail-utils mule-util tramp-cmds cursor-s=
ensor comp comp-cstr<br>display-line-numbers flymake-proc flymake warnings =
delsel autorevert<br>filenotify pixel-scroll cua-base elec-pair server gcmh=
 saveplace<br>savehist vertico-mouse vertico marginalia corfu-popupinfo<br>=
diff-hl-flydiff diff diff-hl log-view pcvs-util vc-dir ewoc vc<br>vc-dispat=
cher project time direnv diff-mode dash init cyrillic-colemak<br>quail dire=
nv-autoloads dash-autoloads typst-mode polymode derived<br>poly-lock polymo=
de-base polymode-weave polymode-export polymode-compat<br>advice polymode-m=
ethods polymode-core polymode-classes eieio-custom<br>eieio-base typst-mode=
-autoloads polymode-autoloads<br>vterm-toggle-autoloads vterm bookmark pp t=
ramp tramp-loaddefs trampver<br>tramp-integration files-x tramp-compat pars=
e-time iso8601 compile<br>text-property-search color term disp-table shell =
ehelp vterm-module<br>term/xterm xterm vterm-autoloads org ob ob-tangle ob-=
ref ob-lob ob-table<br>ob-exp org-macro org-src ob-comint org-pcomplete pco=
mplete comint<br>ansi-osc ansi-color ring org-list org-footnote org-faces o=
rg-entities<br>time-date noutline outline icons ob-emacs-lisp ob-core ob-ev=
al org-cycle<br>org-table ol org-fold org-fold-core org-keys oc org-loaddef=
s find-func<br>cal-menu calendar cal-loaddefs org-version org-compat org-ma=
cs<br>format-spec olivetti-autoloads rx ligature ligature-autoloads dashboa=
rd<br>dashboard-widgets recentf tree-widget wid-edit ffap thingatpt url-par=
se<br>auth-source eieio eieio-core password-cache json map url-vars<br>dash=
board-autoloads solaire-mode solaire-mode-autoloads mood-line<br>mood-line-=
autoloads doom-themes-ext-org doom-themes-ext-visual-bell<br>face-remap doo=
m-dracula-theme doom-themes doom-themes-base<br>doom-themes-autoloads yasni=
ppet-snippets yasnippet<br>yasnippet-snippets-autoloads yasnippet-autoloads=
 diff-hl-autoloads<br>corfu-terminal byte-opt popon corfu compat corfu-term=
inal-autoloads<br>popon-autoloads corfu-autoloads consult-autoloads margina=
lia-autoloads<br>orderless orderless-autoloads vertico-autoloads compat-aut=
oloads<br>hide-mode-line hide-mode-line-autoloads finder-inf gcmh-autoloads=
<br>edmacro kmacro use-package-bind-key bind-key easy-mmode use-package-cor=
e<br>straight-autoloads cl-seq cl-extra help-mode straight subr-x cl-macs g=
v<br>cl-loaddefs cl-lib bytecomp byte-compile xdg rmc iso-transl tooltip<br=
>cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type<br=
>elisp-mode mwheel term/pgtk-win pgtk-win term/common-win pgtk-dnd<br>tool-=
bar dnd fontset image regexp-opt fringe tabulated-list replace<br>newcommen=
t text-mode lisp-mode prog-mode register page tab-bar menu-bar<br>rfn-eshad=
ow isearch easymenu timer select scroll-bar mouse jit-lock<br>font-lock syn=
tax font-core term/tty-colors frame minibuffer nadvice seq<br>simple cl-gen=
eric indonesian philippine cham georgian utf-8-lang<br>misc-lang vietnamese=
 tibetan thai tai-viet lao korean japanese eucjp-ms<br>cp51932 hebrew greek=
 romanian slovak czech european ethiopic indian<br>cyrillic chinese composi=
te emoji-zwj charscript charprop case-table<br>epa-hook jka-cmpr-hook help =
abbrev obarray oclosure cl-preloaded button<br>loaddefs theme-loaddefs face=
s cus-face macroexp files window<br>text-properties overlay sha1 md5 base64=
 format env code-pages mule<br>custom widget keymap hashtable-print-readabl=
e backquote threads<br>xwidget-internal dbusbind inotify dynamic-setting sy=
stem-font-setting<br>font-render-setting cairo gtk pgtk multi-tty make-netw=
ork-process<br>native-compile emacs)<br><br>Memory information:<br>((conses=
 16 368796 66631)<br>=C2=A0(symbols 48 25294 3)<br>=C2=A0(strings 32 85384 =
13134)<br>=C2=A0(string-bytes 1 3644523)<br>=C2=A0(vectors 16 52578)<br>=C2=
=A0(vector-slots 8 1279807 93492)<br>=C2=A0(floats 8 524 278)<br>=C2=A0(int=
ervals 56 640 425)<br>=C2=A0(buffers 984 16))<br></div>

--0000000000006d5425060498e0a7--




Acknowledgement sent to Глеб Смирнов <glebsmirnov0708@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#65760; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 5 Sep 2023 17:30:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.