...M加上优化的编译器可以或许改善复杂操作的机能,好比对象建立(建立LinkedList节点),并可以或许行使代码内嵌(code-inlining)的优势。1.3 JVM的效果似乎显示出,在简单操作方面它的机能有着很年夜的不足,这一点很可能在今后的JVM版本中获得改善。
基于28个网页-相关网页
inlining the code 这种技术叫内联代码
Inlining functions in code results in unintelligible code and even bigger management horrors.
代码中的内联函数会导致莫名其妙的代码,甚至是更大的管理灾难。
Inlining always reduces the number of instructions executed (since at a minimum the call and return instructions are not executed), but it can (and often does), make the resulting code bigger.
内联总是减少指令执行的数量(这是由于最低限度的调用和返回指令没有被执行),但是它能(并经常)让结果代码变得很大。
Dynamic compilers, especially once method inlining takes place, have many more ways to determine that code is dead.
动态编译器(尤其是在进行方法内联之后)通过许多方法来判断死代码。
应用推荐