チェックの構成
さまざまな Polyspace® チェックの動作を指定する
既定で、Polyspace Code Prover™ はコード内の実行時チェックの有無を検証します。追加のチェックを実行し、コードに関する Polyspace の仮定を変更するように、解析を構成します。以下に例を示します。
初期化オプションを使用して、グローバル変数の初期化の検証を構成します。
マルチタスキング オプションを使用して、同時実行タスクおよびスレッドによるグローバル変数への共有アクセスの検証を構成します。
コードに関する Polyspace の仮定を変更し、さまざまなランタイム エラーに対する Polyspace によるチェック方法を変更します。
カテゴリ
- マルチタスキング チェックの構成
エントリ ポイント、割り込み、周期タスク、時間的に排他なタスクなど、コードで使用するマルチタスキング構成要素を指定する
- スタック使用量計算の構成
Code Prover を使用してスタック使用量およびグローバル変数サイズの推定値を計算する
- グローバル変数の初期化チェックの構成
グローバル変数の初期化およびグローバル変数を初期化するコードをチェックするかどうかを指定する
- 実行時チェックの構成
Polyspace の実行時チェックの動作を変更する