Skip to main content

IZ97310: INCORRECT OUTPUT FROM A JAVA CHARACTER CONVERSION LOOP AFTER APPLYING APAR IZ85371


Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Error Message: Incorrect output reported from a Java application
    that converts UTF-16 to UTF8
    .
    Stack Trace: N/A
    .
    

Local fix

  • -Xjit:disableIdiomRecognition. Please note that the application
    may suffer performance degradation using this option.
    

Problem summary

  • The JIT optimizer optimizes loops that convert from UTF-16 to
    UTF-8 on some platforms to a single instruction. The JIT needs
    to update values of variables used within the loop as well, and
    in some cases was not updating the final value of a variable
    after the optimization is performed.
    

Problem conclusion

  • This defect will be fixed in:
    6.0.0 SR9 FP3
    6.0.1 GA FP1
    .
    The JIT optimizer has been fixed to update the values of all
    variables correctly after the optimization is applied on the
    loop.
    .
    To obtain the fix:
    Install build 20110405 or later
    

Temporary fix

Comments

APAR Information

  • APAR number

    IZ97310

  • Reported component name

    JIT

  • Reported component ID

    620700124

  • Reported release

    600

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-03-25

  • Closed date

    2011-04-06

  • Last modified date

    2011-12-20

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    PM40726

Fix information

  • Fixed component name

    JIT

  • Fixed component ID

    620700124

Applicable component levels

  • R600 PSN

       UP

Rate this page:

(0 users)Average rating

Copyright and trademark information

IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

Rate this page:


(0 users)Average rating

Add comments

Document information

Runtimes for Java Technology

Just In Time (JIT) Compiler


Software version:
6.0


Reference #:
IZ97310


Modified date:
2011-12-20

Translate my page

Content navigation