flash - 如何使用 1 个未知路径处理 GC Root YES 对象?

标签 flash actionscript-3 garbage-collection flash-builder

我的 AS3 代码处于一个非常特殊的情况。我在 Flash Builder 4.5.1 中分析我的应用程序,因为它似乎没有正确地对某些对象进行 GC。

有人可以建议我如何摆脱这个对象 ?或者如何确定是什么让它活着?

  • 什么 1 路 意思?
  • 那是什么 GC 根 它是如何到达那里的?

  • 我将robotlegs 与IModuleContext、SignalCommandMap、LazyMediatorMap 一起使用。

    Object References

    GC references filter settings

    编辑 #1 : 可能与robotlegs injector issue有关......与否,仍在等待一些答案。谢谢。

    最佳答案

    问题已在较新的 Flash Player 版本中得到修复。

    在其他应该处理的对象上有 GC Root yes ......他们是,我刚刚拍摄了内存快照太快了。在下一个内存快照对象不存在。

    神秘的 Flash Player 及其 GC....

    关于flash - 如何使用 1 个未知路径处理 GC Root YES 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6681179/

    相关文章:

    flash - 如何使用 ActionScript 3 在 Flash 中创建文本按钮?

    .net - GC中断和TPL

    actionscript-3 - 如何获取已加载 SWF 的 ApplicationDomain 中的所有定义?

    css - 在 flash 上强制 lightbox/dhtml

    actionscript-3 - 将组件添加到 Swf 库的正确方法是什么?

    actionscript-3 - AS3 在添加到另一个 AS 类文件上的舞台时访问 MovieClip

    flash - 使用 JSFL AS3 CS5.5 访问子/嵌套影片剪辑

    java - 我应该如何在循环内创建对象而不浪费内存?

    c++ - C++/CLI 中的重复析构函数调用和跟踪句柄

    actionscript-3 - 有没有办法影响 Flash/AS3 中的自动声音设置?