Eclipse などでのデバッグ中に、ウォッチ式または条件付きブレークポイントを評価できます。通常、これらはクライアント側で評価されます。たとえば、Eclipse 内からデバッグする場合、これらの式を評価するのはデバッグ ターゲット VM ではなく、Eclipse 自体です。特に条件付きブレークポイントの場合、条件が false と評価された場合でも、ブレークポイントにヒットするたびにデバッグ VM (つまり Eclipse) がアクティブになる必要があるため、これは非常にコストがかかる可能性があります。
私の質問は、式/条件が実際にTRUEと評価された場合にのみターゲットVMがデバッグVMに通知するように、デバッグターゲットVMでそのような式または条件付きブレークポイントを代わりに評価することをデバッグプロトコルが許可するかどうかです。