From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 183 invoked by alias); 14 Oct 2015 13:27:30 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 36857 Received: (qmail 19769 invoked from network); 14 Oct 2015 13:27:28 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.0 X-AuditID: cbfec7f5-f794b6d000001495-64-561e583da222 Date: Wed, 14 Oct 2015 14:27:22 +0100 From: Peter Stephenson To: zsh-workers@zsh.org Subject: Re: Slowdown around 5.0.5-dev-0 Message-id: <20151014142722.282d0c5a@pwslap01u.europe.root.pri> In-reply-to: <151013085246.ZM30504@torch.brasslantern.com> References: <151010170623.ZM16166@torch.brasslantern.com> <151010232045.ZM12931@torch.brasslantern.com> <151011091757.ZM27755@torch.brasslantern.com> <151011103121.ZM8814@torch.brasslantern.com> <151011142204.ZM9103@torch.brasslantern.com> <151012070105.ZM15099@torch.brasslantern.com> <151012173304.ZM15477@torch.brasslantern.com> <151013085246.ZM30504@torch.brasslantern.com> Organization: Samsung Cambridge Solution Centre X-Mailer: Claws Mail 3.7.9 (GTK+ 2.22.0; i386-redhat-linux-gnu) MIME-version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrELMWRmVeSWpSXmKPExsVy+t/xa7q2EXJhBr1fhCwONj9kcmD0WHXw A1MAYxSXTUpqTmZZapG+XQJXxtOO7YwF/5krLi68ytLAOI+5i5GTQ0LAROJQzzp2CFtM4sK9 9WxdjFwcQgJLGSUOz5/JBOHMYJKY+fEUO4SzjVHi9udzrF2MHBwsAqoSnX3BIN1sAoYSUzfN ZgSxRQTEJc6uPc8CYgsLaEj8afrKCmLzCthLvJg0kQ2klVPASqLptRNIWEjgILvE/RfFIDa/ gL7E1b+fmCAOspeYeeUMI0SroMSPyffARjILaEls3tbECmHLS2xe85YZYo66xI27u9knMArN QtIyC0nLLCQtCxiZVzGKppYmFxQnpeca6RUn5haX5qXrJefnbmKEhOzXHYxLj1kdYhTgYFTi 4T2wVjZMiDWxrLgy9xCjBAezkgjvHwO5MCHelMTKqtSi/Pii0pzU4kOM0hwsSuK8M3e9DxES SE8sSc1OTS1ILYLJMnFwSjUw6q44mTE/ieN0p7vz4Q02bjMfCC8w84s39TP8V7lnjS3DkdSm ehm5OwclGE70vz7pGLXjTO+ejSxZukcNl1sHVrlvikt7OjPw5C4r63Ld40Xn/3Z9cdseuyfu 0BOWqzYz3Xaqf2d8qXHrooNyekzx5Pez9055l8X4sDtlYl2Q0xt1t0U5S5T1lFiKMxINtZiL ihMBsvFxBlUCAAA= On Tue, 13 Oct 2015 08:52:46 -0700 Bart Schaefer wrote: > For example, the following shows what I mean. This may be a poor > choice if most functions are small, so I won't suggest committing, but > this is the kind of well-isolated push/pop that might benefit. I'd suggest a quick finger test with the completion system to see if anything is obviously worse --- if anything is going to exercise large function stacks with small-to-medium size functions, it's that. pws