Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:74354 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 46225 invoked from network); 19 May 2014 10:34:16 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 May 2014 10:34:16 -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.192.43 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.192.43 mail-qg0-f43.google.com Received: from [209.85.192.43] ([209.85.192.43:47866] helo=mail-qg0-f43.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id BB/09-05762-62ED9735 for ; Mon, 19 May 2014 06:34:15 -0400 Received: by mail-qg0-f43.google.com with SMTP id 63so8469067qgz.30 for ; Mon, 19 May 2014 03:34:12 -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=67Vfs0NI5hM110BjXqbB5dy3cfDAGd9RPXyyhnarNJk=; b=OztQmMz+AtcR5Mrg3qtNatWIaVHcmsy7I2WhiTD3Nw0Qei+17pvfTKM4EE5V1cg/1u UUCCtf3ew4fiev/EyrcXk5eKJeHDbDckYwRNZv4y6XKm25pA1n5MQmtmOW7Vd0X2NjHL pgDPwBZcbr7IcYJG1oc4m2OcS3EUL421l6zWTvKSBpkajH1a3a61b/l54Pd+28fC5WOF kdVzoM+wHj3a2TQIQfjqReEN+a/fRcSTRlPcTmiAVfAeERmcRN3KS/ituA/8GYUEtP/p ru4R6ctnc1pRgZWVNnDwZqaxqTdjKWht9381zLzT4ehCUuWlQrUUd9/KovzZK0r3JuRG haiA== MIME-Version: 1.0 X-Received: by 10.224.129.135 with SMTP id o7mr45397339qas.18.1400495652375; Mon, 19 May 2014 03:34:12 -0700 (PDT) Received: by 10.140.47.231 with HTTP; Mon, 19 May 2014 03:34:12 -0700 (PDT) In-Reply-To: References: Date: Mon, 19 May 2014 12:34:12 +0200 Message-ID: To: Dmitry Stogov Cc: Nikita Popov , PHP internals Content-Type: text/plain; charset=UTF-8 Subject: Re: 64bit and phpng, votes and plans From: pierre.php@gmail.com (Pierre Joye) On Mon, May 19, 2014 at 12:11 PM, Dmitry Stogov wrote: > Hi Pierre, > > I appreciate your professionalism in helping with phpng. > > I object against the proposal, because in my opinion, it makes significant > degradation even for master. > (Please don't argue about it again. You have your opinion, I have mine, we > already wrote a lot). > > I also think, it makes sense to target at least IS_LONG part of this patch > to phpng. > > Other changes are questionable. In phpng we may relatively easy check the > impact of 64-bit string size on performance and memory consumption to make a > decision. I don't have any special opinion right now. > > I didn't get your position about zend_size_t in all core structures. And > this is the main question. I think I was again not clear. This is the part we will drop. We simply can't do it now for the reasons I explained in the mail. But as I and Nikita said earlier there are areas for improvements and tweaks, only the right time to do it is debatable, I prefer to have a stable, testable branch before going to change these parts again with the risk of making the whole thing hard to test, debug or improve. Is it something you can live with? Cheers, -- Pierre @pierrejoye | http://www.libgd.org