TT XS::Stash and UTF-8

Gervase Markham gerv at
Mon Dec 13 00:25:04 UTC 2004


At the London Perl Workshop's talk on UTF8 in Perl, I heard from a guy 
who seemed to be a TT developer that the high speed XS::Stash doesn't 
work if you have non-ASCII data as hash keys.

Now, I have no idea if we ever use user-inputted data or localised text 
as hash keys, and I don't want to audit the entire codebase to find out, 
so would it make sense to add a line to the documentation saying "If you 
are using a localisation containing characters outside ISO-8859-1, don't 
turn on XS::Stash"?


More information about the developers mailing list