Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:70436 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 41607 invoked from network); 27 Nov 2013 09:28:58 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 27 Nov 2013 09:28:58 -0000 Authentication-Results: pb1.pair.com smtp.mail=ab@php.net; spf=unknown; sender-id=unknown Authentication-Results: pb1.pair.com header.from=ab@php.net; sender-id=unknown Received-SPF: unknown (pb1.pair.com: domain php.net does not designate 85.214.73.107 as permitted sender) X-PHP-List-Original-Sender: ab@php.net X-Host-Fingerprint: 85.214.73.107 klapt.com Received: from [85.214.73.107] ([85.214.73.107:50782] helo=klapt.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id AD/82-24795-85BB5925 for ; Wed, 27 Nov 2013 04:28:57 -0500 Received: by klapt.com (Postfix, from userid 33) id 6E83823D609E; Wed, 27 Nov 2013 10:28:52 +0100 (CET) Received: from 178.7.235.222 (SquirrelMail authenticated user anatol@belski.net) by webmail.klapt.com with HTTP; Wed, 27 Nov 2013 10:28:52 +0100 Message-ID: <3e9e85c73c1584ada29cedc0895a792c.squirrel@webmail.klapt.com> In-Reply-To: References: Date: Wed, 27 Nov 2013 10:28:52 +0100 To: "Michael Wallner" Cc: "PHP internals" Reply-To: "Anatol Belski" User-Agent: SquirrelMail/1.5.2 [SVN] MIME-Version: 1.0 Content-Type: text/plain;charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: [PHP-DEV] size_t and 64 bit integer branch From: ab@php.net ("Anatol Belski") On Tue, November 19, 2013 10:45, Michael Wallner wrote: > On 18 November 2013 23:43, Anatol Belski wrote: > >> Hi, >> >> >> the branch with size_t for string length and 64 bit integer replacement >> for long datatype was brought so far. This branch is based on the one >> started by Anthony Ferrara. >> >> Compiled with --disable-all --enable-cli this functionality is already >> available. Except of a couple of edge cases, the tests pass on both 64 >> bit Windows and Linux. The implementation is ready as a solid base for >> the further porting. There are several new macros and typedefs to handle >> 64 >> bit compatibility. All those are placeholders which can be easily >> renamed later, if needed. There is a wiki page indicating the current >> progress and containing quick start instructions: >> >> https://wiki.php.net/rfc/string-size_t/progress >> >> >> As the base does exist now, I'd like to call the maintainers and >> developers to participate on further porting of the core extensions and >> SAPIs. Many of those should be easy to convert. Any reviews and >> comments on what is done are of course welcome, too. >> >> The new era of PHP is coming, do your part! :) >> > > Thanks Anatol, awesome effort! > I have ext/hash sitting here, but still have to rebase to the > git.php.net branch... > > Hi Michael, I've marked ext/hash as 'in progress' on the wiki. Had to do some basic fixes to it though in order to work on ext/session. Could you please merge what is done by you then? Thanks Anatol