This is a completely untested variant to hopefully speed-up
fgets_unlocked and it's users by not doing char-IO as was done before.
Since we still rely on fgets for getdelim (instead of using the common
guts of fgets_unlocked with the given delimiter plus surounding realloc
loop) we are still slower as an inlined version, of course.
Please test with your speed-hat on and report back.
TIA,


Bernhard Reutner-Fischer (2):
  getdelim: tiny shrinkage
  stdio: make getdelim faster

 libc/stdio/_stdio.h   |    6 +++++
 libc/stdio/fgets.c    |   36 ++++++++++++++++++++++++-------
 libc/stdio/getdelim.c |   57 +++++++++++++++++++++++++++++++++++++++++-------
 3 files changed, 82 insertions(+), 17 deletions(-)

-- 
1.7.6.3

_______________________________________________
uClibc mailing list
uClibc@uclibc.org
http://lists.busybox.net/mailman/listinfo/uclibc

Reply via email to