third_party_rust_aho-corasick/aho-corasick-debug
Andrew Gallant 04e8c74175 api: deprecate byte classes and premultiply options
These options aren't really carrying their weight. In a future release,
aho-corasick will make both options enabled by default all the time with
the impossibility of disabling them. The main reason for this is that
these options require a quadrupling in the amount of code in this crate.

While it's possible to see a performance hit when using byte classes, it
should generally be very small. The improvement, if one exists, just
doesn't see worth it.

Please see https://github.com/BurntSushi/aho-corasick/issues/57 for more
discussion.

This is meant to mirror a similar decision occurring in regex-automata:
https://github.com/BurntSushi/regex-automata/issues/7.
2021-04-30 19:35:31 -04:00
..
Cargo.toml rewrite the entire crate 2019-03-27 22:06:36 -04:00
main.rs api: deprecate byte classes and premultiply options 2021-04-30 19:35:31 -04:00