Kevin Zhou wrote:
Previously, it is proved by using benchmarks like Specjbb.
Since it's been a long time I don't really remember the accurate statistics
of how much improvements it brings.
All right, I will try to write some micro benchmarks :)

On Thu, Apr 16, 2009 at 5:18 PM, Regis Xu (JIRA) <[email protected]> wrote:

   [
https://issues.apache.org/jira/browse/HARMONY-6045?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12699595#action_12699595]

Regis Xu commented on HARMONY-6045:
-----------------------------------

Hi Kevin,

This patch is interesting, do you have any benchmark to prove the
improvement?

[classlib] [luni] Optimize java.lang.String.toUpperCase(),
String.toLowerCase() and String sharing for more performance gains
-----------------------------------------------------------------------------------------------------------------------------
                Key: HARMONY-6045
                URL: https://issues.apache.org/jira/browse/HARMONY-6045
            Project: Harmony
         Issue Type: Improvement
         Components: Classlib
   Affects Versions: 5.0M8
           Reporter: Kevin Zhou
            Fix For: 5.0M9

        Attachments: HARMONY-6045.diff

  Original Estimate: 24h
 Remaining Estimate: 24h

Recently, I make some improvement on java.lang.String and
java.lang.AbstractStringBuilder class for more performance gains.
1. Move the share mode for all the AbstractStringBuilder.append method,
since the append never change the share things.
2. Move the share mode in AbstractStringBuilder.setLength method
3. Add the special care for the ASCII things, especially on case things
of String.toUpperCase and to LowerCase methods.

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





--
Best Regards,
Regis.

Reply via email to