运行带有node --nocrankshaft
的Node.JS实际上做了什么?节点中是否有关于这些类型的v8设置选项的文档?
答案 0 :(得分:2)
这会禁用Crankshaft编译器。
......通过积极的优化,Crankshaft显着改善 计算密集型JavaScript应用程序的性能 - 经常 超过两倍!...
答案 1 :(得分:0)
是否有关于这些类型的v8设置选项的任何文档 节点
--v8-options
标记可以列出与 V8 相关的所有设置:
$ nodejs --v8-options
Options:
--use_strict (enforce strict mode)
type: bool default: false
--es5_readonly (activate correct semantics for inheriting readonliness)
type: bool default: true
--es52_globals (activate new semantics for global var declarations)
type: bool default: true
...
该列表包含与V8相关的所有标志,每个标志的简短描述,类型信息和默认值。
此列表也可在线获取:https://github.com/joyent/node/blob/master/doc/node.1。此列表的大多数参数对应于V8 flags。