小方法的好处 - Java性能优化p203
小方法的另一个好处是可以增加内联组合的数量,运行时数据的变化会导致代码中的不同路径变得“热”起来。
通过让方法小一点,我们可以构建不同的内联树来优化更多的热路径。对于较大的方法,可能会更早就达到内联的大小限制,从而使一些路径得不到优化。
本文来自博客园,作者:ukyo--BlackJesus,转载请注明原文链接:https://www.cnblogs.com/ukzq/p/16548328.html
小方法的另一个好处是可以增加内联组合的数量,运行时数据的变化会导致代码中的不同路径变得“热”起来。
通过让方法小一点,我们可以构建不同的内联树来优化更多的热路径。对于较大的方法,可能会更早就达到内联的大小限制,从而使一些路径得不到优化。
本文来自博客园,作者:ukyo--BlackJesus,转载请注明原文链接:https://www.cnblogs.com/ukzq/p/16548328.html