Можно ли установить точку останова немедленно до того, как G C соберет gen2, используя windbg?
Следующие перерывы после G C, как я могу изменить ее на работу для моих нужд :
bp clr!ThreadSuspend::RestartEE ".if (dwo(clr!SVR::GCHeap::GcCondemnedGeneration)==2) {kb} .else {g}"
Исходя из того, что я понял, GcCondemnedGeneration устанавливается только после завершения G C.
Мне нужна причина, чтобы иметь возможность !dumpgen 2 -stats
и сравнить с предыдущим дампом, который был сделано сразу после предыдущего цикла gen2 G C.
Это сравнение показывает, сколько экземпляров каждого типа достигло gen2 во время определенного сценария c в моем приложении, что является моей главной целью, которую я пытаюсь достичь. Любая другая идея для достижения этого сравнения приветствуется.
Спасибо