summaryrefslogtreecommitdiff
path: root/regcomp.h
diff options
context:
space:
mode:
authorKarl Williamson <public@khwilliamson.com>2012-07-15 16:11:02 -0600
committerKarl Williamson <public@khwilliamson.com>2012-07-19 09:39:06 -0600
commitc8c10c2ff3acbb5b933bbbd2eb5b4f3c49608e42 (patch)
tree44ced9deedf56ba961d18bb8680357afa3ee07a5 /regcomp.h
parent26cdf4c4e6556d2dfebab3b072570c1328a029a7 (diff)
downloadperl-c8c10c2ff3acbb5b933bbbd2eb5b4f3c49608e42.tar.gz
regcomp.h: Fix up comment
Diffstat (limited to 'regcomp.h')
-rw-r--r--regcomp.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/regcomp.h b/regcomp.h
index 89db7ccd32..8fd6b3617f 100644
--- a/regcomp.h
+++ b/regcomp.h
@@ -313,8 +313,8 @@ struct regnode_charclass_class {
* but this isn't quite so easy, as the optimizer also uses ANYOF_CLASS.
* Another option would be to push them into new nodes. E.g. there could be an
* ANYOF_LOCALE node that would be in place of the flag of the same name.
- * Once the planned change to compile all the above-latin1 code points is done,
- * then the UNICODE_ALL bit can be freed up, with a small performance penalty.
+ * The UNICODE_ALL bit could be freed up by resorting to creating a swash with
+ * everything above 255 in it. This introduces a performance penalty.
* If flags need to be added that are applicable to the synthetic start class
* only, with some work, they could be put in the next-node field, or in an
* unused bit of the classflags field. */