Profiler:Live Object View不显示所有包

时间:2012-12-20 02:22:17

标签: flex air flexbuilder flash-builder

我在这里扔冰雹玛丽,有没有人发现只有一小部分已知的已加载类/实例正在运行,但由于某种原因,实时对象视图没有显示完整范围?

这与过滤没有任何关系,我甚至删除了普通的spark / mx / flash star.star,没有任何影响。这是一个AIR应用程序,但绝大多数项目代码都不是特定于AIR的。

在Profiler知道的范围内,它报告的总运行时间约为1.5Mb,SystemTotal实际上为20-25Mb。显然,跟踪表明正在调用适当数量的构造函数。

我试过了:

  1. 提升对类成员的变量引用,思考函数范围可能隐藏了“new”
  2. 宣布班级成员公开。
  3. 升级到FlashBuilder 4.7,AIR 3.1 - 效果相同
  4. 分析器“有些”意识到存在某些东西,因为许多实例都保存在RobotLegs框架中的Arrays / Hashtables中:即,在Object References视图中查看时,Injector的映射数组是正确的长度,但是打开它来检查它的属性,除了完全限定的类名之外它是空白的。

    这是非常令人沮丧的,因为我知道在一个特定区域吞下了巨大的记忆块,但这完全被围住了。

    修复

0 个答案:

没有答案