-m 和 -m -m 分别要求编译器打印并解释其内联和逃逸分析决策。这非常有用。但我通常只对内联或逃逸分析感兴趣,而不是两者都感兴趣,所以我最终需要通过输出进行筛选。我们应该保留现有的标志,因为它们被用于世界各地的文档和博客文章。但我希望添加新的标志,仅打印内联或仅逃逸分析(-ml 和 -me?)大家有什么看法?有争议吗?
-m
-m -m
-ml
-me
pb3skfrl1#
我通常更倾向于同时检查两者,以了解哪些地方可以进行优化。并编写了一个 separate tool for visualizing both 。因此,也许更好的解决方案是与编辑器进行更好的集成,而不是引入新的标志?尽管如此,由于 -m 被保留了,这可能是一个正交关注点。
1条答案
按热度按时间pb3skfrl1#
我通常更倾向于同时检查两者,以了解哪些地方可以进行优化。并编写了一个 separate tool for visualizing both 。因此,也许更好的解决方案是与编辑器进行更好的集成,而不是引入新的标志?尽管如此,由于
-m
被保留了,这可能是一个正交关注点。