in src/main/java/com/intellij/rt/debugger/agent/CollectionBreakpointInstrumentor.java [186:197]
public static boolean onCaptureStart(Object collectionInstance, boolean shouldSynchronized) {
try {
CollectionInstanceLock lock = myInstanceFilters.get(collectionInstance);
if (lock != null) {
return lock.lock(shouldSynchronized);
}
}
catch (Exception e) {
e.printStackTrace();
}
return false;
}