我定期关注GitHub Rakudo repository,以查看Rakudo编译器正在进行哪些更改。
有时我会看到提交,其中个别函数的速度提高了一定百分比,像下面的图片一样。 这是评估的工作流程?我很想学习这个,以便了解您的函数的表现,并进一步优化并为Rakudo开发做出贡献。
我在这里和这里寻求帮助。我尝试搜索谷歌,但找不到这些信息。我还通过命令行学习了MoarVM分析器
有时我会看到提交,其中个别函数的速度提高了一定百分比,像下面的图片一样。 这是评估的工作流程?我很想学习这个,以便了解您的函数的表现,并进一步优化并为Rakudo开发做出贡献。
我在这里和这里寻求帮助。我尝试搜索谷歌,但找不到这些信息。我还通过命令行学习了MoarVM分析器
--profile
选项这里,它生成html
输出。需要查找什么?
我不是一个正式的计算机科学家。我理解Tony Hoare所说的名言——“过早优化是万恶之源”,但随着时间的推移,一旦代码编写正确,人们就希望对其进行优化。所以问题来了。