IBM Support

PH01455: PERFORMANCE DEGRADATION WHEN OPENING/EDITING [LARGE] JAVASCRIPT FILE IN RAD 9.6.X

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • You may observe a performance issue in RAD 9.6.x when attempting
    to open or edit JavaScript files, particularly .js files that
    are fairly large (i.e 100k+ lines of code). Note the same issue
    was not observed in previous versions of RAD (i.e 9.5.x, 9.1.x)
    and you would not see the same performance issue when copying
    the same code/text to a simple text file in RAD 9.6.x.
    
    The issue is caused by the version of JSDT (2.0) included in
    Eclipse Neon, which RAD 9.6.x is based upon. This version of
    JSDT uses Esprima as a JavaScript parser via Nashorn, a
    JavaScript engine; this combination of parser/engine causes the
    performance degradation observed, and has since been removed in
    Eclipse Neon.2. For more details, you may reference the
    following Eclipse Bugzilla:
    https://bugs.eclipse.org/bugs/show_bug.cgi?id=513464.
    

Local fix

  • Please contact RAD support for a test fix.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Rational Application Developer users                         *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * PERFORMANCE DEGRADATION WHEN OPENING/EDITING [LARGE]         *
    * JAVASCRIPT FILE IN RAD 9.6.X"                                *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • Fix included in 9612
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH01455

  • Reported component name

    RATL APP DEV WI

  • Reported component ID

    5724J1901

  • Reported release

    960

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-08-07

  • Closed date

    2018-10-24

  • Last modified date

    2018-10-24

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

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

Fix information

  • Fixed component name

    RATL APP DEV WI

  • Fixed component ID

    5724J1901

Applicable component levels

  • R961 PSY

       UP

[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSRTLW","label":"Rational Application Developer for WebSphere Software"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"960"}]

Document Information

Modified date:
16 September 2021