Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:66530 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 31387 invoked from network); 7 Mar 2013 16:46:18 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 7 Mar 2013 16:46:18 -0000 Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.215.48 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.215.48 mail-la0-f48.google.com Received: from [209.85.215.48] ([209.85.215.48:39374] helo=mail-la0-f48.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id C7/A5-31723-954C8315 for ; Thu, 07 Mar 2013 11:46:18 -0500 Received: by mail-la0-f48.google.com with SMTP id fq13so720809lab.35 for ; Thu, 07 Mar 2013 08:46:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=6oNdVdhBF1DFC18Pka08C9rGaPfhANXWg4eKZV7CaSg=; b=RSM4DGcobMXNXi7lkE9cJOjjpEPOcFsWKM2xys6FxwUm4vg2CkomiHFWwSUHRAzxwW qLrmrIQgM+w74ILr8plXwgIxraCD4RO46gf/tIE5b/Naul6fgHypm+q93HW1OME1a0iq dRrBgGyzB0DB5Vg/6RHRBuKetvvQAOA66ekUU4v/3RYAlCCCIGaEoWSRjtFsSD/l2swb pb97cfFef81xFIbn1T5r6aiGAKwLGMOInu59ZVrNOgn174HxFP6m6HV478mZh+zIP72v +Ep6Q8aoLVZSeVOQTw0tQJUDgXi/ObWHCAd8IizzK2MYI1Zz8rx4FrBfithLE624dWKe n8BQ== MIME-Version: 1.0 X-Received: by 10.112.85.68 with SMTP id f4mr9240045lbz.29.1362674774712; Thu, 07 Mar 2013 08:46:14 -0800 (PST) Received: by 10.112.38.199 with HTTP; Thu, 7 Mar 2013 08:46:14 -0800 (PST) In-Reply-To: <5138C0FD.1010208@lerdorf.com> References: <435a322ccb14090d3bcf6bf8a110396d@mail.gmail.com> <8944597477930141639@unknownmsgid> <1a0793107537dceb9cc67c616294ce76@mail.gmail.com> <5132FE98.5050201@lerdorf.com> <513316A1.1050109@lerdorf.com> <5138C0FD.1010208@lerdorf.com> Date: Thu, 7 Mar 2013 17:46:14 +0100 Message-ID: To: Rasmus Lerdorf Cc: Nikita Popov , Zeev Suraski , Laruence , PHP Developers Mailing List Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [PHP-DEV] [VOTE] Integrating Zend Optimizer+ into the PHP distribution From: pierre.php@gmail.com (Pierre Joye) On Thu, Mar 7, 2013 at 5:31 PM, Rasmus Lerdorf wrote: > On 03/07/2013 08:26 AM, Pierre Joye wrote: > >> That being said, if o+ would have 2/3 of the votes, I think it is >> possible to get it stable until 5.5 final, not easy but possible. > > We already covered that. An opcode cache doesn't affect the language > itself. There is no new syntax and no BC issues. Much like a performance > improvement patch that has no effect on the language syntax doesn't need > 2/3. Whether it is "major" or not, doesn't matter per the established > voting process. You can't both be a stickler for the details of this > process and then ignore them when they become inconvenient for you. btw, I would even have included phar as affecting the language, as even if you don't use it at all in your code, it affects how php behaves. We had many issues related to phar while it was not used at all in the code (due to the hooks). That's not exactly the same thing than o+ but it has the same kind of possible impacts. -- Pierre @pierrejoye