harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ivashin Sergey (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HARMONY-2747) [drlvm][jit] Jitrino SpillGen improvements
Date Fri, 15 Dec 2006 13:44:22 GMT
     [ http://issues.apache.org/jira/browse/HARMONY-2747?page=all ]

Ivashin Sergey updated HARMONY-2747:

    Attachment: H-2747.patch

> [drlvm][jit] Jitrino SpillGen improvements
> ------------------------------------------
>                 Key: HARMONY-2747
>                 URL: http://issues.apache.org/jira/browse/HARMONY-2747
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Ivashin Sergey
>         Attachments: H-2747.patch
> In general, SpillGen cannot assign registers for all operands that require it. For all
known tests and benchmarks SpillGen assign registers successfully, but it is possible to generate
a control flow graph on which Spillgen will fail, i.e. will not assign register for instruction
which requires it. In fact, such programs are often generated by experimental versions of
IA32 codegen stages.
> The proposed patch significantly reduces chances of SpillGen failures. It was tested
and used in experiments with IA32 codegen. Currently it is impossible to create a test for
this patch or demonstrate its effect.
> The patch also contains some code cleanup (dead code removed).

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message