stringStream::as_string() is inefficient

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Won't Fix
    • Priority: P4
    • tbd
    • Affects Version/s: 13
    • Component/s: hotspot
    • None

      stringStream::as_string() creates a copy of the backing memory inside the stream to return the printout to the caller.

      stringStream's internal buffer already contains the printed string and it is guaranteed to be zero terminated. So in a large number of places using this buffer directly instead of calling stringStream::as_string() is more efficient.

            Assignee:
            Unassigned
            Reporter:
            Thomas Stuefe
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: