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

From: Date: Wed, 14 May 2014 19:48:25 +0000
Subject: Re: [VOTE] [RFC] 64 bit platform improvements for string length and integer
References: 1 2 3 4 5 6 7  Groups: php.internals 
Request: Send a blank email to internals+get-74212@lists.php.net to get a copy of this message
On Wed, May 14, 2014 at 11:39 PM, Lester Caine <lester@lsces.co.uk> wrote:

> On 14/05/14 10:24, Dmitry Stogov wrote:
>
>> Ah, you are on windows and lack 64-bit IS_LONG.
>> This is the part of the patch that should be accepted.
>> I mentioned it on original email.
>>
> Not used windows for a number of years. 64 bit builds on Linux ...


then you already have 64-bit long, or do I miss something?


>
>
>  The "bad" thing that this patch did, it changed all C data structures to
>> use 64-bit string lengths and it means that each such data sructure
>> would take more memory. Even zend_op becames bigger and as it's used for
>> VM byte-code representation you may just multiply the difference to
>> number of opcodes in application (that might be millions).
>>
> Actually I do agree that this may not be ideal ...
>
>
>  Unfortunately, phpng don't support firebird yet and it's not in our
>> priority list.
>>
> Then there is no way that I can get involved at the present time :)


may be help in porting ext/interbase and ext/pdo_firebird :)

I really don't know a lot about Firebird and afraid even proper
configuration might take us significant time.

Thanks. Dmitry.


>
>
> --
> 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
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>


Thread (87 messages)

« previous php.internals (#74212) next »