You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Mikhail Fursov (JIRA)" <ji...@apache.org> on 2007/01/31 15:40:07 UTC

[jira] Created: (HARMONY-3102) [drlvm][jit] Adding bonus table to Jitrino.OPT inliner

[drlvm][jit] Adding bonus table to Jitrino.OPT inliner
------------------------------------------------------

                 Key: HARMONY-3102
                 URL: https://issues.apache.org/jira/browse/HARMONY-3102
             Project: Harmony
          Issue Type: Improvement
            Reporter: Mikhail Fursov


Inliner optimization pass has skipTable to exclude methods from candidates list.
This patch adds 'bonus table'. Once method is in bonus table it gets additional bonus points and will be inlined.

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


[jira] Commented: (HARMONY-3102) [drlvm][jit] Adding bonus table to Jitrino.OPT inliner

Posted by "Alexey Varlamov (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-3102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12469736 ] 

Alexey Varlamov commented on HARMONY-3102:
------------------------------------------

AFAIU this is an experimental or debug facility, to play with inliner?

> [drlvm][jit] Adding bonus table to Jitrino.OPT inliner
> ------------------------------------------------------
>
>                 Key: HARMONY-3102
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3102
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Mikhail Fursov
>         Assigned To: Alexey Varlamov
>         Attachments: bt.diff
>
>
> Inliner optimization pass has skipTable to exclude methods from candidates list.
> This patch adds 'bonus table'. Once method is in bonus table it gets additional bonus points and will be inlined.

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


[jira] Closed: (HARMONY-3102) [drlvm][jit] Adding bonus table to Jitrino.OPT inliner

Posted by "Alexey Varlamov (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexey Varlamov closed HARMONY-3102.
------------------------------------

    Resolution: Fixed

Applied at r502598.

> [drlvm][jit] Adding bonus table to Jitrino.OPT inliner
> ------------------------------------------------------
>
>                 Key: HARMONY-3102
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3102
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Mikhail Fursov
>         Assigned To: Alexey Varlamov
>         Attachments: bt.diff
>
>
> Inliner optimization pass has skipTable to exclude methods from candidates list.
> This patch adds 'bonus table'. Once method is in bonus table it gets additional bonus points and will be inlined.

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


[jira] Updated: (HARMONY-3102) [drlvm][jit] Adding bonus table to Jitrino.OPT inliner

Posted by "Mikhail Fursov (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mikhail Fursov updated HARMONY-3102:
------------------------------------

    Attachment: bt.diff

> [drlvm][jit] Adding bonus table to Jitrino.OPT inliner
> ------------------------------------------------------
>
>                 Key: HARMONY-3102
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3102
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Mikhail Fursov
>         Attachments: bt.diff
>
>
> Inliner optimization pass has skipTable to exclude methods from candidates list.
> This patch adds 'bonus table'. Once method is in bonus table it gets additional bonus points and will be inlined.

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


[jira] Updated: (HARMONY-3102) [drlvm][jit] Adding bonus table to Jitrino.OPT inliner

Posted by "Mikhail Fursov (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mikhail Fursov updated HARMONY-3102:
------------------------------------

    Component/s: DRLVM

> [drlvm][jit] Adding bonus table to Jitrino.OPT inliner
> ------------------------------------------------------
>
>                 Key: HARMONY-3102
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3102
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Mikhail Fursov
>
> Inliner optimization pass has skipTable to exclude methods from candidates list.
> This patch adds 'bonus table'. Once method is in bonus table it gets additional bonus points and will be inlined.

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


[jira] Assigned: (HARMONY-3102) [drlvm][jit] Adding bonus table to Jitrino.OPT inliner

Posted by "Alexey Varlamov (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexey Varlamov reassigned HARMONY-3102:
----------------------------------------

    Assignee: Alexey Varlamov

> [drlvm][jit] Adding bonus table to Jitrino.OPT inliner
> ------------------------------------------------------
>
>                 Key: HARMONY-3102
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3102
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Mikhail Fursov
>         Assigned To: Alexey Varlamov
>         Attachments: bt.diff
>
>
> Inliner optimization pass has skipTable to exclude methods from candidates list.
> This patch adds 'bonus table'. Once method is in bonus table it gets additional bonus points and will be inlined.

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


[jira] Commented: (HARMONY-3102) [drlvm][jit] Adding bonus table to Jitrino.OPT inliner

Posted by "Mikhail Fursov (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-3102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12469741 ] 

Mikhail Fursov commented on HARMONY-3102:
-----------------------------------------

Yes, this facility should be used only for performance tuning, when developer wants to have an easy way to inline particular method. 
This feature is very desirable for those who work on performance issues.

> [drlvm][jit] Adding bonus table to Jitrino.OPT inliner
> ------------------------------------------------------
>
>                 Key: HARMONY-3102
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3102
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Mikhail Fursov
>         Assigned To: Alexey Varlamov
>         Attachments: bt.diff
>
>
> Inliner optimization pass has skipTable to exclude methods from candidates list.
> This patch adds 'bonus table'. Once method is in bonus table it gets additional bonus points and will be inlined.

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