The accumulated strings are moved into RawRecords, which reduces execution time (rough measurements indicates 4-8%). To facilitate this, RawRecords are stored directly in the vector in favour of via shared_ptrs.
The accumulated strings are moved into RawRecords, which reduces execution time (rough measurements indicates 4-8%). To facilitate this, RawRecords are stored directly in the vector in favour of via shared_ptrs.