code: private final void doWriteCompletedRanges(List completedRanges)
    {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.entry(
          tc,
          "doWriteCompletedRanges",
          new Object[] { completedRanges });
  
      int length = completedRanges.size();
      for (int i=0; i<length; i++)
      {
        completedRanges.set(i, stream.writeCompletedRange((TickRange) completedRanges.get(i)));
      }
  
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.exit(tc, "doWriteCompletedRanges");
    }
docs: Helper function. Writes ranges of completed ticks and updates them to include the expanded range
  Called from withing a synchronized (this) block.
  @param completedRanges List of TickRange objects representing ranges to write