Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:70486 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 47747 invoked from network); 3 Dec 2013 09:50:04 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Dec 2013 09:50:04 -0000 Authentication-Results: pb1.pair.com smtp.mail=zeev@zend.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=zeev@zend.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain zend.com from 209.85.220.173 cause and error) X-PHP-List-Original-Sender: zeev@zend.com X-Host-Fingerprint: 209.85.220.173 mail-vc0-f173.google.com Received: from [209.85.220.173] ([209.85.220.173:48033] helo=mail-vc0-f173.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id C7/10-46967-A49AD925 for ; Tue, 03 Dec 2013 04:50:02 -0500 Received: by mail-vc0-f173.google.com with SMTP id ia6so9449553vcb.18 for ; Tue, 03 Dec 2013 01:49:59 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:references:from:mime-version:in-reply-to:date :message-id:subject:to:cc:content-type:content-transfer-encoding; bh=Qtge7RuFUXzZybd40+zzTxP/TVAClQABwfKmlHOjHRs=; b=YV6FuqqYnMV8FgHCW/tY2vPklrlmIaOA298bcYCbRS6GXPqMdrxBHn/dO2G5n2jiyk PjVki+TswbIJ8ztY/NwWWDAJQ40vDCZQtBbE8eMYEyxAdqnBsOY8z2ToYwgym2PEjnl2 tm/wxFvxV25ktJxs/oEN5nvGQzHvzQjnp9e3Pzd+LqF1lnpaOLbI2xUTLZa34hDSpVwL 5be5/8Ow2TP3oc1xhTC6hjRk4RN7Ym3NVDg98TRJb7KzkGUIUcKDp03E5vd6tEK7uyLA SQX7D8GLxW+6fApYZZTx5DwjuNABU7D3CPRDzNkJnkmAP98+U30U0eqDd/1k1EheA6xU 5IOg== X-Gm-Message-State: ALoCoQmHKgnh8tdX11vP3uHKZlIQQp5+4ZaHtkHd1RBTr8Nv9XDieESXtQQhANdhFTA87u79vzLa4yFTGxACZtzzkQh8q95aW5R5ru2zlOUd0Gl4ooCoI5hXWDJUtmTCa8LpTXaDh/7S X-Received: by 10.58.254.200 with SMTP id ak8mr55849238ved.12.1386064199744; Tue, 03 Dec 2013 01:49:59 -0800 (PST) References: <529D1197.5000305@nebm.ist.utl.pt> <8BCA5A38-788B-4E6A-A6AC-1A8DCBA3D8D9@zend.com> <759ccd0f06663defc84ffee473b51210@mail.gmail.com> <529D9851.9000500@sugarcrm.com> Mime-Version: 1.0 (1.0) In-Reply-To: Date: Tue, 3 Dec 2013 11:50:00 +0200 Message-ID: <-9011401102485345798@unknownmsgid> To: Dmitry Stogov Cc: Laruence , Stas Malyshev , Hannes Magnusson , Andi Gutmans , Gustavo Lopes , PHP Internals , Gadi Goldbarg Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] strtr() performance degradation From: zeev@zend.com (Zeev Suraski) True, but you still agree that's the right thing to do. Breaking the common case for the rare case wasn't a good trade... Sent from my mobile On 3 =D7=91=D7=93=D7=A6=D7=9E 2013, at 11:17, Dmitry Stogov wrote: > It'll break performance improvement for a particular case described in th= e > bug report. > > Thanks. Dmitry. > > > On Tue, Dec 3, 2013 at 12:48 PM, Laruence wrote: > >> On Tue, Dec 3, 2013 at 4:37 PM, Stas Malyshev >> wrote: >>> Hi! >>> >>>> As to when we reintroduce it - I think it's absolutely fine that we >> don't >>>> reintroduce it in the 5.4.x series, or even the 5.5.x series, but slat= e >> it >>>> to 5.6.0 - and that too only if it's fully-baked by the time 5.6.0 is >> ready. >>> >>> I agree, if it is slowing things down for RL apps - we should remove it >>> from stable versions and re-introduce it in 5.6 when ready. It shouldn'= t >>> matter for how many versions it was slow, since code changes are not >>> required so once people upgrade to next stable, they get their >>> performance back. >> I agree too, since revet it won't break any things.. >> >> thanks >>> -- >>> Stanislav Malyshev, Software Architect >>> SugarCRM: http://www.sugarcrm.com/ >>> (408)454-6900 ext. 227 >> >> >> >> -- >> Laruence Xinchen Hui >> http://www.laruence.com/ >>