On Sat, 13 Jul 2019, ND via Pcre-dev wrote:

> PCRE try to detect starting code units in attempt to apply a start
> optimization.
> As we can see from next two examples, it detects starting code units for
> "[^ab]", but don't doing this for "[^a]". I think it looks a bit curiously.
> May be "[^a]" can use the same algorithm as "[^ab]"?

[^a] is optimized into a different (faster) opcode; I will see if this
can easily produce the same starting code units as [^ab] for tidyness. I
do not expect it will do much for performance.

Philip

-- 
Philip Hazel

-- 
## List details at https://lists.exim.org/mailman/listinfo/pcre-dev 

Reply via email to