Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:71406 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 18721 invoked from network); 22 Jan 2014 11:27:17 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 22 Jan 2014 11:27:17 -0000 Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.217.181 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.217.181 mail-lb0-f181.google.com Received: from [209.85.217.181] ([209.85.217.181:57473] helo=mail-lb0-f181.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 29/01-13626-41BAFD25 for ; Wed, 22 Jan 2014 06:27:16 -0500 Received: by mail-lb0-f181.google.com with SMTP id z5so202921lbh.12 for ; Wed, 22 Jan 2014 03:27:13 -0800 (PST) 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=ZQDDbeMFkAtctT3BRWCVPH0ux1p1ELqIuk4jaxvgKzE=; b=La3JC6L9bn0+vEbs4YrKz+UXu4haNJLTzWoFncuV+UXwrliJF0rhBZ9RlP2l/yLGK6 EkLHTUJWwMGBxjWyJu2cpBtle38D7rvs6142h2ys/AyLOQp8FqeGDasQp1HKMsMDf7Ps /n3/03HqTG5e35QhoDUHJ6MIlGVI4ZfhkUQzHRoyhY57ZFDVrjTASK/lbSuga7na1GEl 4qY0Gb21fmKZxBxWje148U427pR9Jl6qzzCsLtAxWgkRwVZdXamW/HRRCijy3zQ+jdVM vHHMK6avRnf2rpVO1hdmMCj9b8DNMGJhYRm43e8CdAwVg3gv5IocE4VHJUHvMs39VYgX sBOA== MIME-Version: 1.0 X-Received: by 10.112.130.35 with SMTP id ob3mr734761lbb.2.1390390033160; Wed, 22 Jan 2014 03:27:13 -0800 (PST) Received: by 10.112.35.134 with HTTP; Wed, 22 Jan 2014 03:27:13 -0800 (PST) In-Reply-To: References: Date: Wed, 22 Jan 2014 12:27:13 +0100 Message-ID: To: Julien Pauli Cc: Anatol Belski , PHP internals Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] [RFC] 64 bit improvements, open questions From: pierre.php@gmail.com (Pierre Joye) On Wed, Jan 22, 2014 at 11:56 AM, Julien Pauli wrote: > I would suggest getting rid of those old SAPIs nobody use anymore. > Late 90's SAPI that are not used/maintained anymore can die , IMO. agreed. > I also have a memory usage question. > Have we measured the impact of extending all 32 ints to 64 ? Memory > usage should be higher, but how many higher ? For buffers (string), 4 bytes more as the length is now an integer (always 32 bits, even on linux 64bit) and it will be size_t, which will be 64bit from now on. No change for integers as we use long now, which is 64bit already on 64bit systems (but windows, always 32bits there). Cheers, -- Pierre @pierrejoye | http://www.libgd.org