I agree on maybe opening another thread, I'm a contributor to PHP-PM so
yes, we're trying to make things better on that end ;)

On Thu, Apr 19, 2018 at 4:50 PM, Maxime Veber <nek....@gmail.com> wrote:

> Hello,
>
> Thank you very much Nicolas for theses detections ! (I'll try maybe my
> first contributions to PHP 😇)
>
> Albert, I think what you are speaking about is another topic. But still
> interesting. You should maybe try to use php pm and see how it works and
> what are the drawbacks to fix so it works nicely. (because they are many as
> I understood by reading the code of php-pm) Also Ocramius is right on the
> problem of memory leaks to fix in libraries, this is something to focus on.
> Another thread would be great (with more ideas to improve the situation).
>
> Maxime
>
> Le jeu. 19 avr. 2018 à 16:41, Albert Casademont <
> albertcasadem...@gmail.com> a écrit :
>
>> Hi Nicolas,
>>
>> Don’t you think the biggest performance upgrade that PHP could bring is a
>> real application server that could keep the app bootsrapped between
>> requests, much like php-pm/reactphp/aerys are trying to do?
>>
>> Best,
>>
>> Albert
>>
>> On Thu, 19 Apr 2018 at 16:11, Nicolas Grekas <
>> nicolas.grekas+...@gmail.com>
>> wrote:
>>
>> > Hello internals,
>> >
>> > During the last months, I've been working on optimizing Symfony/Twig for
>> > PHP7.
>> > I found a few situations where the PHP engine could likely be optimized,
>> > and where it would benefit real-world apps.
>> >
>> > In each case, these might look like micro-optimizations, but they are
>> not
>> > in hot loops.
>> > Here are the links to issues I created in the php bug tracker:
>> >
>> > - Class constants are slow: they should be inlined at runtime -
>> > https://bugs.php.net/76178
>> > - Add array_key_exists() to the list of specialy compiled functions -
>> > https://bugs.php.net/76148
>> > - Don't trigger copy-on-write when assigning same value -
>> > https://bugs.php.net/76150
>> >
>> > As a bonus, I also created this one today:
>> > - Add hrtime() to zend_try_compile_special_func() -
>> > https://bugs.php.net/76241
>> >
>> > It would be awesome if those ideas could be implemented in a future PHP
>> > version.
>> > (I'm sorry I don't have the knowledge to do it myself.)
>> >
>> > Keep up the good work!
>> >
>> > Nicolas
>> >
>>
>

Reply via email to