Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:70477 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 28959 invoked from network); 3 Dec 2013 07:33:48 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Dec 2013 07:33:48 -0000 Authentication-Results: pb1.pair.com smtp.mail=hannes.magnusson@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=hannes.magnusson@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.192.182 as permitted sender) X-PHP-List-Original-Sender: hannes.magnusson@gmail.com X-Host-Fingerprint: 209.85.192.182 mail-pd0-f182.google.com Received: from [209.85.192.182] ([209.85.192.182:40821] helo=mail-pd0-f182.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 2C/F0-23695-B598D925 for ; Tue, 03 Dec 2013 02:33:48 -0500 Received: by mail-pd0-f182.google.com with SMTP id v10so19670224pde.13 for ; Mon, 02 Dec 2013 23:33:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=JSF2YwVZtbfoaxH0py2KPi/ieamq9+9AY3GD4CadJng=; b=xVvseA9xi5rlx/UcIJZ0zwvCI6E/R8OXlVZpFdY/Fq/QCc4II7X1egdVjk3cmprIKI GTuM6Mf1rd21tbp1inkXsJsTZD+2/zX96TIxEHE7VJr3inbB0gjOd6XQHbHNBRPtRfn5 /pUjbxpmhhGZAWm0YSmKVq6RYCNzi6yDHjZk/JiDXLyitNBHeA0khrvjCr85oTXng9OQ gCnEZaYJt5XTjtMVkLGzHwL0+R26Eof4qU+QBsKfu6DALQb3Joa6gamNHkwppkrHJ0jh qkFcLDIKdobIx7k+BOjSk3l0LfNri36R2M8x7FWbPND2iZ//Z2I5GXCC1aHAK21xOr9B /kKA== MIME-Version: 1.0 X-Received: by 10.67.30.70 with SMTP id kc6mr72077794pad.32.1386056024945; Mon, 02 Dec 2013 23:33:44 -0800 (PST) Received: by 10.68.183.4 with HTTP; Mon, 2 Dec 2013 23:33:44 -0800 (PST) In-Reply-To: <8BCA5A38-788B-4E6A-A6AC-1A8DCBA3D8D9@zend.com> References: <529D1197.5000305@nebm.ist.utl.pt> <8BCA5A38-788B-4E6A-A6AC-1A8DCBA3D8D9@zend.com> Date: Mon, 2 Dec 2013 23:33:44 -0800 Message-ID: To: Andi Gutmans Cc: Gustavo Lopes , Laruence , Dmitry Stogov , PHP Internals , Zeev Suraski , Gadi Goldbarg Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] strtr() performance degradation From: hannes.magnusson@gmail.com (Hannes Magnusson) On Mon, Dec 2, 2013 at 10:54 PM, Andi Gutmans wrote: > > On Dec 2, 2013, at 3:02 PM, Gustavo Lopes wrote: >>> =E2=89=88 >> >> The progress consists of writing of scripts to test the point where to s= witch algorithms and trying some improvements on the old one without as exp= ensive preprocessing steps. >> >> Now, this was in the summer... I'll have some time in the holidays to pi= ck up this and some other PHP-related backlog; that said, if there's some i= mpatience (which would be perfectly understandable...), I wouldn't mind if = someone reverted to the previous state in the meantime. > > Sounds like this may take some time to figure out. So if there is absolut= ely no difference in semantics between the two I would suggest we revert un= til you are able to dig into this. > This change was included in 5.4.12 and 5.4.22 has been released. Now you want to revert and maybe release 5.4.23 and then apply again in 5.4= .24? That doesn't seem worth it. What done is done. Had it been reverted right away then it would have make sense, but not 10 releases later? -Hannes