You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Andrew Cornwall (JIRA)" <ji...@apache.org> on 2008/03/25 00:39:24 UTC

[jira] Updated: (HARMONY-5646) [classlib][pack200] Inner classes are computed incorrectly

     [ https://issues.apache.org/jira/browse/HARMONY-5646?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrew Cornwall updated HARMONY-5646:
-------------------------------------

    Attachment: test.patch
                main.patch

main.patch
 - fixes a bug with CPUTF8s where different ones were considered equal
 - fixes a number of problems with how inner classes are computed
 - improves performance a little by caching some sort strings
 - adds API to IcTuple so it's not being updated by directly accessing instance variables

test.patch
 - adds a test case to test if CPUTF8s are considered equal


> [classlib][pack200] Inner classes are computed incorrectly
> ----------------------------------------------------------
>
>                 Key: HARMONY-5646
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5646
>             Project: Harmony
>          Issue Type: Bug
>          Components: Classlib
>         Environment: All pack200
>            Reporter: Andrew Cornwall
>         Attachments: main.patch, test.patch
>
>
> Pack200 classes are computed incorrectly. This patch fixes the problem. It also makes a few other changes (minor bug fix in CPUTF8, API improvement in IcTuple, performance improvements).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.