mirror of https://github.com/nirenjan/libx52.git
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. |
||
---|---|---|
.. | ||
Makefile.am | ||
libx52util.h | ||
x52_char_map.c | ||
x52_char_map.cfg | ||
x52_char_map.h | ||
x52_char_map_gen.py | ||
x52_char_map_lookup.c | ||
x52_lookup_test.c |