Во время отладки, например. в Eclipse можно оценивать выражения наблюдения или условные точки останова. Как правило, они оцениваются на стороне клиента. Например, при отладке из Eclipse именно Eclipse, а не целевая отладочная виртуальная машина, оценивает эти выражения. Это может быть довольно дорого, особенно в случае условных точек останова, потому что виртуальная машина отладки (например, Eclipse) должна становиться активной при каждом попадании в точку останова, даже если условие оценивается как ложное.
Теперь мой вопрос заключается в том, позволяет ли протокол отладки вместо этого оценивать такие выражения или условные точки останова в целевой виртуальной машине отладки, чтобы целевая виртуальная машина уведомляла отладочную виртуальную машину только тогда, когда выражение/условие действительно оценивается как TRUE.