Re: Zero-fill right shift.

From: Date: Tue, 03 Feb 2015 13:54:13 +0000
Subject: Re: Zero-fill right shift.
References: 1 2 3  Groups: php.internals 
Request: Send a blank email to internals+get-81711@lists.php.net to get a copy of this message
Hi Leigh, > On 3 Feb 2015, at 13:51, Leigh <leight@gmail.com> wrote: > > On 3 February 2015 at 13:25, Andrea Faulds <ajf@ajf.me> wrote: >> Hmm, how would this interact with bigints? Does it rely on fixed-width integers, as it >> appears to? :/ > > No idea. Personally I'm opposed to the bigints implementation because > of the implicit type auto-promotion. Huh? There’s no type promotion from a userland perspective, it’s entirely an implementation detail. Yes, some integers may be IS_LONG and others may be IS_BIGINT internally, but that’s only for Zend Engine 3 (might change in future), the boundary point varies by platform, and crucially, you can’t distinguish them from userland. -- Andrea Faulds http://ajf.me/

« previous php.internals (#81711) next »