From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eric Froemling Newsgroups: gmane.emacs.bugs Subject: bug#17124: 24.3.50; Occasional Extremely Slow Redraws in OSX Emacs Date: Fri, 27 Jun 2014 10:30:04 -0700 Message-ID: References: <3720C794-D850-4F7A-B5C4-1BC1A72BA26B@gmail.com> <83a9cayekp.fsf@gnu.org> <7D2257F7-2E81-44C8-9DC7-6A837BF43DAB@gmail.com> <837g7efcc4.fsf@gnu.org> <83d2h1ccsp.fsf@gnu.org> <83wqc279sh.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.2\)) Content-Type: multipart/alternative; boundary="Apple-Mail=_19D44692-A599-4ABB-B479-AA014A6EA925" X-Trace: ger.gmane.org 1403890289 15846 80.91.229.3 (27 Jun 2014 17:31:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 27 Jun 2014 17:31:29 +0000 (UTC) Cc: 17124@debbugs.gnu.org To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jun 27 19:31:22 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1X0Zzc-0005K0-6l for geb-bug-gnu-emacs@m.gmane.org; Fri, 27 Jun 2014 19:31:20 +0200 Original-Received: from localhost ([::1]:51647 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X0Zzb-0005ak-Ow for geb-bug-gnu-emacs@m.gmane.org; Fri, 27 Jun 2014 13:31:19 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43374) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X0ZzS-0005Yc-Ac for bug-gnu-emacs@gnu.org; Fri, 27 Jun 2014 13:31:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X0ZzK-0008Py-Sx for bug-gnu-emacs@gnu.org; Fri, 27 Jun 2014 13:31:10 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:44065) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X0ZzK-0008Pt-Pv for bug-gnu-emacs@gnu.org; Fri, 27 Jun 2014 13:31:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1X0ZzK-0005Qo-90 for bug-gnu-emacs@gnu.org; Fri, 27 Jun 2014 13:31:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eric Froemling Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Jun 2014 17:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17124 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 17124-submit@debbugs.gnu.org id=B17124.140389022320814 (code B ref 17124); Fri, 27 Jun 2014 17:31:02 +0000 Original-Received: (at 17124) by debbugs.gnu.org; 27 Jun 2014 17:30:23 +0000 Original-Received: from localhost ([127.0.0.1]:35215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X0Zyd-0005PS-01 for submit@debbugs.gnu.org; Fri, 27 Jun 2014 13:30:23 -0400 Original-Received: from mail-pb0-f52.google.com ([209.85.160.52]:37137) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X0ZyW-0005ON-OW for 17124@debbugs.gnu.org; Fri, 27 Jun 2014 13:30:16 -0400 Original-Received: by mail-pb0-f52.google.com with SMTP id rq2so4826053pbb.11 for <17124@debbugs.gnu.org>; Fri, 27 Jun 2014 10:30:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :message-id:references:to; bh=1bp99zac1FamzIrzjICM77FQ4O3kIingJD7eeYg+D/4=; b=WgIHKBCEGTAWGy1vRQBX39YJ0lfMXgxCuSJPn+GUjrbaAtTrrcAJr6xIOBLd+ay/Zy 4iItL/GvTX07wWZWlSHVEFG2G/HjKHgCPqbcCi1D6f6UVOhWaBIZBUb3JNWaOL9RgBCV Qy5T8ozMxMEEetnF7quAiMnnFsKxor9FdXyfmahz+xV4oVv9QbhZU32/X+V3h6QUB47V d8DgQxrTkVaQZCBgBycx4lSfbyQQD962AgCEMgQ+GdKZ4ZgMkRari2E8Y1NCSClhRQ8H yuRxp/ZSHtJIhnEI23c3bfpI0uZ/qu5A+CcSgP4/okhWMTvigwPlWQFAkKPuz6MwYdWc kyqA== X-Received: by 10.66.191.9 with SMTP id gu9mr32526660pac.27.1403890206266; Fri, 27 Jun 2014 10:30:06 -0700 (PDT) Original-Received: from [10.0.1.3] ([208.66.30.139]) by mx.google.com with ESMTPSA id kn1sm15710755pbd.13.2014.06.27.10.30.05 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 27 Jun 2014 10:30:05 -0700 (PDT) In-Reply-To: X-Mailer: Apple Mail (2.1878.2) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:90901 Archived-At: --Apple-Mail=_19D44692-A599-4ABB-B479-AA014A6EA925 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 I generally run into the slowdown maybe once every half-hour during = real-world usage; a common trigger seems to be mouse clicks, drags, or = scrolls, though I haven=92t been able to pin down any predictable repro. = cases aside from the shake-the-divider one. As a janky workaround, I=92ve found that switching to a different = desktop and back during a slow redraw allows all the buffered draws to = go through instantly; not sure if that implies anything useful. -Eric On Jun 27, 2014, at 10:13 AM, Jan Dj=E4rv wrote: > The "shake the divider" case becomes much worse, lots of flickering = and incomplete text. > Wheter it prevents the slow redraws in real usage is hard to tell. It = is not easily reproduced in normal Emacs usage. --Apple-Mail=_19D44692-A599-4ABB-B479-AA014A6EA925 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=windows-1252 I = generally run into the slowdown maybe once every half-hour during = real-world usage; a common trigger seems to be mouse clicks, drags, or = scrolls, though I haven=92t been able to pin down any predictable repro. = cases aside from the shake-the-divider one.

As a = janky workaround, I=92ve found that switching to a different desktop and = back during a slow redraw allows all the buffered draws to go through = instantly; not sure if that implies anything = useful.

-Eric

On Jun = 27, 2014, at 10:13 AM, Jan Dj=E4rv <jan.h.d@swipnet.se> = wrote:

The "shake the divider" case becomes = much worse, lots of flickering and incomplete text.
Wheter it prevents the slow redraws in real usage is hard = to tell.  It is not easily reproduced in normal Emacs = usage.

= --Apple-Mail=_19D44692-A599-4ABB-B479-AA014A6EA925--