[php-src] Issue #12825: Cacheline demote optimization for JITTed code is missing

From: Date: Wed, 29 Nov 2023 09:27:35 +0000
Subject: [php-src] Issue #12825: Cacheline demote optimization for JITTed code is missing
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-245928@lists.php.net to get a copy of this message
Issue: https://github.com/php/php-src/issues/12825 Author: PeterYang12 ### Description Hi maintainers, This https://github.com/php/php-src/pull/11101 supports Cacheline demote and got merged in PHP-8.3.0. I can see it: ``` $ git tag --contain 6bd5464 php-8.3.0RC1 php-8.3.0RC2 php-8.3.0RC3 php-8.3.0RC4 php-8.3.0RC5 php-8.3.0RC6 php-8.3.0alpha1 php-8.3.0alpha2 php-8.3.0alpha3 php-8.3.0beta1 php-8.3.0beta2 php-8.3.0beta3 ``` However, in the latest codes, in the master branch, it's gone. And I can't find the implementation. For example, this fucntion https://github.com/php/php-src/blob/566100d7fef86e0061bad67f0ec56f659591bcc7/ext/opcache/jit/zend_jit_ir.c#L15741C53-L15741C53 Is there a specific reason why the optimization was removed, or was it accidentally removed during the process? Given that the function lacks an implementation, it might fail to build on some machines. If this task is still ongoing, our team would be very interested in participating or assisting with it. Looking forward to your response :) ### PHP Version master ### Operating System _No response_

« previous php.bugs (#245928) next »