php-internals - 如何向 PHP 添加新的操作码?
问题描述
搜索它我发现了这篇博文:https ://www.npopov.com/2017/04/14/PHP-7-Virtual-machine.html
它是否涵盖了添加新操作码所需的“一切”,或者我需要在引擎中触及的所有地方?还是在代码库中开始 grepping 更好?也许有一个可以用作原型或示例的提交?
编辑,最后添加的操作码是这样的:https ://github.com/php/php-src/pull/7019/files#diff-773bdb31563a0f907c75068675f6056b25f003e61f46928a31d9837ae107460d
解决方案
推荐阅读
- java - 主监视器使用 java 返回分辨率的总和
- database - 在 kubernetes 中部署 postgres 时,未通过环境变量初始化用户和数据库
- html - Bootstrap 4 - .btn 与 data-toggle="collapse" 而 href 锚定到一个 ID
- amazon-web-services - AWS ALB如何设置从子域到不同主机上的相同子域的重定向
- php - PHP Rest API 端点函数将回显停止进一步处理
- react-native - 设置 react-native-firebase 后无法运行项目
- javascript - 使用 javascript 切换变量的值
- mysql - 使用 Ansible 更新 Mysql 用户的主机名
- spring - Spring Oauth 似乎没有解码客户端密码
- asp.net-mvc - MVC.Net 表单身份验证