627628629630631632633634635636637
return w; } } PipeWindow w; if (remoteCapability.supportsPipeThrottling()) { w = new Real(k, PIPE_WINDOW_SIZE); } else { w = new PipeWindow.Fake(); } pipeWindows.put(k, new WeakReference<PipeWindow>(w)); return w;