[php-src] Issue #8203: Ahead of Time Compiler/AOT for PHP8?

From: Date: Thu, 17 Mar 2022 13:10:31 +0000
Subject: [php-src] Issue #8203: Ahead of Time Compiler/AOT for PHP8?
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-240391@lists.php.net to get a copy of this message
Issue: https://github.com/php/php-src/issues/8203 Comment Author: dstogov Hi, AOT won't make any performance improvement. The current benchmarks of Tracing vs Function JIT prove this on both small tests and huge apps. (HotSpot JVM proves the same). The current implementation of function JIT may be transformed into AOT JIT. It's also possible to implement AOT through translation to C with the following compilation by C compiler. I think, PoC prototype might be implemented in ~3 months, the product quality would take 1-2 years of a small team. Personally, I'm not interested in AOT and prefer extending tracing and region-based JIT.

« previous php.bugs (#240391) next »