内联是什么意思?

时间:2014-05-27 23:54:51

标签: scala inline

这是一个为Scala中的类引入语法的提议,可以完全内联,因此与外部方法相比,对这些类的操作没有任何开销。

在上面的句子中,“内联”一词的用法是指JVM内联吗?例如,如果函数始终求值为相同的结果,则JVM内联就是其中的值,然后为该函数调用标记该值。

1 个答案:

答案 0 :(得分:2)

内联是指编译器在调用函数的每个位置插入函数的完整主体而不是生成调用函数的代码的情况。

更多信息here