harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alex Astapchuk (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HARMONY-2747) [drlvm][jit] Jitrino SpillGen improvements
Date Thu, 21 Dec 2006 06:40:23 GMT
    [ http://issues.apache.org/jira/browse/HARMONY-2747?page=comments#action_12460157 ] 
            
Alex Astapchuk commented on HARMONY-2747:
-----------------------------------------

The must-have thing - thanks a lot!
I really stuck waiting for it on the fast calling convention.

> [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
>         Assigned To: Alexey Varlamov
>         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

        

Mime
View raw message