VMPipe.init (this, provider);
VMChannel[] pipe = VMPipe.pipe(); sink = new SinkChannelImpl(provider, pipe[0]); source = new SourceChannelImpl(provider, pipe[1]);
  public PipeImpl (SelectorProvider provider)    throws IOException  {    super();    VMPipe.init (this, provider);  }