是否在运行时堆内分配了ES2015类型的数组?

时间:2015-12-15 10:48:00

标签: javascript typed-arrays

是否在运行时堆内分配了ES2015类型的数组?

还是留待实施?

如果我理解正确,Node.js Buffer实例将在运行时堆之外分配(source:" A Buffer类似于整数数组但对应于V8堆外的原始内存分配")。

1 个答案:

答案 0 :(得分:3)

ECMAScript 6没有指定任何内存分配机制。

引擎可以自由实现他们想要的东西。我希望它们可以在堆上分配,因为它是所有对象的默认值,但它们也可以在堆栈帧上进行优化,或者在专用的堆中进行#34;具有特殊垃圾收集语义的段。