JPH04217034A - Display system for program trace - Google Patents

Display system for program trace

Info

Publication number
JPH04217034A
JPH04217034A JP2403454A JP40345490A JPH04217034A JP H04217034 A JPH04217034 A JP H04217034A JP 2403454 A JP2403454 A JP 2403454A JP 40345490 A JP40345490 A JP 40345490A JP H04217034 A JPH04217034 A JP H04217034A
Authority
JP
Japan
Prior art keywords
trace
address
program
display
source
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2403454A
Other languages
Japanese (ja)
Inventor
Yotaro Kitadate
北館 陽太郎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2403454A priority Critical patent/JPH04217034A/en
Publication of JPH04217034A publication Critical patent/JPH04217034A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

PURPOSE:To efficiently execute the program verifying work by a result of trace by adding an identification code of a trace address onto a source program and displaying it on a display device. CONSTITUTION:A trace range processing part 5 derives the line number of a source program 25 held by a line corresponding address part 23 and the line number containing a trace address from address information, based on the designated trace address, and generates a trace display program file 5 by adding an identification code to the line number of the source program 25. Subsequently, a trace information display part 4 displays the trace display program file 5 on a display device 30. Accordingly, by designating a trace range, the whole source program 25 can be displayed.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明はプログラムトレースの表
示方式に関する。プログラムの虫取り作業(デバッグ)
はプログラムの実行過程を追うことにより行われるが、
プログラムが実行する命令のアドレスを逐一記録してい
くプログラムトレースという方法が一般に行われ、トレ
ースの結果収集されたアドレスの命令を一ステップづつ
実行結果を確認していくために、トレース範囲が多くな
ればなる程トレースの全体が把握し難いといった欠点が
あった。トレース範囲を指定することにより、プログラ
ム実行結果の軌跡をソースプログラム上に反映してディ
スプレイ装置に表示し、全体の流れを把握出来るように
した効率的なデバッグ手段が要請されている。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a program trace display method. Program bug removal work (debugging)
is performed by following the program execution process,
Generally, a method called program tracing is used in which the addresses of instructions executed by a program are recorded one by one.In order to check the execution results of the instructions at the addresses collected as a result of tracing, one step at a time, the trace range becomes large. However, it has the disadvantage that it is difficult to understand the entire trace. There is a need for an efficient debugging means that allows the trajectory of program execution results to be reflected on a source program and displayed on a display device by specifying a trace range so that the overall flow can be grasped.

【0002】0002

【従来の技術】計算機システムにおけるプログラムのデ
バッグは、デバッグ対象のプログラムの実行命令アドレ
スをトレースプログラムが実行順番に記録しておき、プ
ログラムの異常状態が生じた場合これまで実行されたア
ドレスを一ステップづつ遡って調査するといった方法で
行われた。
[Background Art] In debugging a program in a computer system, a trace program records the execution instruction addresses of the program to be debugged in the order of execution, and when an abnormal state of the program occurs, the addresses executed so far are traced one step at a time. This was done by conducting a retrospective investigation.

【0003】図7に従来のシステム構成図を示す。ロー
ドモジュール35は制御プログラム31によって外部記
憶装置34から主記憶装置19の被トレースプログラム
領域33へローディングされる。ロードモジュール35
の実行が開始されると、トレースプログラム32はロー
ドモジュール35が実行したアドレスを順番にトレース
アドレス部36へ格納する。
FIG. 7 shows a conventional system configuration diagram. The load module 35 is loaded from the external storage device 34 into the traced program area 33 of the main storage device 19 by the control program 31 . Load module 35
When execution starts, the trace program 32 sequentially stores the addresses executed by the load module 35 in the trace address section 36.

【0004】トレースプログラム32は、ディスプレイ
装置39からトレース済アドレスの表示指令があると、
トレースの最新アドレス(最後に実行したアドレス)か
ら過去に遡ってアドレスをディスプレイ装置に表示する
。図8に従来のトレースアドレス表示図を示す。表示さ
れたアドレスから該アドレスで実行された命令をディス
プレイ装置39へ読出して実行結果を確認する。
When the trace program 32 receives a command to display a traced address from the display device 39,
Addresses are displayed on a display device going back in time from the latest trace address (the address last executed). FIG. 8 shows a conventional trace address display diagram. The instruction executed at the displayed address is read out to the display device 39 and the execution result is confirmed.

【0005】[0005]

【発明が解決しようとする課題】プログラムのトレース
で収集された実行アドレスをディスプレイ装置に表示し
、表示されたアドレスデータに基づいて該アドレスの命
令を一ステップつづ再実行させて行うデバッグ作業は、
プログラムの流れ全体の把握が困難で、デバッグ効率を
著しく落とすといった欠点があった。
[Problem to be Solved by the Invention] Debugging work is performed by displaying execution addresses collected by tracing a program on a display device and re-executing instructions at the address step by step based on the displayed address data.
This method had the disadvantage that it was difficult to understand the entire flow of the program, which significantly reduced debugging efficiency.

【0006】本発明は、ソースプログラム上にトレース
アドレスの識別符号を付加してディスプレイ装置に表示
することにより、トレース結果によるプログラム検証作
業の効率化を図る。
The present invention improves the efficiency of program verification based on trace results by adding trace address identification codes to source programs and displaying them on a display device.

【0007】[0007]

【課題を解決するための手段】図1は本発明の原理ブロ
ック図である。ソースプログラム25と、ロードモジュ
ール22と行対応アドレス部23から成るオブジェクト
ファイル21と、トレースアドレス部24と、トレース
表示プログラムファイル5とを有する外部記憶装置20
と、コンパイラ15と、トレースプログラム1を有する
主記憶装置40と、主記憶装置40のプログラムを実行
する中央処理装置10と、ディスプレイ装置30とを有
する計算機システムにおいて、ソースプログラム25は
コンパイラ15によって翻訳されることにより、中央処
理装置10で実行可能となったロードモジュール22と
、ソースプログラムの行番号とロードモジュール22内
の命令アドレスとの対応情報を保持する行対応アドレス
部23とから構成されるオブジェクトファイル21が生
成され、トレースプログラム1は、トレース情報生成部
2と、トレース範囲処理部3と、トレース情報表示部4
とから構成され、トレース情報生成部2は、ロードモジ
ュール22が中央処理装置40で実行されると、該実行
命令アドレスを実行順に収集してトレースアドレス部2
4へ格納し、トレース範囲処理部3は、所定の方法でト
レース処理範囲が指定されると該トレース処理範囲に該
当するトレースアドレス部24内の各命令アドレスにつ
いて、該アドレスと対応するソース行番号を、行対応ア
ドレス部23を検索することにより決定し、該ソース行
番号に対応するソースプログラム25の行に識別マーク
を付加して得られるトレース表示プログラムファイル5
を作成し、トレース情報表示部4は、トレース表示プロ
グラムファイル5を読出してディスプレイ装置30に表
示するように構成する。
[Means for Solving the Problems] FIG. 1 is a block diagram of the principle of the present invention. An external storage device 20 having a source program 25, an object file 21 consisting of a load module 22 and a line-corresponding address section 23, a trace address section 24, and a trace display program file 5
In a computer system having a compiler 15, a main storage device 40 having a trace program 1, a central processing unit 10 that executes the program in the main storage device 40, and a display device 30, the source program 25 is translated by the compiler 15. The load module 22 is configured to be executable by the central processing unit 10, and a line-corresponding address unit 23 holds correspondence information between line numbers of the source program and instruction addresses in the load module 22. An object file 21 is generated, and the trace program 1 includes a trace information generation section 2, a trace range processing section 3, and a trace information display section 4.
When the load module 22 is executed by the central processing unit 40, the trace information generation unit 2 collects the execution instruction addresses in the order of execution and generates the trace address unit 2.
4, and when a trace processing range is specified by a predetermined method, the trace range processing unit 3 stores the source line number corresponding to the address for each instruction address in the trace address unit 24 that corresponds to the trace processing range. is determined by searching the line-corresponding address section 23, and an identification mark is added to the line of the source program 25 corresponding to the source line number, resulting in a trace display program file 5.
The trace information display unit 4 is configured to read the trace display program file 5 and display it on the display device 30.

【0008】[0008]

【作用】トレース範囲を指定することにより、トレース
範囲に含まれるソースプログラム25全体の表示が可能
となるとともに、ソースプログラム中の実行された命令
(手続き部)を含むソース行にトレース識別符号を付加
したトレース表示プログラムファイル5が作成され、プ
ログラムの実行軌跡をソースプログラム全体の流れの中
で把握することが出来る。
[Operation] By specifying a trace range, it is possible to display the entire source program 25 included in the trace range, and a trace identification code is added to the source line containing the executed instruction (procedure division) in the source program. A trace display program file 5 is created, and the execution trajectory of the program can be grasped in the flow of the entire source program.

【0009】[0009]

【実施例】図1において、コンパイラ15は外部記憶装
置20に格納されているソースプログラム25を読出し
て翻訳し、翻訳結果をオブジェクトファイル21へ格納
する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS In FIG. 1, a compiler 15 reads out a source program 25 stored in an external storage device 20, translates it, and stores the translation result in an object file 21.

【0010】オブジェクトファイル21は、ロードモジ
ュール22と行対応アドレス部23から構成される。図
2にロードモジュールの説明図を示す。図2(a)に示
すソースプログラムが翻訳され、中央処理装置20で実
行するためのアドレスが決められると、オブジェクト命
令(手続き部が変換された命令語)にアドレスが割当ら
れた図2(b)に示すようなロードモジュールが生成さ
れる。例えばソース行番号4の手続き部(文)はロード
モジュール内で10番地から15番地のアドレス領域が
割当てられている。このようにソースプログラム上の行
番号に記述された文がロードモジュールに変換されてア
ドレスが割当られると、その文が占める領域の先頭アド
レス(例えば図2(a)のソース行番号が4の文に対し
ては図2(b)の番地10)がソースプログラム上の行
番号ごとに対応付けられて、図3の行対応アドレス部の
説明図に示すように行対応アドレス部23に該対応情報
が格納される。
The object file 21 is composed of a load module 22 and a line-corresponding address section 23. FIG. 2 shows an explanatory diagram of the load module. When the source program shown in FIG. 2(a) is translated and the address for execution by the central processing unit 20 is determined, the address is assigned to the object instruction (instruction word with the procedure section converted). ) is generated. For example, the procedure section (statement) at source line number 4 is assigned address areas from addresses 10 to 15 in the load module. When a statement written at a line number in a source program is converted into a load module and an address is assigned in this way, the starting address of the area occupied by that statement (for example, the statement whose source line number is 4 in Figure 2(a) 2B, the address 10) in FIG. 2(b) is associated with each line number on the source program, and the corresponding information is stored in the row-corresponding address section 23 as shown in the explanatory diagram of the row-corresponding address section in FIG. is stored.

【0011】ロードモジュール22は、主記憶装置10
へ外部記憶装置20からローディングされ中央処理装置
40でプログラム命令が実行されるが、トレースプログ
ラム1のトレース情報生成部2は、ロードモジュール2
2が実行した命令アドレスを逐一収集して、トレースア
ドレス部24に格納する。図5にトレースアドレス部の
説明図を示す。本図において実行されたアドレスがt1
 〜te迄格納されている。
[0011] The load module 22 stores the main storage device 10.
The program instructions are loaded from the external storage device 20 and executed by the central processing unit 40, but the trace information generation unit 2 of the trace program 1 is
The instruction addresses executed by the CPU 2 are collected one by one and stored in the trace address section 24. FIG. 5 shows an explanatory diagram of the trace address section. In this figure, the executed address is t1
~te is stored.

【0012】図4に実施例の処理手順図を示す。プログ
ラムのトレース結果をディスプレイ装置30に表示させ
るために、操作員が処理ステップ81でトレース範囲(
R1,R2)をディスプレイ装置30から指定する。ト
レース範囲は、トレース済の最後のアドレスから過去に
遡った実行アドレスの数、例えば 100ステップ(R
1=te−99, R2=te)等と指定される。トレ
ース範囲処理部3は、トレースアドレス部24が保持す
るトレース範囲内のアドレスについて、ソースプログラ
ム25のソース行に対応してソースプログラム上に識別
符号を生成するために、処理ステップ82でトレースア
ドレス部24からトレースアドレス(ti)を抽出する
FIG. 4 shows a processing procedure diagram of the embodiment. In order to display the trace result of the program on the display device 30, in processing step 81, the operator selects the trace range (
R1, R2) are specified from the display device 30. The trace range is the number of execution addresses back in the past from the last traced address, for example, 100 steps (R
1=te-99, R2=te), etc. The trace range processing section 3 processes the trace address section in processing step 82 in order to generate identification codes on the source program corresponding to the source lines of the source program 25 for the addresses within the trace range held by the trace address section 24. The trace address (ti) is extracted from 24.

【0013】トレース範囲処理部3は処理ステップ83
で、行対応アドレス部23を検索してトレースアドレス
(ti)に対応したソースプログラム25の行番号(L
i)を求める。処理ステップ84でトレース範囲の全て
のアドレスについて行番号が求まると処理ステップ85
で、該行番号の最小値から最大値までのソースプログラ
ムをソースプログラム25から抽出し、行番号のソース
行にトレース識別符号を付加したトレース表示プログラ
ムファイル5を生成する。
The trace range processing unit 3 performs processing step 83.
Then, the line corresponding address field 23 is searched to find the line number (L) of the source program 25 corresponding to the trace address (ti).
Find i). When line numbers are determined for all addresses in the trace range in processing step 84, processing step 85
Then, the source program from the minimum value to the maximum value of the line number is extracted from the source program 25, and a trace display program file 5 is generated in which a trace identification code is added to the source line of the line number.

【0014】処理ステップ86でトレース情報表示部4
は、トレース表示プログラムファイル5を読出してディ
スプレイ装置30へ表示する。図6にソースプログラム
のトレース表示図を示す。
In processing step 86, the trace information display unit 4
reads the trace display program file 5 and displays it on the display device 30. FIG. 6 shows a trace display diagram of the source program.

【0015】[0015]

【発明の効果】デバッグ作業において、トレース範囲を
指定することにより、プログラム実行結果の軌跡をソー
スプログラム上に反映してディスプレイ装置に表示して
、デバッグ対象プログラムを全体的な流れを把握するこ
とが可能となり、デバッグ作業の効率化が達成出来る。
[Effects of the Invention] In debugging work, by specifying the trace range, the trajectory of the program execution results is reflected on the source program and displayed on the display device, making it possible to grasp the overall flow of the program to be debugged. This makes it possible to improve the efficiency of debugging work.

【図面の簡単な説明】[Brief explanation of the drawing]

【図1】  本発明の原理ブロック図[Figure 1] Block diagram of the principle of the present invention

【図2】  ロードモジュールの説明図[Figure 2] Explanatory diagram of load module

【図3】  行
対応アドレス部の説明図
[Figure 3] Explanatory diagram of the row-based address section

【図4】  実施例の処理手順
[Figure 4] Processing procedure diagram of the example

【図5】  トレースアドレス部の説明図[Figure 5] Explanatory diagram of trace address section

【図6】  
トレースプログラムのトレース表示図
[Figure 6]
Trace display diagram of trace program

【図7】  従来
のシステム構成図
[Figure 7] Conventional system configuration diagram

【図8】  従来のトレースアドレス表示図[Figure 8] Conventional trace address display diagram

【符号の説明】[Explanation of symbols]

1,32はトレースプログラム、          
  10, 19は主記憶装置、15はコンパイラ、 
                       2は
トレース情報生成部、20, 34は外部記憶装置、 
                 21はオブジェク
トファイル、22, 35はロードモジュール、   
           23は行対応アドレス部、24
, 36はトレースアドレス部、          
  3はトレース範囲処理部、30, 39はディスプ
レイ装置、              31は制御プ
ログラム、33は被トレースプログラム領域、4はトレ
ース情報表示部、40,49 は中央処理装置、5はト
レース表示プログラムファイルを示し、81〜86は処
理ステップを表す。
1 and 32 are trace programs,
10 and 19 are main storage devices, 15 is a compiler,
2 is a trace information generation unit; 20 and 34 are external storage devices;
21 is an object file, 22 and 35 are load modules,
23 is a row-corresponding address field, 24
, 36 is a trace address part,
3 is a trace range processing unit; 30 and 39 are display devices; 31 is a control program; 33 is a traced program area; 4 is a trace information display unit; 40 and 49 are central processing units; 5 is a trace display program file; 81 to 86 represent processing steps.

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】  ソースプログラム(25)と、ロード
モジュール(22)と行対応アドレス部(23)から成
るオブジェクトファイル(21)と、トレースアドレス
部(24)と、トレース表示プログラムファイル(5)
とを有する外部記憶装置(20)と、コンパイラ(15
)と、トレースプログラム(1)を有する主記憶装置(
40)と、主記憶装置(40)のプログラムを実行する
中央処理装置(10)と、ディスプレイ装置(30)と
を有する計算機システムにおいて、ソースプログラム(
25)はコンパイラ(15)によって翻訳されることに
より、中央処理装置(10)で実行可能となったロード
モジュール(22)と、ソースプログラムの行番号とロ
ードモジュール(22)内の命令アドレスとの対応情報
を保持する行対応アドレス部(23)とから構成される
オブジェクトファイル(21)が生成され、トレースプ
ログラム(1)は、トレース情報生成部(2)と、トレ
ース範囲処理部(3)と、トレース情報表示部(4)と
から構成され、トレース情報生成部(2)は、ロードモ
ジュール(22)が中央処理装置(40)で実行される
と、該実行命令アドレスを実行順に収集してトレースア
ドレス部(24)へ格納し、トレース範囲処理部(3)
は、所定の方法でトレース処理範囲が指定されると該ト
レース処理範囲に該当するトレースアドレス部(24)
内の各命令アドレスについて、該アドレスと対応するソ
ース行番号を、行対応アドレス部(23)を検索するこ
とにより決定し、該ソース行番号に対応するソースプロ
グラム(25)の行に識別マークを付加して得られるト
レース表示プログラムファイル(5)を作成し、トレー
ス情報表示部(4)は、トレース表示プログラムファイ
ル(5)を読出してディスプレイ装置(30)に表示す
ることを特徴とするプログラムトレースの表示方式。
1. A source program (25), an object file (21) consisting of a load module (22), a line-corresponding address field (23), a trace address field (24), and a trace display program file (5).
an external storage device (20) having a compiler (15);
) and a main memory (
40), a central processing unit (10) that executes a program in a main memory (40), and a display device (30).
25) is a list of the load module (22) that has been translated by the compiler (15) and can be executed by the central processing unit (10), and the line number of the source program and the instruction address in the load module (22). An object file (21) consisting of a line-corresponding address part (23) that holds correspondence information is generated, and a trace program (1) has a trace information generation part (2), a trace range processing part (3), and a trace range processing part (3). , a trace information display section (4), and when the load module (22) is executed by the central processing unit (40), the trace information generation section (2) collects the execution instruction addresses in the order of execution. Stored in the trace address section (24) and processed by the trace range processing section (3)
When a trace processing range is specified by a predetermined method, a trace address field (24) corresponding to the trace processing range is specified.
For each instruction address within, the source line number corresponding to the address is determined by searching the line correspondence address field (23), and an identification mark is placed on the line of the source program (25) corresponding to the source line number. A trace display program file (5) obtained by adding the trace display program file (5) is created, and the trace information display section (4) reads the trace display program file (5) and displays it on a display device (30). Display method.
【請求項2】  中央処理装置(40)はロードモジュ
ール22を一命令実行する毎に割込みを発生し、該割込
みによって起動されるトレース情報生成部2が実行され
た命令アドレスをトレースアドレス部24へ格納するこ
とを特徴とする請求項1記載のプログラムトレースの表
示方式。
2. The central processing unit (40) generates an interrupt every time the load module 22 executes one instruction, and the trace information generation unit 2 activated by the interrupt sends the address of the executed instruction to the trace address unit 24. 2. The program trace display method according to claim 1, wherein the program trace is stored.
【請求項3】  トレース範囲処理部3は、ソースプロ
グラム上の各行に対応するロードモジュール内命令列の
先頭命令アドレスを行と対応して記録した行対応アドレ
ス部23のアドレスデータと、トレースアドレス部24
の保持するトレースアドレスから、該トレースアドレス
を含むソースプログラム25上の行番号を求めることを
特徴とする請求項1記載のプログラムトレースの表示方
式。
3. The trace range processing section 3 stores address data in a row-corresponding address section 23 in which the first instruction address of the instruction sequence in the load module corresponding to each row on the source program is recorded in correspondence with the row, and a trace address section. 24
2. The program trace display method according to claim 1, wherein the line number in the source program 25 including the trace address is determined from the trace address held by the trace address.
【請求項4】  トレース範囲処理部3は、所定の方法
でトレース処理範囲が指定されると、該トレース処理範
囲に該当するトレースアドレス部24内の各命令アドレ
スについて、該アドレスと対応するソース行番号を決定
し、該ソース行番号をトレース表示プログラムファイル
5へ出力し、トレース情報表示部(4)は、トレース表
示プログラムファイル5とソースプログラム25を読出
し、行番号を照合することによりトレース表示プログラ
ムファイル5に存在する行番号に対応するソースプログ
ラム25上の行に識別マークを付加してディスプレイ装
置30に表示することを特徴とする請求項1乃至3記載
のプログラムトレースの表示方式。
4. When a trace processing range is specified by a predetermined method, the trace range processing unit 3 stores the source line corresponding to each instruction address in the trace address unit 24 that corresponds to the trace processing range. The trace information display unit (4) reads the trace display program file 5 and the source program 25 and compares the line numbers to output the source line number to the trace display program file 5. 4. A program trace display method according to claim 1, wherein an identification mark is added to a line on the source program 25 corresponding to a line number existing in the file 5 and displayed on the display device 30.
JP2403454A 1990-12-19 1990-12-19 Display system for program trace Pending JPH04217034A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2403454A JPH04217034A (en) 1990-12-19 1990-12-19 Display system for program trace

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2403454A JPH04217034A (en) 1990-12-19 1990-12-19 Display system for program trace

Publications (1)

Publication Number Publication Date
JPH04217034A true JPH04217034A (en) 1992-08-07

Family

ID=18513188

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2403454A Pending JPH04217034A (en) 1990-12-19 1990-12-19 Display system for program trace

Country Status (1)

Country Link
JP (1) JPH04217034A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003241998A (en) * 2002-02-14 2003-08-29 Toshiba Corp Control structure extraction method, log shaping method and program therefor
JP2010055180A (en) * 2008-08-26 2010-03-11 Fujitsu Ltd Program, device, and method for supporting software debugging

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63223931A (en) * 1987-03-13 1988-09-19 Fujitsu Ltd Logic diagram execution route output processing system
JPH0262639A (en) * 1988-08-30 1990-03-02 Fujitsu Ltd Interruption system for language debugger

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63223931A (en) * 1987-03-13 1988-09-19 Fujitsu Ltd Logic diagram execution route output processing system
JPH0262639A (en) * 1988-08-30 1990-03-02 Fujitsu Ltd Interruption system for language debugger

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003241998A (en) * 2002-02-14 2003-08-29 Toshiba Corp Control structure extraction method, log shaping method and program therefor
JP2010055180A (en) * 2008-08-26 2010-03-11 Fujitsu Ltd Program, device, and method for supporting software debugging

Similar Documents

Publication Publication Date Title
US7178135B2 (en) Scope-based breakpoint selection and operation
US20080127113A1 (en) Method and system for implementing watchpoints
JP3358759B2 (en) Data trace method for programmable controller
JPH04217034A (en) Display system for program trace
US20030188225A1 (en) Extended "run to" function
JPH0581070A (en) Programmable controller and user program execution method in programmable controller
EP1562120A1 (en) Data processing system with display of test data
JPH0510692B2 (en)
JPH02220145A (en) Program tracing system
KR100340049B1 (en) Method for testing chill programs using test scenario
JPH0581087A (en) Processor monitoring system
JPH0269837A (en) Program debug support device
JP2000222243A (en) Device and method for debugging
KR0175469B1 (en) How to control the visibility of fill program variables
JPS6011944A (en) Program analyzer
JPS61160154A (en) Supporting device of program development
JPH0262639A (en) Interruption system for language debugger
JP2500385B2 (en) Input data management method
JPH05127945A (en) Program execution situation analysis system
JPH0468446A (en) Debugging supporting device
JPS6292033A (en) Program debugging device
JPH01292445A (en) Firmware debugging system
JPS6292034A (en) Program debugging device
JPH0611039U (en) Programming language debug device
JPH01304559A (en) Input/output function test system

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19971202