On 2023/01/16 17:43, Max Kellermann <max+...@blarg.de> wrote:
> I did, but in this early stage, there is no measurable speedup yet,
> because there are still too many "fat" headers left that need to be
> included everywhere, which in turn include too much.  The many small
> improvements I made so far drown in that noise.

Meanwhile, my draft branch builds 2% faster (perf-stat/cycles:
328,246,125,055 -> 320,802,717,013; the measurement is stable enough
to always see that 2% improvement).

This is still in an early stage (most Zend headers have been cleaned
up, but little else, no main, no extensions).  There's much more to
gain.

Improved build times are the least important aspect of this code
cleanup, but this effect does exist.

Max

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: https://www.php.net/unsub.php

Reply via email to