History for org.ntlab.traceDebugger / src / org / ntlab / traceDebugger / DebuggingController.java
2021-03-22
不要なコメントアウトやインポート文を削除した。
r-isitani committed on 22 Mar 2021
ステップオーバーやステップネクストの際の変数差分更新に関する処理を少し変更し、冗長な処理をなくすようにした。
r-isitani committed on 22 Mar 2021
2020-09-16
片方のパースペクティブを閉じてからもう片方のパースペクティブを開くことで2つのパースペクティブを切り替える際に、デバッグ実行の状態が継続していたり、ブレークポイントを取り入れられなくなる問題を修正。
r-isitani committed on 16 Sep 2020
2020-08-31
順方向デバッガのパースペクティブでトレースファイルを読み込もうとする際に、トレースファイルの読み込み前に落ちてしまう問題を修正した。
r-isitani committed on 31 Aug 2020
2020-08-26
デバッグ実行の際に、現在停止している行の呼び出し元(コールスタックに残っている部分全て)にもマーカーを付けるようにした。
r-isitani committed on 26 Aug 2020
2020-08-23
トレースデバッガ内で表示されるメッセージ等を日本語化した。
r-isitani committed on 23 Aug 2020
2020-08-22
ステップオーバーやステップリターンやステップネクストで呼び出し元に戻った際に、現在実行地点を呼び出し元での次のステートメントまで移動させるようにした。
r-isitani committed on 22 Aug 2020
右クリックで呼び出すブレークポイントの利用可否を切り替える処理を削除した ...
r-isitani committed on 22 Aug 2020
デバッグ実行のアイコンを追加した。
r-isitani committed on 22 Aug 2020
各ビューに関してアイコンを追加した。
r-isitani committed on 22 Aug 2020
2020-08-18
Import Breakpoints を行った際に JavaLineBreakpoint 以外が入っていても途中で落ちないようにした。
r-isitani committed on 18 Aug 2020
2020-08-17
ブレークポイントビューでのトレースブレークポイントのAvailableの切り替えをチェックボックスで行えるようにした。
r-isitani committed on 17 Aug 2020
2020-08-16
トレースファイルを読み込む際に別スレッドで読み込むようにし、プログレスバーも出すようにした。
r-isitani committed on 16 Aug 2020
2020-08-08
Eclipse側で入れたブレークポイントをまとめてトレースデバッガの方にも入れられるようにした。
r-isitani committed on 8 Aug 2020
2020-08-04
トレースデバッガのパースペクティブについて、順方向のみの普通のデバッガのものと、逆戻りデバッガのものと、デルタ抽出に対応した逆戻りデバッガのものの3種類をそれぞれ作成した。 ...
r-isitani committed on 4 Aug 2020
2020-08-03
前回の打ち合わせでの指摘事項を一部反映(デルタマーカーの並び順と色など) ...
r-isitani committed on 3 Aug 2020
2020-07-17
コールスタックビューで呼び出し元を選択している状態でステップオーバーなどの操作を行った際に、その選択している地点を基準にして各操作が実行されるようにした。
r-isitani committed on 17 Jul 2020
デルタ抽出のあとでステップインなどの操作を行った際にも、変数ビュー上で対応する変数にマーカーが付くようにした。
r-isitani committed on 17 Jul 2020
resume操作に関連してトレースブレークポイント関係のクラスの設計を変更したほか、resume操作で飛ぶ地点を各メソッド実行の各行についてその行に入ってきた地点ひとつだけに限定した。
r-isitani committed on 17 Jul 2020
デバッグ実行中のときと実行中でないときとの区別を明確にした。
r-isitani committed on 17 Jul 2020
2020-06-29
トレース上にブレークポイントを入れる際に、単純クラス名.メソッド名(引数の単純クラス名)と行数指定だけで入れられるようにした(以前はパッケージ名や修飾子も入れる必要があった)。
r-isitani committed on 29 Jun 2020
2020-06-28
ステップオーバーやステップネクストを行った際、そのメソッド実行から呼び出し元に戻るような場合にデバッグ実行が終了してしまう問題を修正。
r-isitani committed on 28 Jun 2020
デルタ抽出後にステップオーバー等をした際のコールスタックビューやコールツリービュー上のマーカーに関する不具合を修正。 ...
r-isitani committed on 28 Jun 2020
デバッグ中の現在位置をマーカーでも示すようにした。
r-isitani committed on 28 Jun 2020
2020-06-08
変数ビューに表示される値を更新する際に、専用のテーブルを参照することで素早く更新ができるようにした(仮)。 ...
r-isitani committed on 8 Jun 2020
2020-05-17
ステップオーバーやステップネクストの際の変数ビューの差分更新を、途中で別のメソッド実行に潜る場合にも行えるようにした。
r-isitani committed on 17 May 2020
2020-05-09
ステップオーバーとステップネクストの際に、実行前後で同じメソッド実行内にいて、かつ他のメソッド呼び出しを通らなかった場合には変数ビューを差分だけ更新するようにした。
r-isitani committed on 9 May 2020
2020-05-04
変数ビュー上に表示するフィールドについて、当該クラスで定義されているものだけではなく、それよりも上位のクラスで定義されているものも表示できるようにした(ただし、それによって処理が増大し非常に重くなるため、現状は当該箇所をコメントアウトしている)。
r-isitani committed on 4 May 2020
2020-04-25
ArgoUMLの削除時のデルタを抽出できるようにし、削除時のデルタ→選択時のデルタ→配置時のデルタと順番に抽出していくことが一応できるようになった。
r-isitani committed on 25 Apr 2020
2020-04-05
ArgoUMLの図形選択時のデルタ (ArrayListからSelectionClassを底辺とするデルタ) を抽出できるようにした。 ...
r-isitani committed on 5 Apr 2020