1. 29 Aug, 2016 1 commit
  2. 07 Aug, 2016 2 commits
    • Benno Schulenberg's avatar
      86a64b1b
    • Benno Schulenberg's avatar
      chars: make searching case-insensitively some ten percent faster · c8bc05b1
      Benno Schulenberg authored
      It is quicker to do a handful of superfluous compares at the end of
      each line than it is to compute and keep track of and compare the
      remaining line length the whole time.
      
      The typical line is some sixty characters long, the typical search
      string ten characters -- with a shorter search string the speedup is
      even higher: some fifteen percent.  Only when the string is longer
      than half the average line length does searching become slower with
      this new method.
      
      All this for a UTF-8 locale.  For a C locale it makes no difference.
      c8bc05b1
  3. 06 Aug, 2016 3 commits
  4. 05 Aug, 2016 1 commit
  5. 04 Aug, 2016 2 commits
  6. 03 Aug, 2016 1 commit
  7. 01 Aug, 2016 1 commit
  8. 22 Jul, 2016 1 commit
  9. 21 Jul, 2016 1 commit
  10. 13 Jul, 2016 1 commit
  11. 12 Jul, 2016 2 commits
  12. 30 Jun, 2016 2 commits
  13. 29 Jun, 2016 4 commits
  14. 27 Jun, 2016 2 commits
  15. 01 Jun, 2016 5 commits
  16. 30 May, 2016 1 commit
  17. 27 May, 2016 3 commits
  18. 24 May, 2016 1 commit
  19. 05 Apr, 2016 1 commit
  20. 29 Mar, 2016 1 commit
  21. 16 Feb, 2016 1 commit
  22. 04 Sep, 2015 1 commit
  23. 12 Aug, 2015 1 commit
  24. 23 Jul, 2015 1 commit