Commit Graph

1 Commits (feature/alt_lookup_engine)

Author SHA1 Message Date
nirenjan ef509eb796 Add new lookup engine for UTF-8 strings
This is on a separate branch because during performance testing, this
approach, using a fixed switch statement to determine the mapped entry,
performs much worse than the original lookup table method.

On Ubuntu 16.04, with gcc 5.4 and clang 3.8, the switch case took about
25% more time with clang, but almost 70% more time with gcc compared to
the lookup table.
2017-01-11 08:28:00 -08:00