PHP has had a Just In Time compiler for almost four years now. PHP 8.4 is getting some improvements to it, but does it actually make a difference?
Links from the video:
- The JIT config RFC: https://wiki.php.net/rfc/jit_config_defaults
- The JIT IR framework RFC: https://wiki.php.net/rfc/jit_config_defaults
- What is the JIT? https://stitcher.io/blog/php-jit
- Setting up the JIT: https://stitcher.io/blog/php-8-jit-setup
- JIT IRL benchmarks https://stitcher.io/blog/jit-in-real-life-web-applications
Timestamps
00:00 Changes to the JIT in PHP 8.4
17:34 Benchmarking the JIT
#php #whatsnew #webdev