libx52/util
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
..
Makefile.am Add new lookup engine for UTF-8 strings 2017-01-11 08:28:00 -08:00
libx52util.h Add table walker to libx52util 2015-12-10 09:56:15 -08:00
x52_char_map.c Add new lookup engine for UTF-8 strings 2017-01-11 08:28:00 -08:00
x52_char_map.cfg Add codepoint translation status chart 2016-10-08 17:33:19 -07:00
x52_char_map.h Add table walker to libx52util 2015-12-10 09:56:15 -08:00
x52_char_map_gen.py Add support for Python3 in parser script 2016-05-06 07:39:02 -07:00
x52_char_map_lookup.c Add table walker to libx52util 2015-12-10 09:56:15 -08:00
x52_lookup_test.c Add new lookup engine for UTF-8 strings 2017-01-11 08:28:00 -08:00