在Chrome和Node.js中使用的V8引擎是否将整个代码编译为机器语言一次,或者它是否为每个添加到调用堆栈的上下文编译下一个要执行的上下文?
V8可能会将您的一些代码编译为机器语言,并且可能无法将所有代码编译为机器语言 .
任何代码片段的确切表示取决于许多因素,包括库中不断变化的优化行为 . 它们都没有保证,也不应该被视为这样,即使它现在表现得某种程度 .
1 回答
V8可能会将您的一些代码编译为机器语言,并且可能无法将所有代码编译为机器语言 .
任何代码片段的确切表示取决于许多因素,包括库中不断变化的优化行为 . 它们都没有保证,也不应该被视为这样,即使它现在表现得某种程度 .