StringScanner is not multibyte-safe. Avoid like the plague.

This commit is contained in:
Jacques Distler 2011-08-15 10:18:18 -05:00
parent f7bce2c773
commit 3c650f2cf6
2 changed files with 10 additions and 3 deletions

View file

@ -33,8 +33,9 @@ class CharSourceDebug; end
# Choose!
#CharSource = CharSourceManual # faster! 58ms vs. 65ms
CharSource = CharSourceStrscan # Seems faster on LONG documents (where we care)
CharSource = CharSourceManual # faster! 58ms vs. 65ms
#CharSource = CharSourceStrscan # Faster on LONG documents. But it's not multi-byte aware
# (at least in Ruby 1.9.2 and earlier), Hence unusable in Ruby 1.9.
#CharSource = CharSourceDebug