このページではVizEXECに与えるログファイルの形式を説明する。
<LogType> “<P1>” “<P2>” …
# This is a comment.
ログタイプに#がかかれている行は無視される。
TMN <ThreadID> <ThreadName>
<ThreadID>のスレッド名を<ThreadName>とする。 名前は各ライフラインの先頭に表示される。
CAL <ThreadID> <Time> <FuncName>
<FuncName>は対象の関数名。
RET <ThreadID> <Time> <FuncName>
PHS <ThreadID> <Time> <PhaseName>
関数内でのフェーズが変更したことを示す。
現在の実装では上のログは以下と等価になる。
RET <ThreadID> <Time> ... CAL <ThreadID> <Time> <PhaseName>
TRM <ThreadID>
<ThreadID>で示されるスレッドが終了した事を示す。対象スレッドがあったレーンは再利用される。
EVT <ThreadID> <Time> <EventName>
イベントが発生した事を示す。 イベントは図上では赤いXマークで記される。
SND <ThreadID> <Time> <MessageID>
<MessageID>で特定されるメッセージを送信したことを示す。
RCV <ThreadID> <Time> <MessageID>
<MessageID>で特定されるメッセージを受信したことを示す。 対応するメッセージ送信(SND)と線で結ばれる。
INF <ThreadID> <Information>
<ThreadID>にある直前の要素にたいして付加情報を追加する。 一つの要素に複数の付加情報を追加できる。