remove support legacy 7-bit ASCII
|Assignee:||Garrett D'Amore||% Done:||
|Category:||lib - userland libraries|
libc has support for a 7-bit ASCII mode, which we added from FreeBSD, but which Solaris has never had. We simply do not need this, as 8-bit clean modes include 7-bit ASCII, and as the 7-bit ASCII mode only makes sense in USA where ISO8859-1 or even UTF-8 would be preferable.
Furthermore, there is code in libc which runs at a slight performance penalty because it has to check explicitly for ASCII encoding.
We should just remove this pointless encoding and the associated code in libc.
Updated by Garrett D'Amore about 4 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
comparing with ssh://email@example.com/illumos-gate
searching for changes
user: Garrett D'Amore <firstname.lastname@example.org>
date: Thu Jan 13 21:05:28 2011 -0800
615 remove support legacy 7-bit ASCII
628 minor perf enhancement for UTF-8
Reviewed by: email@example.com
Approved by: firstname.lastname@example.org