Always load the re.xs code, unless we're running under miniperl.
authorNicholas Clark <nick@ccl4.org>
Fri, 11 Sep 2009 20:29:53 +0000 (21:29 +0100)
committerNicholas Clark <nick@ccl4.org>
Fri, 11 Sep 2009 20:29:53 +0000 (21:29 +0100)
commitec781434013114c8340920837746df54b89f0d5f
tree84dce93259e633b77bf8c92c3ffca487c71cb667
parent7229c7f428510c1c410594e88b517785713f9df9
Always load the re.xs code, unless we're running under miniperl.

This is a lot simpler than the previous implementation, which would lazy load
the XS code only if it was needed, and then jump through more hopes to try to
give the user a reasonable error message if it failed.

In the real world, people either have a full perl installed with the re
extension, or their install is already horribly broken. Don't let code related
to bootstrapping the core build pollute the installation.
ext/re/re.pm