jira.codehaus.org

  • Log In Access more options
    • Online Help
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What?s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
  • RVM
  • RVM-781 GNU Classpath 0.98 causes performance...
  • RVM-787

Outline exception raising code in gnu.java.lang.CPStringBuilder to enable better inlining

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: Sub-task Sub-task
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: 3.1.0
  • Component/s: Runtime: Class Library: GNU Classpath
  • Labels:
    None

Description

See parent task for discussion; creating JIRA item to associate with path against GNU classpath.

  • Options
    • Sort By Name
    • Sort By Date
    • Ascending
    • Descending
    • Download All

Attachments

  1. Text File
    classpath-web.RVM-787.patch
    12/Feb/09 5:07 PM
    6 kB
    David Grove

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
Hide
Permalink
David Grove added a comment - 12/Feb/09 5:06 PM

patch committed in r15432.

Show
David Grove added a comment - 12/Feb/09 5:06 PM patch committed in r15432.
Hide
Permalink
David Grove added a comment - 12/Feb/09 5:10 PM

initially appears to have helped by a few percent, but not a real significant gain for luindex. Have to look some more, but my assumption is that we're going to have to do some more restructuring to get enough inlining happening to enable scalar replacement in the key methods.

Show
David Grove added a comment - 12/Feb/09 5:10 PM initially appears to have helped by a few percent, but not a real significant gain for luindex. Have to look some more, but my assumption is that we're going to have to do some more restructuring to get enough inlining happening to enable scalar replacement in the key methods.
Hide
Permalink
Ian Rogers added a comment - 12/Feb/09 5:12 PM

Can you force the inlining using the AnnotationAdder ?

Show
Ian Rogers added a comment - 12/Feb/09 5:12 PM Can you force the inlining using the AnnotationAdder ?
Hide
Permalink
David Grove added a comment - 13/Feb/09 8:44 AM

If my WAG that it's missing inlining that is killing us is right, then yes the AnnotationAdder is a possibility to fix that.

I need to do some more digging to determine exactly what is going on.

Show
David Grove added a comment - 13/Feb/09 8:44 AM If my WAG that it's missing inlining that is killing us is right, then yes the AnnotationAdder is a possibility to fix that. I need to do some more digging to determine exactly what is going on.

People

  • Assignee:
    David Grove
    Reporter:
    David Grove
Vote (0)
Watch (0)

Dates

  • Created:
    12/Feb/09 4:15 PM
    Updated:
    21/Dec/11 8:56 AM
    Resolved:
    12/Feb/09 5:06 PM
  • Atlassian JIRA (v5.0.4#731-sha1:3aa7374)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for Codehaus. Try JIRA - bug tracking software for your team.