You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Egor Pasko (JIRA)" <ji...@apache.org> on 2006/10/26 07:05:19 UTC

[jira] Commented: (HARMONY-1941) [drlvm][ipf] implementation and support for new code layoting algorithm

    [ http://issues.apache.org/jira/browse/HARMONY-1941?page=comments#action_12444779 ] 
            
Egor Pasko commented on HARMONY-1941:
-------------------------------------

I reviewed the patch. Looks great! Some TODOs fixed, the code looks cleaner, etc.
This patch does not affect IA-32 (only IPF files, and I checked it formally on Linux), so, I am eager for committing it!
(a tiny suggestion: try <= 80 chars per line:)

> [drlvm][ipf] implementation and support for new code layoting algorithm
> -----------------------------------------------------------------------
>
>                 Key: HARMONY-1941
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1941
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Konstantin Anisimov
>         Attachments: code_layouter__ipf.txt
>
>
> IpfCfg.h, IpfCfg.cpp
>    methods added in Edge and Node classes to support new layouting
> IpfCodeLayouter.h, IpfCodeLayouter.cpp:
>    new BotomUp algorithm implementation
> IpfEmitter.h, IpfEmitter.cpp
>    minor changes in logging, Emitter::registerDirectCall() and debugging support
> IpfIrPrinter.h, IpfIrPrinter.cpp
>    added method to print Node chains
> IpfType.h
>    types to support Node chains added
> IpfCfgVerifier.cpp
>    method cfg.getArgs() deprecated
> IpfInst.cpp
>    methods to identify inst kind added (isBr, isCall ...)
> IpfRegisterAllocator.cpp
>    minor changes in logging

-- 
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