memrootじしょ
英和翻訳
tracepoint
tracepoint
/ˈtreɪsˌpɔɪnt/
トレースポイント
1.
プログラムの実行中に、特定の時点で一時停止して状態を検査できる場所。主にデバッグに用いられる。
プログラムの特定の場所に設定され、その地点に到達した際にプログラムの実行を一時停止させたり、変数の値を記録したりする機能です。ソフトウェアのバグを特定したり、動作を理解したりするために利用されます。
Set
a
tracepoint
at
the
beginning
of
the
function
to
see
its
arguments.
(関数の先頭にトレースポイントを設定して、引数を確認してください。)
Set a tracepoint
「トレースポイントを設定する」という動作を指します。
at the beginning of the function
「その関数の開始地点」を指します。
to see its arguments
「その引数を確認するため」という目的を表します。
The
debugger
hit
the
tracepoint
and
showed
the
value
of
'x'.
(デバッガがトレースポイントで停止し、'x'の値を表示した。)
The debugger
「デバッガ」という、プログラムのデバッグツールを指します。
hit the tracepoint
「トレースポイントに到達した」という意味です。
and showed
「そして表示した」という動作を表します。
the value of 'x'
「変数'x'の値」を指します。
Tracepoints
are
essential
for
complex
debugging
sessions.
(複雑なデバッグセッションにはトレースポイントが不可欠です。)
Tracepoints
「トレースポイント」という概念を指します。
are essential
「不可欠である」「非常に重要である」という意味です。
for complex debugging sessions
「複雑なデバッグセッションにとって」という対象を表します。
You
can
configure
a
tracepoint
to
log
data
without
stopping
execution.
(実行を停止せずにデータを記録するようにトレースポイントを設定できます。)
You can configure
「設定できる」という可能性と能力を表します。
a tracepoint
「トレースポイント」というものを指します。
to log data
「データを記録するよう」という目的を表します。
without stopping execution
「実行を停止することなく」という条件を表します。
Adding
too
many
tracepoints
can
slow
down
your
application.
(トレースポイントを多く追加しすぎると、アプリケーションの速度が低下する可能性があります。)
Adding too many tracepoints
「あまりにも多くのトレースポイントを追加すること」という行為を指します。
can slow down
「速度を低下させる可能性がある」という結果の可能性を示します。
your application
「あなたのアプリケーション」という対象を指します。
Conditional
tracepoints
only
trigger
when
a
specific
condition
is
met.
(条件付きトレースポイントは、特定の条件が満たされたときにのみトリガーされます。)
Conditional tracepoints
「特定の条件が満たされた場合にのみ動作するトレースポイント」を指します。
only trigger
「その場合にのみ作動する」という意味です。
when a specific condition is met
「特定の条件が満たされたとき」という条件を表します。
関連
breakpoint
debugger
logging
instrumentation
debugging
software development
IDE
runtime