Branch: refs/heads/master
  Home:   https://github.com/tmux/tmux
  Commit: 46ed81fc45c26e383e6bb97b0bf624a3087b217f
      
https://github.com/tmux/tmux/commit/46ed81fc45c26e383e6bb97b0bf624a3087b217f
  Author: nicm <nicm>
  Date:   2020-04-01 (Wed, 01 Apr 2020)

  Changed paths:
    M tmux.1
    M window-copy.c

  Log Message:
  -----------
  Performance improvements for regex searching, most notably:

- Use the grid data directly instead of copying it.

- Special case the most typical one byte character cells and use memcmp
  for multiple bytes instead of a handrolled loop.

- Hoist regcomp out of the loop into the calling functions.

GitHub issue 2143.

Also a man page from from jmc@.


  Commit: 46092f27605de183056f39fd0859af11ae284041
      
https://github.com/tmux/tmux/commit/46092f27605de183056f39fd0859af11ae284041
  Author: nicm <nicm>
  Date:   2020-04-01 (Wed, 01 Apr 2020)

  Changed paths:
    M window-copy.c

  Log Message:
  -----------
  Use a comparison to check for wrap and avoid an expensive modulus.


  Commit: b66d62d2d05fcb889680c5d844d68ffcef6e9689
      
https://github.com/tmux/tmux/commit/b66d62d2d05fcb889680c5d844d68ffcef6e9689
  Author: nicm <nicm>
  Date:   2020-04-01 (Wed, 01 Apr 2020)

  Changed paths:
    M window-copy.c

  Log Message:
  -----------
  Do not go down the regex search path (which is expensive because we need
to convert the grid data into a string for regexec and reverse it to
find the grid position) if the search string does not contain any regex
special characters.


  Commit: e54d4e7fe068729c1268aa0bcab4d9c9fd29c199
      
https://github.com/tmux/tmux/commit/e54d4e7fe068729c1268aa0bcab4d9c9fd29c199
  Author: Thomas Adam <[email protected]>
  Date:   2020-04-01 (Wed, 01 Apr 2020)

  Changed paths:
    M tmux.1
    M window-copy.c

  Log Message:
  -----------
  Merge branch 'obsd-master'


Compare: https://github.com/tmux/tmux/compare/0ced25ce5053...e54d4e7fe068

-- 
You received this message because you are subscribed to the Google Groups 
"tmux-git" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web, visit 
https://groups.google.com/d/msgid/tmux-git/tmux/tmux/push/refs/heads/master/0ced25-e54d4e%40github.com.

Reply via email to