hpcc-systems/HPCC-Platform — pull request #1192 by ghalliday (2012-01-06 15:09:44+00:00)
Title: Refactor regex parse to improve performance

- Use a persistent cache for each thread to prevent arrays and
objects being reallocated on the heap
- Simplify the matching code to avoid copying blocks of indices
- Improve both versions of the regex code.
- Fix problems with possible problems matching complex paths.

Signed-off-by: Gavin Halliday