From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 29 03:30:48 2016 Received: (at submit) by debbugs.gnu.org; 29 Sep 2016 07:30:48 +0000 Received: from localhost ([127.0.0.1]:38453 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bpVns-0000qa-4f for submit@debbugs.gnu.org; Thu, 29 Sep 2016 03:30:48 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50923) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bpVnq-0000qM-Ax for submit@debbugs.gnu.org; Thu, 29 Sep 2016 03:30:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bpVnh-0005BL-Q4 for submit@debbugs.gnu.org; Thu, 29 Sep 2016 03:30:41 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:40186) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bpVnh-0005Ak-HS for submit@debbugs.gnu.org; Thu, 29 Sep 2016 03:30:37 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41825) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bpVnc-0005WC-Fq for bug-gnu-emacs@gnu.org; Thu, 29 Sep 2016 03:30:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bpVnY-000585-6b for bug-gnu-emacs@gnu.org; Thu, 29 Sep 2016 03:30:31 -0400 Received: from mail-lf0-x231.google.com ([2a00:1450:4010:c07::231]:34946) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bpVnX-00057p-UD for bug-gnu-emacs@gnu.org; Thu, 29 Sep 2016 03:30:28 -0400 Received: by mail-lf0-x231.google.com with SMTP id l131so72453522lfl.2 for ; Thu, 29 Sep 2016 00:30:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:message-id:date:user-agent:mime-version :content-transfer-encoding; bh=R03ul3yuj5yOmWO0hOH1A+COEIxBiBAdA2AeQduzbhc=; b=CuVOWC/wiwORlqMB1XwO04KLDt54o6o9MwPkqKA7RgDNNFl5XKllvdlchNohf5jrKf jyKKL9tWiA1xRWPn5kFnA94LI6HF0FKoXUNZZqAveaN9905TEoaPjDkA9xQhWZ3A2Ti3 kMtSwcagPi/x81Qx3mPv4xj1Re/vCLfXZckDpd1Xi1Wd+g8l3sNVK7xSoCnQtBomZF74 dOKlI+8F28nw8ZO0KSgWPPMZrDRr9WlElBkUjMepqE2ATB84yzUjLXecaOt7pSIKz8Ob oRV9Zm3JfXkQrdyB7vyaBBjgJ9gYSjiZJbZtZzo5sA9Z71LeJCp5YifwafEfKXE0xmhC EPtQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:message-id:date:user-agent :mime-version:content-transfer-encoding; bh=R03ul3yuj5yOmWO0hOH1A+COEIxBiBAdA2AeQduzbhc=; b=AEJzP/Zmnb3m3tGXvbfKjldp2sqzLFCMweGC0TlD6sp6UMT+4qm4jaTStPVu7HDCTf cIgPEZVAOpGzjDS+VAScw7jzonzLM48qy4efq6mZrviy5njx1Y8dNtLRjzzgDMB6RKjD frBw3U+R6ShkEsd3p4Olc1HvXZWb4/PNojjrG06BlBuWJQPYgTtpiqA+4rHsQ52y/dPV RmHtiyKjfnkhsk9pEtT5hmp1eH/7/sft7bkdhLQfTsQ9Zdjp50BhTX1IULPhN6pIjSf+ ImgJRFWysDAQFxyTC8ziqJhoV3Kzh2qLIAcJBNEzaGsb/eb8Pr3HT0uOK/iMVyHlQIE4 XO9w== X-Gm-Message-State: AA6/9RlvCadLHBgCVI7BrHaZ4n0darEP0ODVaFwPL/HAZQ6sWYsSLLHMtbfuwrp0yd/PlQ== X-Received: by 10.46.9.69 with SMTP id 66mr1256ljj.63.1475134226395; Thu, 29 Sep 2016 00:30:26 -0700 (PDT) Received: from [192.168.199.2] (broadband-95-84-209-126.nationalcablenetworks.ru. [95.84.209.126]) by smtp.gmail.com with ESMTPSA id 194sm1942882ljf.6.2016.09.29.00.30.25 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 29 Sep 2016 00:30:25 -0700 (PDT) From: Nikolay Kudryavtsev X-Google-Original-From: Nikolay Kudryavtsev To: bug-gnu-emacs@gnu.org Subject: 25.1: info freezes on some elements Message-ID: Date: Thu, 29 Sep 2016 10:30:26 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) 1. emacs -Q 2. (info "(elisp) Association Lists") 3. Hold down next-line. What should happen: the moment you see the arrow symbol in some examples, you should get a freeze for a couple of seconds. Sexps in the beggining of that page, without the arrow do not seem to trigger the freeze. It also seems like those freezes are accumulative - that is freeze for a page with three arrows is three times as long as a freeze for a single arrow. Happens on Windows. This bug happens both on master and 25.1, with official binaries. This does not happen in 24.5. -- Best Regards, Nikolay Kudryavtsev From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 29 11:13:23 2016 Received: (at 24565) by debbugs.gnu.org; 29 Sep 2016 15:13:24 +0000 Received: from localhost ([127.0.0.1]:38914 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bpd1X-0005m5-Mn for submit@debbugs.gnu.org; Thu, 29 Sep 2016 11:13:23 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48426) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bpd1W-0005lo-1c for 24565@debbugs.gnu.org; Thu, 29 Sep 2016 11:13:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bpd1L-0002kq-TY for 24565@debbugs.gnu.org; Thu, 29 Sep 2016 11:13:16 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:49222) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bpd1L-0002kg-Q2; Thu, 29 Sep 2016 11:13:11 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1929 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bpd1J-0001Tq-UO; Thu, 29 Sep 2016 11:13:10 -0400 Date: Thu, 29 Sep 2016 18:13:13 +0300 Message-Id: <83d1jmoi2e.fsf@gnu.org> From: Eli Zaretskii To: Nikolay Kudryavtsev In-reply-to: (message from Nikolay Kudryavtsev on Thu, 29 Sep 2016 10:30:26 +0300) Subject: Re: bug#24565: 25.1: info freezes on some elements References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -8.0 (--------) X-Debbugs-Envelope-To: 24565 Cc: 24565@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -8.0 (--------) > From: Nikolay Kudryavtsev > Date: Thu, 29 Sep 2016 10:30:26 +0300 > > 1. emacs -Q > 2. (info "(elisp) Association Lists") > 3. Hold down next-line. > > What should happen: the moment you see the arrow symbol in some > examples, you should get a freeze for a couple of seconds. Sexps in the > beggining of that page, without the arrow do not seem to trigger the > freeze. It also seems like those freezes are accumulative - that is > freeze for a page with three arrows is three times as long as a freeze > for a single arrow. > > Happens on Windows. Sounds like Emacs is looking for a suitable font to display these symbols. That's normal, and happens only once in a session for each symbol. I see this on my systems, although the "accumulation" doesn't happen here: the short delay is independent of the number of identical symbols on the screenful Emacs is about to display. > This bug happens both on master and 25.1, with official binaries. This > does not happen in 24.5. Emacs 25.1 changed the font used for these symbols, but otherwise I see the same delay in Emacs 24.5. Bottom line, I don't think it's a bug. From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 30 06:50:51 2016 Received: (at 24565) by debbugs.gnu.org; 30 Sep 2016 10:50:51 +0000 Received: from localhost ([127.0.0.1]:39306 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bpvP0-0002mh-PZ for submit@debbugs.gnu.org; Fri, 30 Sep 2016 06:50:51 -0400 Received: from mail-lf0-f51.google.com ([209.85.215.51]:32878) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bpvOy-0002mQ-8X for 24565@debbugs.gnu.org; Fri, 30 Sep 2016 06:50:48 -0400 Received: by mail-lf0-f51.google.com with SMTP id t81so35056271lfe.0 for <24565@debbugs.gnu.org>; Fri, 30 Sep 2016 03:50:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:subject:to:references:cc:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=jfsduBszhhEF5Xf+Dl8DNR+O9Sju5SL87Bq3dqggQZY=; b=yO9WdpbMsH1wl7VO22JAjT50k1qR2DNdvv8d1f5rQw0b/miaDwxB2NELplbng5k7pZ AIXvTOHUcNuyDNvrBZDqQ3gM4DABLejRPsZGlrg3TREUFWQulS5ktU4sed/MGqh5hBA0 noIR6QfLAM0dLawIvp3MRlHd7GDphK98tN1fjV12GauX6BmHgLYrVQ3HWVpObneVl0/5 wOCeE/Wl4PtMcadB0gUe1BPsZ/7RDbtRCjkpKLJkJT3R333gPpPV+GbZeH56bvc17qos SCMqhBxKeDR/AJZLZVNrox5rzDaKDuA4MS3Q8qT3Lpg5bAnK98WdfI5iagS098UOUXyD 9nPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:subject:to:references:cc:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=jfsduBszhhEF5Xf+Dl8DNR+O9Sju5SL87Bq3dqggQZY=; b=YNVXfJ0twDp3L70IxRw6cVn0AzR5e3B5U2S8nLniRfyod7+WeIaXsXHJkrlRlyp8gF 0/0gFqyFgfzPuUxqzvNKclzLqfMHL3mR59Co17zBupCGO4CLRUWMCVk3piQdlEE/y4p1 oUckqtgDrA1c1taB3kTjX8nbwMa06kPh8Xd4SKyyLz9n9TARbHlwBBzAVIBAykRr4DWN RtblzJgPBFfQmA26S+kQhQ1P6lWPsZvWyzTP4AbM6g4bKiXYV3S3bIQ9abR4C8kmVbtt ojygW6a8iD5ibF0Yi6cbB6GVMwyR9CmfI7QHVN3SiqpFqMa3dTeXn86+IpaFHu3MvlZo e0Nw== X-Gm-Message-State: AA6/9RnTMLYszRtW3uOM1s4n6HReu4G40mnw+lieIw5MIBkDG/V0oHgBHAgPeCA7itPWrQ== X-Received: by 10.25.35.1 with SMTP id j1mr2738831lfj.12.1475232642045; Fri, 30 Sep 2016 03:50:42 -0700 (PDT) Received: from [192.168.10.123] (mail.mcruises.ru. [185.17.79.180]) by smtp.gmail.com with ESMTPSA id a19sm2960269lfa.19.2016.09.30.03.50.41 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 30 Sep 2016 03:50:41 -0700 (PDT) From: Nikolay Kudryavtsev X-Google-Original-From: Nikolay Kudryavtsev Subject: Re: bug#24565: 25.1: info freezes on some elements To: Eli Zaretskii References: <83d1jmoi2e.fsf@gnu.org> Message-ID: Date: Fri, 30 Sep 2016 13:50:39 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <83d1jmoi2e.fsf@gnu.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 24565 Cc: 24565@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) Yes I thought it was font lookup too, but after doing some more testing - it does not look like it. Doing next-line or previous line triggers it, but page up or page down does not. So the freeze happens when the point crosses one of those symbols. I did some profiling, so here's some data: Test 1: as described before, but with profiler-start and profiler-report when we reach the end of buffer. In 24.5 profiler reports less than 50 total samples. In 25.1 it reports at least 1900 cpu samples. Test 2: as test 1, but with down arrow manually pressed every time and waiting for cursor to move to the next line. In Emacs 24.5 it takes 50 seconds to reach the bottom of the buffer and again ~50 samples. But with 25.1 it took 2 minutes 34 seconds and at lest 3200 cpu samples. Test 3: in test 1 I actually let the key go the moment Emacs freezes, because every new command adds to the freeze. Now let's do as before, but just hold down the down arrow for 30 seconds and see how much it takes to unfreeze. Emacs unfroze after 5 minutes and 35 seconds and reported ~20000 cpu samples. Here's a profiler-report structure from test 1: - command-execute 3664 95% - call-interactively 3664 95% - funcall-interactively 3615 94% - next-line 3614 94% - line-move 3614 94% line-move-visual 2054 53% - line-move-partial 517 13% + default-line-height 1 0% - window-inside-pixel-edges 3 0% - window-edges 3 0% - window-current-scroll-bars 3 0% frame-current-scroll-bars 3 0% - default-line-height 1 0% default-font-height 1 0% - execute-extended-command 1 0% - sit-for 1 0% redisplay 1 0% - byte-code 49 1% - read-extended-command 49 1% - completing-read 49 1% - completing-read-default 49 1% - read-from-minibuffer 45 1% - redisplay_internal (C function) 1 0% - tool-bar-make-keymap 1 0% - tool-bar-make-keymap-1 1 0% - mapcar 1 0% - # 1 0% - eval 1 0% - find-image 1 0% image-search-load-path 1 0% - ... 157 4% I guess my next task is profiling the с source, is there anything I should look into? -- Best Regards, Nikolay Kudryavtsev From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 30 08:22:44 2016 Received: (at 24565) by debbugs.gnu.org; 30 Sep 2016 12:22:44 +0000 Received: from localhost ([127.0.0.1]:39330 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bpwpw-0006nZ-Le for submit@debbugs.gnu.org; Fri, 30 Sep 2016 08:22:44 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55110) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bpwpv-0006nN-6A for 24565@debbugs.gnu.org; Fri, 30 Sep 2016 08:22:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bpwpm-0001lZ-3N for 24565@debbugs.gnu.org; Fri, 30 Sep 2016 08:22:38 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:45564) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bpwpm-0001lO-0j; Fri, 30 Sep 2016 08:22:34 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4352 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bpwpi-0002Ya-M7; Fri, 30 Sep 2016 08:22:33 -0400 Date: Fri, 30 Sep 2016 15:22:20 +0300 Message-Id: <83r381mvb7.fsf@gnu.org> From: Eli Zaretskii To: Nikolay Kudryavtsev In-reply-to: (message from Nikolay Kudryavtsev on Fri, 30 Sep 2016 13:50:39 +0300) Subject: Re: bug#24565: 25.1: info freezes on some elements References: <83d1jmoi2e.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -8.0 (--------) X-Debbugs-Envelope-To: 24565 Cc: 24565@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -8.0 (--------) > From: Nikolay Kudryavtsev > Cc: 24565@debbugs.gnu.org > Date: Fri, 30 Sep 2016 13:50:39 +0300 > > Here's a profiler-report structure from test 1: > - command-execute 3664 95% > - call-interactively 3664 95% > - funcall-interactively 3615 94% > - next-line 3614 94% > - line-move 3614 94% > line-move-visual 2054 53% > - line-move-partial 517 13% If line-move-visual takes the lion's share of the time, then I think the call to font-info in default-font-height is the prime suspect. It happened before: some fonts make that call very expensive, for some reason. We did introduce an optimization to alleviate that, but only when the font in question is the default face's font, which is not your case. If my suspicion turns out to be correct, I think the only workaround (if this problem is annoying enough) is to customize your font setup to use some other font for these symbols. From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 30 11:03:42 2016 Received: (at 24565) by debbugs.gnu.org; 30 Sep 2016 15:03:43 +0000 Received: from localhost ([127.0.0.1]:39890 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bpzLi-0003rf-Ne for submit@debbugs.gnu.org; Fri, 30 Sep 2016 11:03:42 -0400 Received: from mail-lf0-f46.google.com ([209.85.215.46]:35030) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bpzLg-0003rQ-UB for 24565@debbugs.gnu.org; Fri, 30 Sep 2016 11:03:41 -0400 Received: by mail-lf0-f46.google.com with SMTP id l131so109789983lfl.2 for <24565@debbugs.gnu.org>; Fri, 30 Sep 2016 08:03:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:subject:to:references:cc:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=36lE+t6jlYo+Qi//ityIQc9L9ETBPNk4xAzNPXTVOHw=; b=Q1K86PBWW6xah26Ai/8l57M0Vr2yPNSKzEJypU9NPpR+XMfsB1iDn0HiD7VPFYRixp Jj4vH0Q1bYwShmENWIlRnKnlLurBbqMt1+AG7jsVaD/74nhnQi1jsLaaS0dAQBfjGuHy fVKYIhx6rto5qaH1CzdLW9DJw5mo6N5scgkoxyhJzoX9ULqkp+NSEqnIh+PPK8qsNaH0 Kl7F+k4rsw+585wWAkT7Xzm+f6bCixmIBoqBTjhVhfifmLlAx1A9uwOx6dDds/MGU2xe uo8whamXQ9nNIbJrH5La3TToR+docGPmUFROazgSfgMvpHRb5o4+XtayCD4RZDgZwtsk UhbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:subject:to:references:cc:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=36lE+t6jlYo+Qi//ityIQc9L9ETBPNk4xAzNPXTVOHw=; b=WsbdzepeBHQXuFhOyBvYbA3uqVoBrz4fNpb11Gun0TxpUqt/cogl5MVpDt/NkosiN5 2iK24A7hhIxQ5ifODddsUk8RE6Nu7fafvRCe54rjZ3M0xMM8A6tqthfRMWQcKKRG+lJ8 +ADrdVQhLNyLOA/jNTr3uRjczWjTFaD0MlunZ80AhACHNSjjNqQGX/E0nlJtYVtK/3ox d4YxqzNccabcbfXW6Rk8eYbGko3r6pOmWm2a+TW7XW9Uh5erbDG/AJ1s2NgpScu1xZn7 6h+gc/maqMtJ1PuEWPkmf6HYucGnMA2d5NhC538j6g8KwCmvXQncwJk/5fD1htEX985e Fh7w== X-Gm-Message-State: AA6/9RkG7pbcgQ8oOuEX04hhKZy9cS0Qva1FZ3yWu8iM0l7W0oGxE+ZOaFr5cT0pNe4RDg== X-Received: by 10.25.66.68 with SMTP id p65mr3493153lfa.82.1475247814681; Fri, 30 Sep 2016 08:03:34 -0700 (PDT) Received: from [192.168.199.2] (broadband-95-84-209-126.nationalcablenetworks.ru. [95.84.209.126]) by smtp.gmail.com with ESMTPSA id h67sm223191lji.29.2016.09.30.08.03.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 30 Sep 2016 08:03:33 -0700 (PDT) From: Nikolay Kudryavtsev X-Google-Original-From: Nikolay Kudryavtsev Subject: Re: bug#24565: 25.1: info freezes on some elements To: Eli Zaretskii References: <83d1jmoi2e.fsf@gnu.org> <83r381mvb7.fsf@gnu.org> Message-ID: Date: Fri, 30 Sep 2016 18:03:32 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <83r381mvb7.fsf@gnu.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 24565 Cc: 24565@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Your theory seems correct. After I changed the font for ⇒, the freezes stopped. In my case the font was Malgun Gothic. Still I don't understand, why 24.5 works fine, since it's the same Malgun Gothic there too? Btw, I failed at building Emacs with --enable-profiling. It complains about sys/gmon.h. Is it possible on Windows? If anyone else is having this problem, here's what I did: You can find the code of a symbol using C-u C-x =, when the point is on it. Then you can set a different font for some range of characters: (set-fontset-font t '(#x21d2 . #x21d2) (font-spec :family "FreeSerif")) -- Best Regards, Nikolay Kudryavtsev From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 30 12:14:46 2016 Received: (at 24565) by debbugs.gnu.org; 30 Sep 2016 16:14:46 +0000 Received: from localhost ([127.0.0.1]:39916 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bq0SU-0005Vm-6B for submit@debbugs.gnu.org; Fri, 30 Sep 2016 12:14:46 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50221) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bq0SS-0005VY-WF for 24565@debbugs.gnu.org; Fri, 30 Sep 2016 12:14:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bq0SJ-0003So-QZ for 24565@debbugs.gnu.org; Fri, 30 Sep 2016 12:14:39 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50138) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bq0SJ-0003SL-NW; Fri, 30 Sep 2016 12:14:35 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4591 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bq0SH-0005Nu-IF; Fri, 30 Sep 2016 12:14:34 -0400 Date: Fri, 30 Sep 2016 19:14:35 +0300 Message-Id: <83h98xmkk4.fsf@gnu.org> From: Eli Zaretskii To: Nikolay Kudryavtsev In-reply-to: (message from Nikolay Kudryavtsev on Fri, 30 Sep 2016 18:03:32 +0300) Subject: Re: bug#24565: 25.1: info freezes on some elements References: <83d1jmoi2e.fsf@gnu.org> <83r381mvb7.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -8.0 (--------) X-Debbugs-Envelope-To: 24565 Cc: 24565@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -8.0 (--------) > From: Nikolay Kudryavtsev > Cc: 24565@debbugs.gnu.org > Date: Fri, 30 Sep 2016 18:03:32 +0300 > > Your theory seems correct. After I changed the font for ⇒, the freezes > stopped. > > In my case the font was Malgun Gothic. Still I don't understand, why > 24.5 works fine, since it's the same Malgun Gothic there too? I don't know why that happens, the code in default-font-height didn't change since 24.5, and I don't think font-info changed, either. > Btw, I failed at building Emacs with --enable-profiling. It complains > about sys/gmon.h. Is it possible on Windows? On Windows, gmon.h is installed in include/, not in include/sys/. So I guess we need some trivial source change to DTRT. From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 01 04:14:32 2016 Received: (at 24565) by debbugs.gnu.org; 1 Oct 2016 08:14:32 +0000 Received: from localhost ([127.0.0.1]:40222 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bqFRI-00007p-ED for submit@debbugs.gnu.org; Sat, 01 Oct 2016 04:14:32 -0400 Received: from mail-lf0-f54.google.com ([209.85.215.54]:33420) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bqFRG-00007X-7t for 24565@debbugs.gnu.org; Sat, 01 Oct 2016 04:14:30 -0400 Received: by mail-lf0-f54.google.com with SMTP id t81so55454143lfe.0 for <24565@debbugs.gnu.org>; Sat, 01 Oct 2016 01:14:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:subject:to:references:cc:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=FDC+vQ0PMZGbDqwAcgYz603hwNB/Wpgy3B4pZJcr4oM=; b=eLjOeaAIxu4kVzDYy4sNU90j0aayp00kQycF59QW27MduC1+Dcc62CFf9R8loAeDkC 2YQHh9W2nwO+/68ZEdN9MYBj88mCSK15wwjEP+lZ8iVPe9AjDLeedgptuQesjOaKucT+ Sz6jDDRJ7mL3I/xe5e+i4giP3DcUehSQg81die8qSrMK0B9eZUSehkvkZK4FsS9Teq4E dQ4rwP+c3Pjzlud96WjgaLpda10pywm4HiBCNkBUY0GktRRweB5GOwFs1YEMN8f3Izxy /+gQkpV8094L0jt1UgMm8+pr1WMU11g48PkNboig61XcsFF0bftXSwTU3Nl4peSJAkBa 5IGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:subject:to:references:cc:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=FDC+vQ0PMZGbDqwAcgYz603hwNB/Wpgy3B4pZJcr4oM=; b=A9goOx1EbE99t/tY59dT8T6FsFKTqg38CfRmWR6ksFYInEQxMVr7AKSfvsl+1n1Xy5 BKUpNDsdHUfQLKXml3wY1Zv6YztewOICdf1vuVK0MTKO66rF2lt6vxnDBajFWcFySHsA Q43HvonL0LIZfJSBPrJoqSl8hxx9+HWzwkWQtO+lcgnS9+2+BL1R0v6ypfNAOoE1j5Rb 37p1eZ9Gt41XbPJxyeVW45WWlge/Itxu7mFnqXVOtkx/u9wkIF7daWstzCFioSiHLAcT O1fzTrcn3HYODRf0CyQ5Vj1B51QRBZMJXYqCwgYIJEB82IEyzbFE8jl5JGEmoj7raYVh 7muw== X-Gm-Message-State: AA6/9Rnq5eJxlo/y4ZR7KEmZsZm9/4KZgRXHT9pSjjM1KaNlyRPUhG+z0+dZPI8KrIQfrw== X-Received: by 10.25.157.11 with SMTP id g11mr4013547lfe.11.1475309664078; Sat, 01 Oct 2016 01:14:24 -0700 (PDT) Received: from [192.168.199.2] (broadband-95-84-209-126.nationalcablenetworks.ru. [95.84.209.126]) by smtp.gmail.com with ESMTPSA id p76sm3596238lfd.11.2016.10.01.01.14.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 01 Oct 2016 01:14:23 -0700 (PDT) From: Nikolay Kudryavtsev X-Google-Original-From: Nikolay Kudryavtsev Subject: Re: bug#24565: 25.1: info freezes on some elements To: Eli Zaretskii References: <83d1jmoi2e.fsf@gnu.org> <83r381mvb7.fsf@gnu.org> <83h98xmkk4.fsf@gnu.org> Message-ID: <20898e14-10e4-8d67-67eb-3b247141474f@gmail.com> Date: Sat, 1 Oct 2016 11:14:18 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <83h98xmkk4.fsf@gnu.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: 24565 Cc: 24565@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.2 (/) I did some bisecting, traced the offending commit to d5fdffe. -- Best Regards, Nikolay Kudryavtsev From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 01 04:45:45 2016 Received: (at 24565) by debbugs.gnu.org; 1 Oct 2016 08:45:45 +0000 Received: from localhost ([127.0.0.1]:40254 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bqFvV-0000vt-LR for submit@debbugs.gnu.org; Sat, 01 Oct 2016 04:45:45 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43114) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bqFvU-0000vg-EI for 24565@debbugs.gnu.org; Sat, 01 Oct 2016 04:45:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bqFvM-0002tL-Ay for 24565@debbugs.gnu.org; Sat, 01 Oct 2016 04:45:39 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33126) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bqFvL-0002t6-Us; Sat, 01 Oct 2016 04:45:36 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1553 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bqFvK-0003OC-A3; Sat, 01 Oct 2016 04:45:34 -0400 Date: Sat, 01 Oct 2016 11:45:42 +0300 Message-Id: <83wphslao9.fsf@gnu.org> From: Eli Zaretskii To: Nikolay Kudryavtsev In-reply-to: <20898e14-10e4-8d67-67eb-3b247141474f@gmail.com> (message from Nikolay Kudryavtsev on Sat, 1 Oct 2016 11:14:18 +0300) Subject: Re: bug#24565: 25.1: info freezes on some elements References: <83d1jmoi2e.fsf@gnu.org> <83r381mvb7.fsf@gnu.org> <83h98xmkk4.fsf@gnu.org> <20898e14-10e4-8d67-67eb-3b247141474f@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -8.0 (--------) X-Debbugs-Envelope-To: 24565 Cc: 24565@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -8.0 (--------) > From: Nikolay Kudryavtsev > Cc: 24565@debbugs.gnu.org > Date: Sat, 1 Oct 2016 11:14:18 +0300 > > I did some bisecting, traced the offending commit to d5fdffe. Thanks, but I don't see anything wrong with that commit. Presumably, the font you used somehow enlarges the font cache too much, so it's evicted from the cache when GC strikes, and needs to be cached anew the next time. IOW, using a different font is TRT in this case. From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 01 04:55:57 2016 Received: (at 24565) by debbugs.gnu.org; 1 Oct 2016 08:55:57 +0000 Received: from localhost ([127.0.0.1]:40276 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bqG5M-0001Bs-Ty for submit@debbugs.gnu.org; Sat, 01 Oct 2016 04:55:57 -0400 Received: from mail-lf0-f44.google.com ([209.85.215.44]:33940) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bqG5L-0001Bg-T3 for 24565@debbugs.gnu.org; Sat, 01 Oct 2016 04:55:56 -0400 Received: by mail-lf0-f44.google.com with SMTP id b81so4082265lfe.1 for <24565@debbugs.gnu.org>; Sat, 01 Oct 2016 01:55:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:subject:to:references:cc:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=T41eociTa5+uCK4zT/PWedvXKu8L0mFeLbogFxkPMsY=; b=etxAqx2N2cOG4xn362T5LN1+qVGSz4k4d9YGddc29H5Dt5aYjRQl0/xwzACyeuVp56 V8a/SS5a/VeOpIHdzzsl9qqHiHzG5Ed1pMTL3wgrYvFMxb/LUqzx/ETXW4V58arMG6KZ YVaF8wu3SBsAgcvjJwLzgnSjdezyyWdi/wUc1lN6Xqd3jnlKr9r5aIBwd1ZsnqvDyYMn 8JG8xVlHsxfM6krW0Ay73T9ScQFg2c8IMNBCRvT1n3BWrVsdUX8mT4zTjlgNVsIrS73m xejKlbayAjZ+VTzPJgLn0ZwcHMXWVOeaDSGZFISaIYWpPmfTZMRRd4oCydtyuq6zOEtf D4nA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:subject:to:references:cc:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=T41eociTa5+uCK4zT/PWedvXKu8L0mFeLbogFxkPMsY=; b=Vz2+0/amS0zklJohlCH3EUd0Wzjbf8vUV1d3bs2iw++Z/ntubAydXEyuzx2iS01lHQ P3ytmaaSc5FAt/UeqmA2iiAOnhQxSyE0K60BianUNoLXT/rYtrqqAs3q4HO6rFoEFXgl kq4lWDCFr4pSxP2TT6VMN5bGw+FJ1A9HQaX6oiWNxtI+NJidAoc3pP1b78PVSCvvE86n AU4bFRT+VhuGvxLsYrYQNjhzDDyV0g6GxksggKV0sEIZMHi6E/l2Z1IK2jjzeeGMmrtI Q5SErJwPoAdEpPedEuEeLRM5xfmq1KF//7rTDy7oPfkbzIDbIwmoy5oOrvnazGd1IEZF f8HA== X-Gm-Message-State: AA6/9RnDtZtjM5dyTRmDwcsYPag7eskMLXgWKbNu661XGQUcKgsEpVfEcWpjNrcRFbsnuw== X-Received: by 10.25.18.97 with SMTP id h94mr235710lfi.106.1475312149789; Sat, 01 Oct 2016 01:55:49 -0700 (PDT) Received: from [192.168.199.2] (broadband-95-84-209-126.nationalcablenetworks.ru. [95.84.209.126]) by smtp.gmail.com with ESMTPSA id s2sm3715138lja.35.2016.10.01.01.55.48 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 01 Oct 2016 01:55:48 -0700 (PDT) From: Nikolay Kudryavtsev X-Google-Original-From: Nikolay Kudryavtsev Subject: Re: bug#24565: 25.1: info freezes on some elements To: Eli Zaretskii References: <83d1jmoi2e.fsf@gnu.org> <83r381mvb7.fsf@gnu.org> <83h98xmkk4.fsf@gnu.org> <20898e14-10e4-8d67-67eb-3b247141474f@gmail.com> <83wphslao9.fsf@gnu.org> Message-ID: Date: Sat, 1 Oct 2016 11:55:44 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <83wphslao9.fsf@gnu.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 24565 Cc: 24565@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) That commit removed defines that effectively commented out compact_font_cache_entry on Windows, comment there links to #15876, which seems to be the original report for this bug. -- Best Regards, Nikolay Kudryavtsev From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 01 05:17:52 2016 Received: (at 24565) by debbugs.gnu.org; 1 Oct 2016 09:17:52 +0000 Received: from localhost ([127.0.0.1]:40285 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bqGQa-0001jR-6A for submit@debbugs.gnu.org; Sat, 01 Oct 2016 05:17:52 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48417) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bqGQY-0001jE-GY for 24565@debbugs.gnu.org; Sat, 01 Oct 2016 05:17:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bqGQO-00028B-B0 for 24565@debbugs.gnu.org; Sat, 01 Oct 2016 05:17:45 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33360) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bqGQO-00027n-7G; Sat, 01 Oct 2016 05:17:40 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1599 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bqGQM-0004LY-E5; Sat, 01 Oct 2016 05:17:38 -0400 Date: Sat, 01 Oct 2016 12:17:46 +0300 Message-Id: <83twcwl96t.fsf@gnu.org> From: Eli Zaretskii To: Nikolay Kudryavtsev In-reply-to: (message from Nikolay Kudryavtsev on Sat, 1 Oct 2016 11:55:44 +0300) Subject: Re: bug#24565: 25.1: info freezes on some elements References: <83d1jmoi2e.fsf@gnu.org> <83r381mvb7.fsf@gnu.org> <83h98xmkk4.fsf@gnu.org> <20898e14-10e4-8d67-67eb-3b247141474f@gmail.com> <83wphslao9.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -8.0 (--------) X-Debbugs-Envelope-To: 24565 Cc: 24565@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -8.0 (--------) > From: Nikolay Kudryavtsev > Cc: 24565@debbugs.gnu.org > Date: Sat, 1 Oct 2016 11:55:44 +0300 > > That commit removed defines that effectively commented out > compact_font_cache_entry on Windows Indeed, and on purpose. That code was ifdef'ed away because it caused serious problems on Windows that couldn't be resolved for the next release. Now they are mostly resolved, so having some code run on most platforms, but not on Windows, is bad for maintainability. In particular, not compacting the font cache can potentially bloat the Emacs memory footprint to humongous proportions, although this only happens in some rare scenarios. > comment there links to #15876, which seems to be the original report > for this bug. AFAIR, we never got to the bottom of that bug, but perhaps it indeed has the same reason. I'm sorry, but none of the active developers here know enough about font handling in Emacs to fix these issues in a more thorough way. So for the time being, if some specific rarely-used font causes performance degradation, and no simple and safe fix could be found, the only remedy is to refrain from using that particular font. From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 01 05:33:12 2016 Received: (at 24565) by debbugs.gnu.org; 1 Oct 2016 09:33:12 +0000 Received: from localhost ([127.0.0.1]:40289 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bqGfQ-00027W-JW for submit@debbugs.gnu.org; Sat, 01 Oct 2016 05:33:12 -0400 Received: from mail-lf0-f46.google.com ([209.85.215.46]:36355) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bqGfP-00027I-Hd for 24565@debbugs.gnu.org; Sat, 01 Oct 2016 05:33:11 -0400 Received: by mail-lf0-f46.google.com with SMTP id o17so471536lfg.3 for <24565@debbugs.gnu.org>; Sat, 01 Oct 2016 02:33:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:subject:to:references:cc:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=IRHufmVk+EN19ZBp6GYOGQi4pW5Zllu3j1JbXRlbFrM=; b=ZzN/jKlrGE4ZmmIukPOcC0aVEebXBPqrOpFwlx/ZTXg0vNW1wm83iT1uHbeYZnLt/v g5XyHtvEKzNbn1C0RxiUmwy5KkdNzcyxw32Zqp7VEYq01ade7D0W2RtR7XuFavMxscor TzDQZCy/yuRNAAKnXPsu0JOB5o6fIeoy+cFxTS/B907Tj26N1sUfrcSLcrsWog3R44dS VMeEMackDACu6nD2nk6EP75EDifBWaoduS7fMy3ycjMPh6Z+isbCyEawacAdbp1nC2Mm eYpIZ1KMKaqUMuiMT//jvCjBzhKpY9CUSRxpTN80xj8TUDQudRfHzjvK7LINJwV5BQF0 6Pgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:subject:to:references:cc:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=IRHufmVk+EN19ZBp6GYOGQi4pW5Zllu3j1JbXRlbFrM=; b=M9LEpIELoS5pkk6uokWPYVjlHPI++lHED8j0A9sZMAvsmB9JJ+rr0AGAB6S5JuZE0m Ke7vKNsdplanKBOlcWS5nwZ141PrHbJIJi59urmyNDM2V4SFmR1tfiqwORhVZtkx6I66 Aqn1FHy8IspMu8YA/avbxhwLxxrVmTJu+0DlLY9WQD3WLzZrtbqAe91ptzRannEo8UrD nhF6oerX5oNV1NAz94gayajzeLoOIMyA+aYo3yeLn24v4NH8okVxCrbr0suI0Y2W4YuY V7g9H2A46sSnxrXrjNSpkXLajAdw7TZ54neKAFUFiA58l/DY6ZSd9iUeEim7aAicqQZY 8Y2g== X-Gm-Message-State: AA6/9RlH34uGzoGyKnT0tBcDNjtKdyWlU9+A0mY+RdL9EJcUz7ZiYQfo3L7tUm1j0gD7uQ== X-Received: by 10.46.71.133 with SMTP id u127mr4475883lja.5.1475314385290; Sat, 01 Oct 2016 02:33:05 -0700 (PDT) Received: from [192.168.199.2] (broadband-95-84-209-126.nationalcablenetworks.ru. [95.84.209.126]) by smtp.gmail.com with ESMTPSA id h78sm3699334ljh.45.2016.10.01.02.33.04 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 01 Oct 2016 02:33:04 -0700 (PDT) From: Nikolay Kudryavtsev X-Google-Original-From: Nikolay Kudryavtsev Subject: Re: bug#24565: 25.1: info freezes on some elements To: Eli Zaretskii References: <83d1jmoi2e.fsf@gnu.org> <83r381mvb7.fsf@gnu.org> <83h98xmkk4.fsf@gnu.org> <20898e14-10e4-8d67-67eb-3b247141474f@gmail.com> <83wphslao9.fsf@gnu.org> <83twcwl96t.fsf@gnu.org> Message-ID: <4b30da4a-7d0c-2a08-72db-d541a00f1f2a@gmail.com> Date: Sat, 1 Oct 2016 12:32:59 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <83twcwl96t.fsf@gnu.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: 24565 Cc: 24565@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.2 (/) Well, it's rare scenario against another rare scenario. And while font bloat is bad when it happens, I feel like this is worse. Emacs is not a major memory abuser and I don't think there were many people complaining during 24.* when this was commented out. The discussion about #15876 ended with your suggestion to comment that stuff out just for that bug. I think that's still the best solution. But again, your call. This bug should be closed as a duplicate of 15876. -- Best Regards, Nikolay Kudryavtsev From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 01 05:48:56 2016 Received: (at 24565) by debbugs.gnu.org; 1 Oct 2016 09:48:56 +0000 Received: from localhost ([127.0.0.1]:40296 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bqGue-0002WF-9h for submit@debbugs.gnu.org; Sat, 01 Oct 2016 05:48:56 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51023) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bqGud-0002W1-9u for 24565@debbugs.gnu.org; Sat, 01 Oct 2016 05:48:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bqGuS-0005s7-Sq for 24565@debbugs.gnu.org; Sat, 01 Oct 2016 05:48:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33486) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bqGuJ-0005nU-Fo; Sat, 01 Oct 2016 05:48:35 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1715 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bqGuH-0004nI-Es; Sat, 01 Oct 2016 05:48:34 -0400 Date: Sat, 01 Oct 2016 12:48:40 +0300 Message-Id: <83shsgl7rb.fsf@gnu.org> From: Eli Zaretskii To: Nikolay Kudryavtsev In-reply-to: <4b30da4a-7d0c-2a08-72db-d541a00f1f2a@gmail.com> (message from Nikolay Kudryavtsev on Sat, 1 Oct 2016 12:32:59 +0300) Subject: Re: bug#24565: 25.1: info freezes on some elements References: <83d1jmoi2e.fsf@gnu.org> <83r381mvb7.fsf@gnu.org> <83h98xmkk4.fsf@gnu.org> <20898e14-10e4-8d67-67eb-3b247141474f@gmail.com> <83wphslao9.fsf@gnu.org> <83twcwl96t.fsf@gnu.org> <4b30da4a-7d0c-2a08-72db-d541a00f1f2a@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -8.0 (--------) X-Debbugs-Envelope-To: 24565 Cc: 24565@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -8.0 (--------) merge 24565 15876 thanks > From: Nikolay Kudryavtsev > Cc: 24565@debbugs.gnu.org > Date: Sat, 1 Oct 2016 12:32:59 +0300 > > Well, it's rare scenario against another rare scenario. The other one is less rare, though. > And while font bloat is bad when it happens, I feel like this is > worse. I don't think I agree. > The discussion about #15876 ended with your suggestion to comment > that stuff out just for that bug. That was before the serious problems I mentioned previously were fixed. > This bug should be closed as a duplicate of 15876. Done. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 08 15:38:20 2016 Received: (at 24565-done) by debbugs.gnu.org; 8 Oct 2016 19:38:20 +0000 Received: from localhost ([127.0.0.1]:49038 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bsxRr-0003ET-Um for submit@debbugs.gnu.org; Sat, 08 Oct 2016 15:38:20 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52228) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bsxRq-0003EH-Bx for 24565-done@debbugs.gnu.org; Sat, 08 Oct 2016 15:38:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bsxRh-00044X-Ac for 24565-done@debbugs.gnu.org; Sat, 08 Oct 2016 15:38:13 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51087) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bsxRh-00044N-7I; Sat, 08 Oct 2016 15:38:09 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3234 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bsxRe-0001MT-EJ; Sat, 08 Oct 2016 15:38:08 -0400 Date: Sat, 08 Oct 2016 22:37:55 +0300 Message-Id: <8337k6hbsc.fsf@gnu.org> From: Eli Zaretskii To: nikolay.kudryavtsev@gmail.com In-reply-to: <83shsgl7rb.fsf@gnu.org> (message from Eli Zaretskii on Sat, 01 Oct 2016 12:48:40 +0300) Subject: Re: bug#24565: 25.1: info freezes on some elements References: <83d1jmoi2e.fsf@gnu.org> <83r381mvb7.fsf@gnu.org> <83h98xmkk4.fsf@gnu.org> <20898e14-10e4-8d67-67eb-3b247141474f@gmail.com> <83wphslao9.fsf@gnu.org> <83twcwl96t.fsf@gnu.org> <4b30da4a-7d0c-2a08-72db-d541a00f1f2a@gmail.com> <83shsgl7rb.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.7 (-------) X-Debbugs-Envelope-To: 24565-done Cc: 24565-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -7.7 (-------) > Date: Sat, 01 Oct 2016 12:48:40 +0300 > From: Eli Zaretskii > Cc: 24565@debbugs.gnu.org > > > The discussion about #15876 ended with your suggestion to comment > > that stuff out just for that bug. > > That was before the serious problems I mentioned previously were > fixed. I've now added a variable that can be used to disable the cache compaction. See the discussion of bug#24634. With this, I consider this bug done. Thanks. From unknown Tue Jun 17 01:47:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 06 Nov 2016 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 11 03:10:03 2016 Received: (at control) by debbugs.gnu.org; 11 Nov 2016 08:10:03 +0000 Received: from localhost ([127.0.0.1]:52975 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c56uQ-0002Aw-PQ for submit@debbugs.gnu.org; Fri, 11 Nov 2016 03:10:02 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41177) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c56uP-0002AP-1D for control@debbugs.gnu.org; Fri, 11 Nov 2016 03:10:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c56uG-0001yf-J3 for control@debbugs.gnu.org; Fri, 11 Nov 2016 03:09:55 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.8 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56386) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c56uG-0001yb-Fj for control@debbugs.gnu.org; Fri, 11 Nov 2016 03:09:52 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1336 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1c56uF-00069o-Pu for control@debbugs.gnu.org; Fri, 11 Nov 2016 03:09:52 -0500 Date: Fri, 11 Nov 2016 10:09:56 +0200 Message-Id: <83h97ee8tn.fsf@gnu.org> From: Eli Zaretskii To: control@debbugs.gnu.org Subject: WTF X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.9 (-------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -7.9 (-------) unarchive 24565 unarchive 15876 merge 24918 24565 archive 24565 archive 24918 archive 15876 thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 27 16:15:35 2016 Received: (at control) by debbugs.gnu.org; 27 Nov 2016 21:15:35 +0000 Received: from localhost ([127.0.0.1]:43925 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cB6nP-0003xk-3d for submit@debbugs.gnu.org; Sun, 27 Nov 2016 16:15:35 -0500 Received: from mail-lf0-f43.google.com ([209.85.215.43]:34741) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cB6nN-0003xP-4w for control@debbugs.gnu.org; Sun, 27 Nov 2016 16:15:33 -0500 Received: by mail-lf0-f43.google.com with SMTP id o141so83008826lff.1 for ; Sun, 27 Nov 2016 13:15:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=LMA0RdWGrT0ORsH+KNrxQxT3l2OwaVi2zWYUin1odBM=; b=bx5ab9O7bxRcAnW+L4rU8qBeWbDXpdCFGcEAh1VXc4jlU3HGhPPNGa5GwMKfda7JBi tEJlq0W2a3GafUkrb62G1m1em141iVWiA1+7GKarBDyFcHgWJpbhrsgOvmmSCd/idO/W TGenUC/2tL9JX5X13PlL6pmfUo4rKsIkSt+oV4wN3dpQkSwBHnHJ61bsjZxzwUX5y3x9 zITk6eRzASqsK5mepCPs5NDEuy0YNbh2hRuWC18rlqHyfAKx2DaxxDG0iGsMmZbwiEih 0uTJJHzBKdnfdeKdBnQKJKNRJWyywlopq8gZkDJHLBe/4ieugLnc0giucQ/bgBieQMuB ldKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=LMA0RdWGrT0ORsH+KNrxQxT3l2OwaVi2zWYUin1odBM=; b=hN+BUtvGj0OSZc862x4v7cdSEGeYayOvS1a06LbDE/4XUCq5/6m4dhAwUNFQP9E2kY EznaG4OvV3EXTTbXqt8viNqqd5M8gCYIraHNTyuzmG4j+pM1MTc7AB/NGxVRalwRkN8m H5LoqjbDjfdk82QZItCO7Da4t9474+GCTFlbId3dpAMqPZwgnfRkf8hN/G6RJvdEBDjp bR8w091jBLRyCO3AFmhglhy36Io0UpXPghzQz+T03AZA4EVpSy+vq4INZpZqvDkTWMBV r/B+duuyIhbijenK0SCu3DOJd3sezyo+ZqZoPsaSia5xzrxPU+0u+f9P61PvLaqCI+ZL BHzQ== X-Gm-Message-State: AKaTC03oXt7fPWauJFuUoLgF6w2lNg7lqrOTLh3R38Q3jgKbvccRzh8gkYXm0V7iPAFcui3ck9A5xehxyuPxqg== X-Received: by 10.25.159.66 with SMTP id i63mr1007692lfe.73.1480281327178; Sun, 27 Nov 2016 13:15:27 -0800 (PST) MIME-Version: 1.0 Received: by 10.25.169.211 with HTTP; Sun, 27 Nov 2016 13:14:56 -0800 (PST) From: Klaus-Dieter Bauer Date: Sun, 27 Nov 2016 22:14:56 +0100 Message-ID: Subject: unarchive 24918 To: control@debbugs.gnu.org Content-Type: multipart/alternative; boundary=001a11407022ac9ccb05424eda7c X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --001a11407022ac9ccb05424eda7c Content-Type: text/plain; charset=UTF-8 unarchive 24918 --001a11407022ac9ccb05424eda7c Content-Type: text/html; charset=UTF-8
unarchive 24918
--001a11407022ac9ccb05424eda7c-- From unknown Tue Jun 17 01:47:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 30 Dec 2016 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator