
想当初我做那个无刷新的JScript TreeView控件时,硬是被折磨坏了

复现这个Bug的代码如下:

























































运行上面的代码,不断的点击"Generate Elements"按钮,IEXPORE.EXE的内存使用量(PM+VM)持续的上涨。这时不管你点"Refresh"还点"Go"按钮,IE的内存使用量始终不会减少



问题出在上面示例代码中打"*"的那两句话上,只要注释掉任意一句,Refresh页面后,IEXPORE.EXE的内存使用量就会降到刚打开IE是那个水平上。
有兴趣欢迎您测试一下这个例子,看看是不是会Memory Leak?
相关文章:
·继续来研究JScript解析引擎的GC问题