From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.devel Subject: Re: Emacs-26.0.91: switch-to-buffer-other-window runs too slowly (about 0.1s) Date: Mon, 26 Mar 2018 18:34:55 +0200 Message-ID: <87sh8m23tc.fsf@gmail.com> References: <83efk6g93z.fsf@gnu.org> <544b8346-bda9-45eb-9573-1d51d9f768b2@Spark> <83bmfag8gu.fsf@gnu.org> <87y3ie24z1.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1522081991 29526 195.159.176.226 (26 Mar 2018 16:33:11 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 26 Mar 2018 16:33:11 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Mar 26 18:33:07 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f0V3S-0007cI-OK for ged-emacs-devel@m.gmane.org; Mon, 26 Mar 2018 18:33:06 +0200 Original-Received: from localhost ([::1]:57985 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f0V5W-0002i9-5N for ged-emacs-devel@m.gmane.org; Mon, 26 Mar 2018 12:35:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56057) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f0V5L-0002hM-KF for emacs-devel@gnu.org; Mon, 26 Mar 2018 12:35:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f0V5G-0001OT-NE for emacs-devel@gnu.org; Mon, 26 Mar 2018 12:35:03 -0400 Original-Received: from mail-wr0-x22c.google.com ([2a00:1450:400c:c0c::22c]:39628) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1f0V5G-0001OC-Fm for emacs-devel@gnu.org; Mon, 26 Mar 2018 12:34:58 -0400 Original-Received: by mail-wr0-x22c.google.com with SMTP id c24so19566129wrc.6 for ; Mon, 26 Mar 2018 09:34:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:references:mail-followup-to:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:mime-version; bh=Vok8ZDtuwezOKEiAK9g0AT1MrZFOmR7fWdNJLml7NSM=; b=EilPKgvFyaDbJQ3V15a14JhLxWv9c30LUyPaLKxswJq9CIElXkjgo6archAn7Mz/WB ua8cy5Ncu4lsbmUbzwBfxAJJU+7xc9xUhbz/6cL8g/qoQQEQpMoCWaGBKRrviVP8B7eB lTWaJMnJmL0WLZbA8sJbTqB7NAcZIFGJrhMsM1+oXBiddXxjXkkWAN+q27pNxRhVzIRX ZNsHG2DmyKNzvCRJ/oCUQ0XMf+ecwpOXAI/NM4EKuayq5ocTwLlWxpKjstiqkvpGmF5C qTZI0NXtMU4Np6KrUh37Rvou9l13czX9+w45YPqZy7mQkdgyNf78IJVhgQsztpvtKa/9 gcTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:references:mail-followup-to :mail-copies-to:gmane-reply-to-list:date:in-reply-to:message-id :mime-version; bh=Vok8ZDtuwezOKEiAK9g0AT1MrZFOmR7fWdNJLml7NSM=; b=OlXfF4uWxG54EUgZi3IyxhEy9LbxrrJn+f6w3+290d2sfxzFz+F+DhvAXXvFIYgkwb C6l2AurzJuVh+lctDfdJiFgYBzm81prsDaJBDrcVBeZldiW77BSRDtqhN3U3p4MFO8FR 87LOlMm9wZ9zUjPI20caUUG5Q7eIOyf1zuztIwbXbvxwyk41lp/2kU2N+qg/02LUtoXg L56uLtsC1Wwr3AgxYOk149smlePC9NvsBksSJUYXAlLlePYd39jmuekRiHkWr7I/8aWz yS6mI4es1Lw2h2HqnMdO+KU95DILUmz7aoadQo/bwuLNNeBf+3HusbUP1A5Nmsu2IosL xgnA== X-Gm-Message-State: AElRT7FNy55QgYR1VmJCx8/Q2N5Ums7rAV7sFSgYIWPAVD/OORh9/IBJ ixH9Npn3C+uWoKGpXTnEWM6lrmY5 X-Google-Smtp-Source: AG47ELs636SdHKOeHdo3gnbcYnyZ5AIlAfpNhTgeWx5WOjpTVK6glnR4SDVJcrhYkwJu/BBBJEnENA== X-Received: by 10.223.225.133 with SMTP id k5mr16334410wri.263.1522082097011; Mon, 26 Mar 2018 09:34:57 -0700 (PDT) Original-Received: from rpluim ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id k14sm22468851wrc.62.2018.03.26.09.34.56 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 26 Mar 2018 09:34:56 -0700 (PDT) Mail-Followup-To: emacs-devel@gnu.org Mail-Copies-To: never Gmane-Reply-To-List: yes In-Reply-To: <87y3ie24z1.fsf@gmail.com> (Robert Pluim's message of "Mon, 26 Mar 2018 18:09:54 +0200") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::22c X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:224047 Archived-At: Robert Pluim writes: > I get the same: 0.1 seconds under GTK, 0.000446348s under -nw And profiling pointed at window--maybe-raise-frame. Testing then pointed at make-frame-visible. Disabling the call to that in window--maybe-raise-frame makes the test virtually instantaneous for me. Looks like x_make_frame_visible is the culprit. Robert