Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 May 2011 07:51:24 +0100
From:      Gabor Kovesdan <gabor@kovesdan.org>
To:        soc-status@freebsd.org
Subject:   regex status report #1
Message-ID:  <4DE09B6C.1050209@kovesdan.org>

next in thread | raw e-mail | index | archive | help
Hi,

I've made some tests with TRE and so far found two incompatibilities 
with base regex:
1, The curly bracketed repetition expressions can have the lowe bound 
missing, where 0 is inferred. This behaviour is more permissive so 
probably won't be a problem.
2, Missing REG_STARTEND flag that could be used with regexec(). This has 
been implemented.

I've got it built inside libc and it works well. It has a literal 
matching mode, which is very efficient. However, in some conditions it 
underperforms our base regex. Now I'm looking at this. I would like to 
improve the performance a bit before I publish a patch for testing.

Gabor



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4DE09B6C.1050209>