Actionscript 3 让跟踪围绕代码

Actionscript 3 让跟踪围绕代码,actionscript-3,apache-flex,Actionscript 3,Apache Flex,如果我在发布时对整个代码进行跟踪,会出现一些性能问题 trace("thank you"); 在发布版本中忽略跟踪,因此没有性能损失。是的,如果跟踪处于活动状态,则会出现性能问题 某些编译器具有特定的编译器选项,说明类似于“build release client”的内容,这些选项可能会或可能不会最终生成一个不存在所有跟踪注释的版本[被忽略] 即使您没有任何东西在侦听跟踪语句并且它们正在运行,它也会首先执行一个额外的函数调用并检查一些if语句,然后将其存储在运行它的计算机上的日志文件中 所以,

如果我在发布时对整个代码进行跟踪,会出现一些性能问题

trace("thank you");

在发布版本中忽略跟踪,因此没有性能损失。

是的,如果跟踪处于活动状态,则会出现性能问题

某些编译器具有特定的编译器选项,说明类似于“build release client”的内容,这些选项可能会或可能不会最终生成一个不存在所有跟踪注释的版本[被忽略]

即使您没有任何东西在侦听跟踪语句并且它们正在运行,它也会首先执行一个额外的函数调用并检查一些if语句,然后将其存储在运行它的计算机上的日志文件中

所以,您应该了解您拥有的编译器,以及该编译器在“发布模式”下编译时是否自动删除跟踪消息。如果没有,您必须忽略性能损失,或者找到解决方法