Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Auto merge of #419 - ethanpailes:boyer-moore-integration, r=BurntSushi
Add an implimentation of Tuned Boyer-Moore. While the existing literal string searching algorithm leveraging memchr is quite fast, in some case more traditional approaches still make sense. This patch provides an implimentation of Tuned Boyer-Moore as laid out in Fast String Searching by Hume & Sunday. Some refinements to their work were gleened from the grep source. See: #408 See: [ripgrep-617](BurntSushi/ripgrep#617)
- Loading branch information