Ola Bini wrote:
Hi
During the last days I've revived my REJ port of the MRI regular
expression engine and integrated with trunk. The result is available in
the jruby-reg branch. I'm mailing this out now, because at this point
the engine runs the full JRuby test suite - plus several tests that
JRuby trunk doesn't handle (for example, see the
test/test_utf8_regexp.rb file in the branch).
Regarding performance - right now some benchmarks comes out better and
some come out slower. I'm now embarking on the next part of the journey
- which is to get this engine as fast or faster than JRegex. The point
being to improve compatibility, get closer to MRI performance
characteristics, and so on.
If someone feels like helping out with optimizing, please tell me. The
code is right now a very straight port from the C code, and not really
that readable. That will improve with time.
Is it possible to get this merged into trunk as a third configurable
regex option? That would allow us to work on it side-by-side with
jregex, and then just flip a switch when it's done.
- Charlie
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email