アーカイブ

‘SWFProfiler’ カテゴリーのアーカイブ

SWFProfiler の機能追加・バグ修正をしました

2009 年 8 月 16 日 muta244@admin コメント 4 件

SWFProfiler_Capture02

先日リリースした SWFProfiler ですが、みなさん動いてなかったかと思います(ですよね?)。なので、修正版をリリースしました。ついでにモニター結果のフィルタリング機能と、定期的にガベージコレクションを自動で行う機能を追加しています。

ダウンロード

SWFProfiler.zip (Ver. 0.0.2)
* リンク先を間違えていたので修正しました。(’09.08.16)

SWFProfiler.zip (Ver. 0.0.4)
* バグ修正版。(’09.11.18)

あと、ブラウザ版にしろ、ローカル版にしろ、Flash Player はデバッグ版がインストールされている必要があります。それと、SWF 自体もデバッグモードで書き出されている必要がありますので、この点だけご注意下さい。

不明な点やバグ報告などありましたら、ぜひコメント欄へお願いします!

SWFProfiler を試しに公開してみます

SWFProfiler のキャプチャ画像

SWFProfiler のキャプチャ画像(nium さんの kujaku を勝手にプロファイリングw)

Flex Builder が無くてもデバッグ環境が必要だと思うので作りました。今の機能は Flex Builder プロファイラのライブオブジェクト相当のみです。Windows, Mac, Linux 全てで使用出来ますが、Swing で開発してるので JRE 1.6+ が必要です。

ダウンロード

SWFProfiler.zip (Ver. 0.0.1)

このバージョンは正しく動作しませんので、新しいバージョンをリリースしました。そちらをお使い下さい。

使い方

SWFProfiler.jar を起動した後、監視対象の SWF を開く(ブラウザ上でも可)と監視が始まります。現状では、複数の SWF を同時に開いているとおかしな事になるので、SWF は監視対象一つのみを開くようにして下さい。FlaProfiler とほぼ同じです。

今後の予定

・複数の SWF 対応
・モニター結果のフィルタリング機能
・コンソール機能
・メモリ使用状況のグラフ表示
・国際化

あとは Mac で文字列なカラムでソートすると、何故かちらつくんですよね。Win だと大丈夫。Swing の問題だとは思うんだけど、対処法がないか模索中。

さて、どこまで出来るかな。