diff options
author | Andrew Gallant <jamslam@gmail.com> | 2018-04-24 10:42:19 -0400 |
---|---|---|
committer | Andrew Gallant <jamslam@gmail.com> | 2018-04-24 11:19:03 -0400 |
commit | ab64da73ab3f73f50192459dfc1e49c6cabd9de8 (patch) | |
tree | 783fb638506f87a1459f194f1baebab85f2c1511 /CHANGELOG.md | |
parent | 1266de3d4c82f281642ba0f4b59827091a55c8fc (diff) |
ignore: speed up Gitignore::empty
This commit makes Gitignore::empty a bit faster by avoiding allocation
and manually specializing the implementation instead of routing it through
the GitignoreBuilder.
This helps improve uses of ripgrep that traverse *many* directories, and
in particular, when the use of ignores is disabled via command line
switches.
Fixes #835, Closes #836
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 8a486e98..d872c472 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -54,6 +54,8 @@ Bug fixes: Fix problems with `--line-number-width` by removing it. * [BUG #832](https://github.com/BurntSushi/ripgrep/issues/832): Clarify usage instructions for `-f/--file` flag. +* [BUG #835](https://github.com/BurntSushi/ripgrep/issues/835): + Fix small performance regression while crawling very large directory trees. * [BUG #851](https://github.com/BurntSushi/ripgrep/issues/851): Fix `-S/--smart-case` detection once and for all. * [BUG #852](https://github.com/BurntSushi/ripgrep/issues/852): |