FleFlaでタグ「trace」が付けられているもの

trace()とlogger.debug()の負荷テストを以下にあげる3つのテスト環境で行い、結果をグラフにまとめました。

  • 「標準のFlash Player」 → trace()によるflashlog.txtへの出力なし
  • 「Debug Player + mm.cfgなし」 → trace()によるflashlog.txtへの出力なし
  • 「Debug Player + mm.cfgあり」 → trace()によるflashlog.txtへの出力あり

某所でFlex Builder beta 3の「リリースビルドの書き出し」でtrace()を無効化できないのは問題だ!という話題が出たので、trace()を実行する負荷と、それに加えてFlex SDKに含まれるロギングAPI(mx.logging.Logなど)の負荷もテストするサンプルを作りました。