harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mikhail Fursov (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HARMONY-5028) [drlvm][jit][opt] cafl should be reworked.
Date Wed, 19 Dec 2007 15:42:43 GMT

     [ https://issues.apache.org/jira/browse/HARMONY-5028?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Mikhail Fursov updated HARMONY-5028:
------------------------------------

    Summary: [drlvm][jit][opt] cafl should be reworked.  (was: [drlvm][jitrino][opt] cafl
should be reworked.)

> [drlvm][jit][opt] cafl should be reworked.
> ------------------------------------------
>
>                 Key: HARMONY-5028
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5028
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>         Environment: win/lin-ia32
>            Reporter: Dmitry B. Yershov
>            Priority: Minor
>         Attachments: cafl.zip, latest_cafl.zip
>
>
>     Current implementation of optimization "cafl" is rather limited. For example, it
doesn't analyze memory operands which doesn't have "base" sub operand or which has "index"
sub operand. I've implemented new version of "cafl". It tries to analyze each sub operand
of memory operand. You can find diff with implemented feature in attachment.
> This feature was tested on the following configurations:
>     Windows_ia32_msvc_debug - build test, EHWA eclipse3.2
>     Windows_ia32_msvc_release - build test, EHWA eclipse3.2
>     Linux_a32_gcc_debug - build test
>     Linux_a32_gcc_release - build test
>     win_em64t_msvc_debug - build test
> By the way, I've run "Hello World" application and counted changed memory operands:
> Current "cafl" - 3744 changed memory operands
> New "cafl" - 5174 changed memory operands

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


Mime
View raw message