Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:66340 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 50213 invoked from network); 28 Feb 2013 18:37:27 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 28 Feb 2013 18:37:27 -0000 Authentication-Results: pb1.pair.com header.from=nikita.ppv@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=nikita.ppv@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.219.41 as permitted sender) X-PHP-List-Original-Sender: nikita.ppv@gmail.com X-Host-Fingerprint: 209.85.219.41 mail-oa0-f41.google.com Received: from [209.85.219.41] ([209.85.219.41:49302] helo=mail-oa0-f41.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 4E/94-25879-6E3AF215 for ; Thu, 28 Feb 2013 13:37:27 -0500 Received: by mail-oa0-f41.google.com with SMTP id i10so4195666oag.28 for ; Thu, 28 Feb 2013 10:37:23 -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=ecxJwhA5knKtBfEhg8GlyYtjeAE2XVOpDhoRGTpqkF8=; b=B4hYjm/bhOYzQJbJjdoTWEavXeiMSQiE2YCy2DJ94YiuT5ai6q9cSzDwHpMWNS4Tv7 mcecF6aAKNosae2MnmFZsLxW55UnJmkcbP+qC8HfmlPJ67qpcKVJ3WoZwgm/3JFxE442 6E/1SsvxxoASshnEnRjLEpLJnOXwvEF6vsdesAQuYeKb/a1+Y8fjBsX+5e0hdObAsWXH S9e2zr8xHs5HnDID96jcob1380q/YgmkTtdW/MEhZm/92gA0xV1z+PQrBRyrkf+voXo/ 9UZfCeIjN0Y+23zFDZYzKCPkTDNXaCY9DZX1H7lneSydABY7ILspo1Zr6DDvpc+ZLRmU K2Mw== MIME-Version: 1.0 X-Received: by 10.60.10.102 with SMTP id h6mr6383884oeb.14.1362076643846; Thu, 28 Feb 2013 10:37:23 -0800 (PST) Received: by 10.182.49.136 with HTTP; Thu, 28 Feb 2013 10:37:23 -0800 (PST) In-Reply-To: <3206872690693024300@unknownmsgid> References: <435a322ccb14090d3bcf6bf8a110396d@mail.gmail.com> <3206872690693024300@unknownmsgid> Date: Thu, 28 Feb 2013 19:37:23 +0100 Message-ID: To: Zeev Suraski Cc: PHP Developers Mailing List Content-Type: multipart/alternative; boundary=e89a8fb1f4ae8370a904d6cd2eb8 Subject: Re: [PHP-DEV] [VOTE] Integrating Zend Optimizer+ into the PHP distribution From: nikita.ppv@gmail.com (Nikita Popov) --e89a8fb1f4ae8370a904d6cd2eb8 Content-Type: text/plain; charset=ISO-8859-1 On Thu, Feb 28, 2013 at 6:35 PM, Zeev Suraski wrote: > No syntax changes, so regular majority as far as I can tell. > > Sent from my mobile > It's not a syntax change, but it is a very, very large engine change. Yes, it does not touch the Zend engine itself, but it adds a large amount of new code that is close to the engine. People doing engine changes will need to modify it too (thus it is quasi part of the engine, even if it lives in a separate directory). All existing core devs will have to study and understand the code. All new developers have an additional piece of very complex code to study before they can start making core changes. So no, this is not a syntax change, but it is a engine change with a by *far* larger impact than any of the other things that have been introduced in PHP 5.5 (like generators or finally). That's why I asked about the type of vote. I'm never quite sure which kind of vote something requires (maybe we could clarify that paragraph in the voting RFC a bit?) Thanks, Nikita --e89a8fb1f4ae8370a904d6cd2eb8--