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