ネイティブ COBOL のデータ変更での COBOL 監視ポイントとブレーク・ポイントの使用

まれに、メモリへの書き込みをすべきでないときに書き込みが行われることで、ネイティブ・コード・アプリケーションにメモリのオーバーフローが生じることがあります。オーバーフローの原因となったコードの行を特定できない場合があり、メモリ領域を監視することが問題を検出する唯一の方法になります。
制限事項: 次の説明はネイティブ・コードのみに該当します。

COBOL 開発システムには、メモリ破損の追跡に役立つ COBOL 監視ポイントがあります。COBOL 監視ポイントはブレーク・ポイントの一種で、コードの行ではなく個別のデータ項目に設定します。これらのポイントにより、特定のデータ項目と関連付けられたメモリ領域を監視できます。メモリが変更されると、データ変更が発生した行の直後の行でデバッグが停止します。

エディタから監視ポイント () をコードの任意のセクションのデータ項目に直接設定できます。

COBOL 監視ポイントは、[Watchpoints (Native COBOL)] ウィンドウ ([Debug > Windows > COBOL Watchpoints] をクリックして表示) と関連付けられます。