e9f4d67b15
Some architectures like x86_64 and aarch64 support efficient unaligned 64-bit reads. On such architectures, we already know that each string passed to field_start() has some margin at the end because it's parsed using fgets2() which looks for the trailing LF using the same method. Thus let's skip spaces by packs of 8. This increases the parsing speed by 35%. |
||
---|---|---|
.. | ||
README | ||
fgets2.c | ||
halog.c |
README
This needs to be built from the top makefile, for example : make admin/halog/halog