新バージョンを公開しました

というわけで、

  • S2JmxJavelin Ver. 0.3.0
  • S2JmxJavelinViewer Ver. 0.2.0

を公開しました。


http://s2javelin.sandbox.seasar.org/s2jmxjavelin.htmlからダウンロードできます。


2段階の閾値による、表示文字色の変更機能も追加しました。
上記ページのスクリーンショットで確認できます。
メソッド右横の数値が:区切りで2つに増えていますが、
前が最大処理時間、後ろが平均処理時間です。


作っていると、いろいろとアイデアが膨らんでくるのが、
嬉しくもあり、苦しくもあるところですが、今のところ、

  • リアルタイム監視機能(閾値を超えたメソッドを検出すると点滅する)
  • ArrowVisionとの連携(閾値を超えたメソッドのコールツリーをシーケンス図形式で表示)
  • 呼び出し回数に応じて線の太さを変える
  • メソッドを選択すると呼び出し元/先のメソッドを強調表示


などを考えています。
(実現性で取捨選択するかも知れません。)


これぐらいを実現したところで機能をFIXして安定化フェーズに移行する予定です。
チュートリアルも書く予定です。)