Bug #615
closedremove support legacy 7-bit ASCII
100%
Description
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 over 11 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
Fixed in
comparing with ssh://anonhg@hg.illumos.org/illumos-gate
searching for changes
changeset: 13265:ff6d445369ca
tag: tip
user: Garrett D'Amore <garrett@nexenta.com>
date: Thu Jan 13 21:05:28 2011 -0800
description:
615 remove support legacy 7-bit ASCII
628 minor perf enhancement for UTF-8
Reviewed by: roland.mainz@nexenta.com
Approved by: albert.lee@nexenta.com