c: PHP internals list; Nikita Popov; Xinchen Hui; Sara Golemon; Zeev Suraski
Subject: Re: [PHP-DEV] HYBRID VM
Hi!
On Mon, 15 May 2017, Dmitry Stogov wrote:
> Recently, I committed HYBRID VM into master, but didn't enable it by
> default yet.
>
> It provides significant performance im
Am 15.05.2017 um 16:43 schrieb Dmitry Stogov:
Hi,
Recently, I committed HYBRID VM into master, but didn't enable it by default
yet.
It provides significant performance improvement on small benchmarks (1.5 times
faster on bench.php) and slight improvement on real-life apps (1-2% on
Am 15.05.2017 um 17:30 schrieb Sara Golemon:
On Mon, May 15, 2017 at 9:51 AM, li...@rhsoft.net wrote:
Am 15.05.2017 um 16:43 schrieb Dmitry Stogov:
php zend_vm_gen.php --with-vm-kind=HYBRID
shouldn't that be a ./configure option?
calls like "php zend_vm_gen.php" are not
Hi!
On Mon, 15 May 2017, Dmitry Stogov wrote:
> Recently, I committed HYBRID VM into master, but didn't enable it by
> default yet.
>
> It provides significant performance improvement on small benchmarks
> (1.5 times faster on bench.php) and slight improvement on real-life
> apps (1-2% on
On Mon, May 15, 2017 at 9:51 AM, li...@rhsoft.net wrote:
> Am 15.05.2017 um 16:43 schrieb Dmitry Stogov:
>>
>> php zend_vm_gen.php --with-vm-kind=HYBRID
>>
> shouldn't that be a ./configure option?
> calls like "php zend_vm_gen.php" are not self contained in a rpmbuild
>
atm,
Am 15.05.2017 um 16:43 schrieb Dmitry Stogov:
php zend_vm_gen.php --with-vm-kind=HYBRID
make
shouldn't that be a ./configure option?
calls like "php zend_vm_gen.php" are not self contained in a rpmbuild
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit:
> On 10 May 2017, at 10:53, "li...@rhsoft.net" wrote:
>
>
> Am 10.05.2017 um 08:21 schrieb André Rømcke:
>>> On 5 May 2017, at 22:06, Dmitry Stogov wrote:
>>>
>>> It provides comparabele improvement on smal benchmarks, without degradation
>>> on real
Am 10.05.2017 um 08:21 schrieb André Rømcke:
On 5 May 2017, at 22:06, Dmitry Stogov wrote:
It provides comparabele improvement on smal benchmarks, without degradation on
real apps.
It can be compiled in reasonale time (GOTO requres significant time anda lot of
memory).
> On 5 May 2017, at 22:06, Dmitry Stogov wrote:
>
> It provides comparabele improvement on smal benchmarks, without degradation
> on real apps.
> It can be compiled in reasonale time (GOTO requres significant time anda lot
> of memory).
> Finally HYBRID fallbak to CALL if
It provides comparabele improvement on smal benchmarks, without degradation on
real apps.
It can be compiled in reasonale time (GOTO requres significant time anda lot of
memory).
Finally HYBRID fallbak to CALL if compiler doesn't provide necessary extensions.
Thanks. Dmitry.
On May 5, 2017
Hi Dmitry,
- Original Message -
From: "Dmitry Stogov"
Sent: Wednesday, May 03, 2017
Hi,
I propose a new VM instruction dispatch technique, that provides great
speed up on small benchmarks (1.5 times on bench.php)
Interesting. :-) How does this compare to pure GOTO dispatch...?
Am 03.05.2017 um 10:08 schrieb Dmitry Stogov:
> Please review https://github.com/php/php-src/pull/2507
I was able to successfully run PHPUnit's own test suite using the hybrid
VM. PHP 7.2 with Hybrid VM is about 4% faster compared to PHP 7.1 for this.
--
PHP Internals - PHP Runtime Development
Am 03.05.2017 um 10:08 schrieb Dmitry Stogov:
> I propose a new VM instruction dispatch technique
Can we add information about the VM used to phpinfo() and/or --version output?
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php
13 matches
Mail list logo