Re: [RFC] JIT
| From: | Dmitry Stogov | Date: | Fri, 22 Feb 2019 12:18:27 +0000 |
| Subject: | Re: [RFC] JIT | ||
| References: | 1 2 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-104501@lists.php.net to get a copy of this message | ||
Hi Internals,
The RFC and implementation was updated once again.
https://wiki.php.net/rfc/jit
Now JIT supports PHP builds with compilers without GCC explicit global register variables extension.
This means we support CLANG/LLVM (Tested on Linux. Should work on Mac as well) and MSVC.
Complete Windows support is not implemented yet, but I don't see any big problems anymore.
ZTS support might be implemented after implementation of proposed TSRM API improvement.
Thanks. Dmitry.
________________________________
From: Dmitry Stogov <dmitry@zend.com>
Sent: Wednesday, February 13, 2019 16:07
To: PHP internals
Subject: Re: [PHP-DEV] [RFC] JIT
Hi Internals,
According to comments, code reviews and discussions, JIT RFC was
extended with few new sections.
Please, consider to review the RFC once again.
https://wiki.php.net/rfc/jit
Any suggestion for RFC improvement are welcome.
I'm not going to invest significant time into JIT implementation
improvement itself, at this point. So, ideas are also welcome, but don't
expect to get them implemented tomorrow.
Thanks. Dmitry.
On 1/31/19 12:43 PM, Dmitry Stogov wrote:
> Hi Internals,
>
>
> I'm glad to finally propose including JIT into PHP.
>
>
> https://wiki.php.net/rfc/jit
>
>
> In the current state it may be included both into PHP-8, where we are
> going to continue active improvement, and into PHP-7.4, as an
> experimental feature.
>
>
> Thanks. Dmitry.
>