JavaScriptCore引擎如何知道对象没有引用?

时间:2014-09-21 07:06:47

标签: javascript memory-management

在JavascriptCore引擎中,当它启动垃圾收集时,它将清除一个未引用的对象,但我找不到该对象的任何引用计数机制。    例如:

var v1 = new Object(); 
var v2 = v1; 
v1 = null; // have reference, object won't be collected.
v2 = null; // have no reference, object will be collected.

当我阅读JavaScriptCore源代码时,我没有找到任何代码来记录引用计数,那么JSC如何知道对象的引用计数?

0 个答案:

没有答案