private void putFieldToCapture(DebugProcessImpl debugProcess, SuspendContextImpl context) {
    StackFrameProxyImpl frameProxy = context.getFrameProxy();
    if (frameProxy == null) {
      return;
    }

    String clsTypeDesc = myClsTypeDesc;
    if (clsTypeDesc == null) {
      return;
    }

    Value clsTypeDescRef = frameProxy.getVirtualMachine().mirrorOf(clsTypeDesc);
    Value fieldName = frameProxy.getVirtualMachine().mirrorOf(getFieldName());

    CollectionBreakpointUtils.invokeInstrumentorMethod(debugProcess, context, PUT_FIELD_TO_CAPTURE_METHOD_NAME,
                                                       PUT_FIELD_TO_CAPTURE_METHOD_DESC, List.of(clsTypeDescRef, fieldName));
  }
private void putFieldToCapture(DebugProcessImpl debugProcess, SuspendContextImpl context)