docs: public void write(int b) {
          if (ivSuppress == true) {
              return;
          }
  
          byte[] data = new byte[1];
          data[0] = (byte) b;
          // cache data now.
          {
              LogRecord se = cacheTraceData(data);
              if (se != null) {
                  dispatchEvent(se);
              }
          }
  
          // // Write the data to the PrintStream this stream is wrapping.
          // if (ivFormatted == false)
          // ivStream.write(b);
          // else {
          // // Write data in formatted form. If a write is pending a header has
          // // already been written
          // // Otherwise new up an event and write it, which also writes the
          // // header.
          // synchronized (this) {
          // if (ivWritePending) {
          // ivStream.write(b);
          // } else {
          // LogRecord sse = createEvent(data);
          // sse.writeSelfToStream(ivStream, ivFormatType, false, ivBuffer,
          // ivFormatter, ivDate, ivFieldPos);
          // ivWritePending = true;
          // }
          // }
          // }
      }