Я бы хотел установить множество точек останова в паре узких циклов ... но я просто хочу, чтобы они срабатывали после того, как произошло данное событие.
Проблема заключается в том, что все эти точки останова определены в модуле очень низкого уровня, поэтому они не могут знать, когда возникает событие высокого уровня.
Было бы идеально, если бы я мог установить специальную условную точку останова в коде высокого уровня, такую, чтобы после того, как условие этой точки останова было выполнено, с этого момента началось срабатывание любых других точек останова, найденных в программе Тем не менее, мне не особенно важна эта точка останова высокого уровня.
Есть ли способ сделать что-то подобное? Если нет, то как обойти это ограничение? Единственный способ, который приходит на ум, - это определить временный синглтон, чтобы сохранить состояние, и чтобы мои точки останова низкого уровня зависели от флага этого синглтона.