Rich decoding optimisations
Updates to the RICH decoding.
- Fork the decoded data format for the 'future' branch, and update this converting the
std::map<A,B>
based model tostd::vector< std::pair<A,B> >
. - Update the decoder to adapt to the changed data format.
- Various other small optimisations, to avoid temporaries and memory management overheads.
Edited by Christopher Rob Jones