Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:74164 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 53954 invoked from network); 14 May 2014 08:22:53 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 May 2014 08:22:53 -0000 Authentication-Results: pb1.pair.com header.from=tyra3l@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=tyra3l@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.216.182 as permitted sender) X-PHP-List-Original-Sender: tyra3l@gmail.com X-Host-Fingerprint: 209.85.216.182 mail-qc0-f182.google.com Received: from [209.85.216.182] ([209.85.216.182:42481] helo=mail-qc0-f182.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 23/82-40033-CD723735 for ; Wed, 14 May 2014 04:22:52 -0400 Received: by mail-qc0-f182.google.com with SMTP id e16so2171585qcx.41 for ; Wed, 14 May 2014 01:22:49 -0700 (PDT) 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; bh=EmX8OlWoSy+lLN6hiT3NqrXYNciQXSfdXIBIvZpEjRE=; b=ob2OJWLLDtqAoy9VAa524LYb3ld7MogzFm2DOhnxxhp9xopW4ViSpeMoLSbhtHCMrz Uu1F3kiLNa87e6wI7efWK5tAvw3srY9RocR9heGMSkBXnZJmWyC9wiX/D+N+mlsajaZx SVKW1hUo51tDTGyCBRCmfZg778yFavsqprpDfrvLki1rsuSRW68UxG8AwWsAJsTatf9z tcFEL8KPCBBOq7a72IUPnGuiVf/BOizeirWZeWOFhdDMj22ARfQVgc2xJpyQvm2z4RHA Vd9480zdM5VXnaQMRKhUbcYnv79HsHE+5DGskkehrdIlNsyYimfHELKMz4MfI7Pw+rGL Rs8Q== MIME-Version: 1.0 X-Received: by 10.140.27.45 with SMTP id 42mr3417293qgw.94.1400055769366; Wed, 14 May 2014 01:22:49 -0700 (PDT) Received: by 10.140.17.77 with HTTP; Wed, 14 May 2014 01:22:49 -0700 (PDT) In-Reply-To: <53732673.3080106@lsces.co.uk> References: <53732673.3080106@lsces.co.uk> Date: Wed, 14 May 2014 10:22:49 +0200 Message-ID: To: Lester Caine Cc: PHP internals Content-Type: multipart/alternative; boundary=001a11c152f4cc9e5404f957e272 Subject: Re: [PHP-DEV] [VOTE] [RFC] 64 bit platform improvements for string length and integer From: tyra3l@gmail.com (Ferenc Kovacs) --001a11c152f4cc9e5404f957e272 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, May 14, 2014 at 10:16 AM, Lester Caine wrote: > On 14/05/14 06:46, Pierre Joye wrote: > >> Independently of that: In a lot of the previous discussion people have >>> many, >>> >many, many times asked that this patch be implemented without all thos= e >>> >macros renames and zpp changes. I still have a hard time seeing the >>> benefit >>> >of doing that. The zpp changes also conflict with phpng, because S has= a >>> >different meaning (and imho for no good reason - it could just as well >>> stay >>> >at s). >>> >> This can be adapted, this is a details. It is also why I have tried >> to get phpng and this patch along together and get both teams work >> together. Cooperation in this case will be benefit for php as a whole >> as more optimization can be achieve while keeping the safe&clean >> implementation. >> >> As of now, phpng has been worked on for the last months, totally >> privately. And even if it looks promising it is still not remotely >> ready to be actually proposed. However it does not prevent you to use >> it to stop other improvements, which have been worked on for months, >> publically, with continuous tests, status updates, etc. I am not sure >> what is happening here is good for PHP. >> > > My personal impression is that phpng is yet another independent port of > php just like HHVM and the like. These all target a particular area of PH= P > use and may not be suitable for 'home users'. As an alternative base for > PHPNext it may have a better pedigree and to that end a decision needs to > be made for the path forward. What seems totally out of place here is a > vote on something which has no real target yet? Has phpng already been > accepted as PHPNext? That PHPNext will be 64bit is a given? So what is th= e > need for a vote on a 'detail that can be changed'? It's the detail elemen= ts > that need to be agreed on ... not the principle of 64bit! > > Hopefully there is no plan to backport this to the PHP5 builds? > > both the phpng and the size_t rfcs are targetting the next major version, none of them are accepted yet, both of those would/will be suitable for 'home users'. buth these are all public information, stated in the RFCs and discussed on internals@ which you seems to be subscribed on based on your replies to the list, so I'm not sure where the confusion comes from. --=20 Ferenc Kov=C3=A1cs @Tyr43l - http://tyrael.hu --001a11c152f4cc9e5404f957e272--