From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 123869 invoked by alias); 5 Jun 2016 15:33:20 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 123854 invoked by uid 89); 5 Jun 2016 15:33:19 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.8 required=5.0 tests=BAYES_50,SPF_PASS autolearn=ham version=3.3.2 spammy=Hood, cgull@glup.org, D*glup.org, cgullgluporg X-HELO: conuserg-04.nifty.com Received: from conuserg-04.nifty.com (HELO conuserg-04.nifty.com) (210.131.2.71) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (DES-CBC3-SHA encrypted) ESMTPS; Sun, 05 Jun 2016 15:33:09 +0000 Received: from Express5800-S70 (ntsitm172155.sitm.nt.ftth.ppp.infoweb.ne.jp [211.133.44.155]) (authenticated) by conuserg-04.nifty.com with ESMTP id u55FX4uP020097 for ; Mon, 6 Jun 2016 00:33:05 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-04.nifty.com u55FX4uP020097 X-Nifty-SrcIP: [211.133.44.155] Date: Sun, 05 Jun 2016 15:33:00 -0000 From: Takashi Yano To: cygwin@cygwin.com Subject: Vim responds too slow on the latest snapshot of cygwin1.dll Message-Id: <20160606003303.ecd888597a40bd1081308452@nifty.ne.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2016-06/txt/msg00047.txt.bz2 Hello, everyone. I tested the latest snapshot of cygwin1.dll, and noticed that vim editor respond too slow on it. When I open some file with vim, the text appears after a few seconds. ^F and ^B keys also update the screen very slowly. I tried to bisect the problem, and found that this problem occurs after : commit e5665d8c930485d5ac6d8913573e27b9e5043d92 Author: John Hood Date: Wed May 18 19:14:17 2016 -0400 Improve and simplify select(). * select.h: Eliminate redundant select_stuff::select_loop state. * select.cc (select): Eliminate redundant select_stuff::select_loop state. Eliminate redundant code for zero timeout. Do not return early on early timer return. (select_stuff::wait): Eliminate redundant select_stuff::select_loop state. I hope this problem will be fixed before release. -- Takashi Yano -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple