void (SuspendContextImpl context, List<ObjectReference> instances) { String fieldName = getFieldName(); for (ObjectReference instance : instances) { Field field = instance.referenceType().fieldByName(fieldName); captureInstanceField(instance, field, context.getDebugProcess(), context); } VirtualMachineProxyImpl vm = context.getDebugProcess().getVirtualMachineProxy(); for (ThreadReferenceProxyImpl thread : vm.allThreads()) { try { if (thread.isSuspended()) { processNonStaticMethodEntryInAllFrames(thread, context, instances); } } catch (EvaluateException e) { DebuggerUtilsImpl.logError(e); } } }