シードエイリアスのビューとオブジェクトフローエイリアスのビューの, occurrenceで表示する内容を,
Aliasクラスが持つoccurrenceExpの値そのものではなく, その値が意味する事柄の文字列表現に修正. (一例: -1 → return, 1 → 1st arg など) コールスタックのビューにおいて, 各メソッド実行のシグネチャの後ろに, 当該メソッド実行がどの行で子にあたるメソッド実行を呼び出しているかを分かるようにするため, その行番号を表示するように修正. なお, コールスタックのビューでトップに表示されるメソッド実行については, オブジェクトフローエイリアスのビューで選択されたエイリアスに対応するメソッド実行であれば, そのエイリアスが持つ行番号を, そうではなくて, デバッガで現在停止中のメソッド実行であれば, com.sun.jdiのメソッドから取得できる現在停止中の行番号を表示している. |
---|
|
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/CallStackLabelProvider.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/CallStackMethodExecutions.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/CallStackModel.java 0 → 100644 |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/CallStackView.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/ObjectFlowAliasLabelProvider.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/ObjectFlowAliasView.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/ObjectFlowAliases.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/ReverseDebuggerPerspective.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/SeedAliasLabelProvider.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/SeedAliasView.java |
---|
org.ntlab.reverseDebugger/src/org/ntlab/reversedebugger/SeedAliases.java |
---|