Posts Tagged ‘eclipse’

Processing, eclipseでのデバッグ, プロファイリング

1月のベルリンに向けOverbugの大幅アップデートに取り組んでいます. まずは, 今まで見て見ぬふりをしてきた, 途中でいきなりフレームレートが落ちる問題 の改善. 虫を大量に描画していくと処理が落ちてしまいます. そこで何が原因なのか調べるべく, アプリケーションをいろいろな条件で走らせてテスト. どうもその時々によってまばらな結果に. これはちょうど良いタイミングだ, 思いちゃんとデバッグ環境を整えよう. ということでデバッグ, プロファイリングツールを調査. 無償, eclipseと連携可能を条件に探したところ, eclipseのプラグインのTPTP(Test & Performance Tools Platform Project) が良さそう. 他にもNetBeans Profilerとかもあったんですが, eclipseプラグインとして使えるTPTPに決定. 08.12月現在, windows, Linuxの対応のようです. Macユーザーの方はNetBeansがよいかもですね. インストールは簡単. ここのサイトを参考に. 必要なものは以下です. ・TPTP Runtime or SDK ・EMF Runtime or SDK ・XSD Runtime or SDK ここから最新のリリースのzipをダウンロードして解凍します. あとはeclipseのそれぞれのフォルダへ入れるだけ. 例えばC;/program file/eclipse/ とか. *どこで見たか忘れたのですが, eclipseフォルダの名前を変更したら動かなくなったという報告を見かけましました. (未確認) さきほどの参考にしたサイトには上記3つに追加して”エージェントコントローラ”のインストールが必要, とあったのですがTPTPのInstallation Guide V4.5のページにあるようにwebアプリケーションを開発しないなら必要ないようです. *2008.12.07追記 どうやらAgentという別のプロファイラ?を接続して使うのに必要なようです. [...]