Re: [VOTE] 64 bit platform improvements for string length and integer

From: Date: Fri, 31 Jan 2014 11:50:41 +0000
Subject: Re: [VOTE] 64 bit platform improvements for string length and integer
References: 1 2 3 4 5  Groups: php.internals 
Request: Send a blank email to [email protected] to get a copy of this message
Derick Rethans wrote:
This is one of my main gripes with this whole voting process in the first place. Too many people voting that have no clue about internals, or have never have to maintain a complex extension.
And I have still to see a good explanation of the affects on returned values within PHP. If what is being returned differs depending on the platform then how do we ensure we get the same result. Saying that spprintf for example will produce different results on a 64bit platform does not explain how cross platform compatibility will be maintained. Just how do we ensure that 32bit compatible results are maintained when required? If a database extension returns an INTEGER which is 32bit we do not want it magically transformed into a 64bit value? If I return a 32bit buffered BLOB I may want to retain the 32bit pointer. The RFC has some detailed information, but is lacking any information on the user side impact of these changes? -- Lester Caine - G8HFL ----------------------------- Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk Rainbow Digital Media - http://rainbowdigitalmedia.co.uk

Thread (132 messages)

« previous php.internals (#71858) next »