Re: phpng: Refactored PHP Engine with Big Performance Improvement

From: Date: Mon, 05 May 2014 23:53:12 +0000
Subject: Re: phpng: Refactored PHP Engine with Big Performance Improvement
References: 1 2  Groups: php.internals 
Request: Send a blank email to [email protected] to get a copy of this message
On Tue, May 6, 2014 at 2:25 AM, Pierre Joye <[email protected]> wrote:

> hi,
>
> Some comments about the future ideas:
>
> . replace the memory manager
>
> If you are working on it now, please do it in public so other can
> contribute and ensure that it will work on all supported platforms and
> SAPIs. Debugging a huge patch is much harder and time consuming than
> constantly improving something.
>

I sent xx_malloc prototype on December (nobody was really interested).
I didn't make any related work (just tested that it works with refactored
php and gives some improvement).
I don't plan to work on it in nearest weeks, because MM changes must be
completely transparent for extensions and I like to think about the parts
that might affect others first.


> - refactoring zpp
>
> this idea fits very well with what we need for the 64 bit branch as
> well. Some coop are necessary here as well.
>

I think it's unrelated to 64 bit. Just an API designed without performance
in mind. :(

Thanks. Dmitry.


>
> - jsond
>
> Unless there are some very bad BC breaks, I would really like to see
> it merged in master very soon. This is the best way to get it stable
> and tested.
>
> Cheers,
> --
> Pierre
>
> @pierrejoye | http://www.libgd.org
>


Thread (123 messages)

« previous php.internals (#73923) next »