Red Hat Bugzilla – Bug 463609
[LTC 6.0 FEAT] 201185:Iconv character Conversion Routines Speedup.
Last modified: 2016-11-24 07:04:44 EST
Emily J. Ratliff <firstname.lastname@example.org> - 2008-09-16 18:07 EDT
1. Feature Overview:
Feature Id: 
a. Name of Feature: Iconv character Conversion Routines Speedup.
b. Feature Description
Make use of the translate hw instruction to speedup character conversion routines in glibc.
2. Feature Details:
Arch Specificity: Purely Arch Specific Code
Affects Toolchain: Yes
Delivery Mechanism: Direct from community
Request Type: Toolchain - Enhancement from IBM
d. Upstream Acceptance: In Progress
Sponsor Priority 1
f. Severity: High
IBM Confidential: no
Code Contribution: IBM code
g. Component Version Target: glibc 2.8
Performance Assistance: yes
3. Business Case
Improved performance (approx. 15x) in character conversion routines by exploiting HW instruction
rather than doing it in SW. Character conversion routines are repeatedly used in System z
application during conversion between EBCDIC and ASCII character sets since the character set of
data stored in a database often differ from the character set used for files and system routines.
4. Primary contact at Red Hat:
5. Primary contacts at Partner:
Project Management Contact:
Hans-Georg Markgraf, email@example.com, Boeblingen 49-7031-16-3978
Gonzalo Muelas Serrano, firstname.lastname@example.org
Thomas Schwarz, email@example.com
We can add such a functionality once IBM has provided an appropriate patch and it is accepted upstream.
BZ somehow automatically closed the bug...
Hello Red Hat,
yes, IBM will provide a patch as soon as coding is complete and it will be
submited for upstream acceptance.
The code for this feature is submitted for glibc 2.10.
glibc 2.10 is part of Fedora 11.
Expect this to come via upstream glibc 2.10
No code attach to feature BZ
------- Comment From firstname.lastname@example.org 2009-09-22 09:12 EDT-------
This is accepted upstream with glibc 2.11
No code to attach - Red Hat takes patch from upstream
Fixed in 'glibc-2.10.90-26', included in compose 'RHEL6.0-20091103.0'.
Moving to ON_QA.
------- Comment From email@example.com 2010-05-11 10:55 EDT-------
This feature is verified on R6 betas
-> set to verified
Red Hat Enterprise Linux 6.0 is now available and should resolve
the problem described in this bug report. This report is therefore being closed
with a resolution of CURRENTRELEASE. You may reopen this bug report if the
solution does not work for you.