in src/main/java/com/intellij/rt/debugger/agent/CollectionBreakpointInstrumentor.java [268:284]
public static void captureFieldModification(Object collectionInstance,
Object clsInstance,
String clsTypeDesc,
String fieldName,
boolean shouldSaveStack) {
try {
if (collectionInstance == null) {
return;
}
myInstanceFilters.add(collectionInstance);
transformCollectionClassIfNeeded(collectionInstance.getClass());
CollectionBreakpointStorage.saveFieldModification(clsTypeDesc, fieldName, clsInstance, collectionInstance, shouldSaveStack);
}
catch (Exception e) {
e.printStackTrace();
}
}