]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r322288: regex(3): Refactor fast/slow stepping bits in matching engine
authorkevans <kevans@FreeBSD.org>
Thu, 18 Jan 2018 22:13:31 +0000 (22:13 +0000)
committerkevans <kevans@FreeBSD.org>
Thu, 18 Jan 2018 22:13:31 +0000 (22:13 +0000)
commitd46eb4aff087d02a42ceb5123504bbfb196bb855
treef4e84875865aea9a0cc593d7ba793fa66f61eeb6
parent59d04d9396d6ca2f06abbde724cd61bbd9049d47
MFC r322288: regex(3): Refactor fast/slow stepping bits in matching engine

Adding features for matching is fairly straightforward, but this requires
some duplication because of this fast/slow setup. They can be fairly
trivially combined into a single walk(), so do it to make future additions
less error prone.
lib/libc/regex/engine.c