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] Created: (HARMONY-4708) [drlvm][jit][opt] Assorted bcmapping and logging related improvements in Jitrino.OPT
Date Fri, 31 Aug 2007 11:24:31 GMT
[drlvm][jit][opt] Assorted bcmapping and logging related improvements in Jitrino.OPT

                 Key: HARMONY-4708
                 URL: https://issues.apache.org/jira/browse/HARMONY-4708
             Project: Harmony
          Issue Type: Improvement
          Components: DRLVM
            Reporter: Mikhail Fursov
            Assignee: Mikhail Fursov
            Priority: Minor
         Attachments: fixes.diff

This patch contains a set of independent improvements done by me while preparing bc-level
edge profile and lazy resolution mode enabling in Jitrino.OPT
The list of improvements:

1) Improved bcmapping checking -> developer now gets error about illegal bcmapping in IR
2) Some compile time warnings fixed
3) Loop normalization algorithm now produce nodes with bc-mapping
4) Unresolved method type now have param/return types information
5) Nodes created by devirtualizer now have valid bcmapping
6) IR/DOT dumps  now work for inlined methods too
7) All nodes in IR now can be asked about start/end bc-map location (this info derived from
insts in the node)
8) Translator now dumps bytecode into log. It simplifies reading translator's logs.

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

View raw message