Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:74374 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 24802 invoked from network); 19 May 2014 23:06:58 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 May 2014 23:06:58 -0000 Authentication-Results: pb1.pair.com header.from=yohgaki@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=yohgaki@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.215.53 as permitted sender) X-PHP-List-Original-Sender: yohgaki@gmail.com X-Host-Fingerprint: 209.85.215.53 mail-la0-f53.google.com Received: from [209.85.215.53] ([209.85.215.53:47439] helo=mail-la0-f53.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 81/64-33069-09E8A735 for ; Mon, 19 May 2014 19:06:57 -0400 Received: by mail-la0-f53.google.com with SMTP id ec20so4670323lab.12 for ; Mon, 19 May 2014 16:06:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=EuWLAttHpvTD5kZE2gZuas3Fvi5NwC5slfCbtjDeiRc=; b=V6evPZalW4jddYkk7I8zlpC9yeN13Zg/3DZ4jdtoEFYouWivgSkG42c+3wJhU58aCu 2Ho+fsAafZnXeEJWKUgLnjkHjPVQ8NGRQeyfM7Z0lGeVKzCpHThmQvT/Zak8SeQIaKGE VXA6WJpzJHKsMDGbHg3Ipxb4ziI/0NE3mvsIvPB6+XshT7QhjDsWhE9cw9X3gUzpHp+e 9CfE7TIJmbJwYuwlNeEDBqYX4ewVEtTKZ8Jlg+e8/nBED2oFxHScF0K+UqVyZAVLFJRC nKa01JsAsvrFJQFcLPPGsLNIHFMX4d25MB/kTWwWaNEAaGahOWtqUYbipuCQkSNB/x6h J50g== X-Received: by 10.112.135.106 with SMTP id pr10mr27450727lbb.24.1400540813935; Mon, 19 May 2014 16:06:53 -0700 (PDT) MIME-Version: 1.0 Sender: yohgaki@gmail.com Received: by 10.112.205.73 with HTTP; Mon, 19 May 2014 16:06:13 -0700 (PDT) In-Reply-To: References: Date: Tue, 20 May 2014 08:06:13 +0900 X-Google-Sender-Auth: i_2RvYlYOiQZXaEFqejcLyz7Hak Message-ID: To: PHP Internals Cc: Pierre Joye Content-Type: multipart/alternative; boundary=089e012292f8b54e4f04f9c8d165 Subject: Re: [PHP-DEV] [VOTE] [RFC] 64 bit platform improvements for string length and integer From: yohgaki@ohgaki.net (Yasuo Ohgaki) --089e012292f8b54e4f04f9c8d165 Content-Type: text/plain; charset=UTF-8 On Wed, May 14, 2014 at 3:27 PM, Pierre Joye wrote: > it is not only about about just using it but to finally have a > safe and clean 64bit implementation. Almost every other project did > that years ago, recommendation from various compilers developers, > security teams, etc. do recommend to implement 64bit support this way. > We had issues because of the lack of usage of this well known > standard. > Better security outweigh performance in general. Security and performance is trade off relation almost always. Some structures/variables may use 32bit values for better performance when the gain outhweigh. It seems we are better to reorganize RFC process. It would be better agree on idea first, then details. Especially for large patches so that people's work would be wasted. Regards, -- Yasuo Ohgaki yohgaki@ohgaki.net --089e012292f8b54e4f04f9c8d165--