You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "George Timoshenko (JIRA)" <ji...@apache.org> on 2008/02/07 10:53:08 UTC

[jira] Created: (HARMONY-5471) [drlvm][jit][opt] IntPtr type support in HLO::Simplifier::constanfolding

[drlvm][jit][opt] IntPtr type support in HLO::Simplifier::constanfolding
------------------------------------------------------------------------

                 Key: HARMONY-5471
                 URL: https://issues.apache.org/jira/browse/HARMONY-5471
             Project: Harmony
          Issue Type: Improvement
          Components: DRLVM
            Reporter: George Timoshenko
         Attachments: HARMONY-5471.patch

IntPtr and UIntPtr types are integers and can be processed by constant folder in the same way as Int32/UInt32 or Int64/UInt64 on respective platforms.



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


[jira] Updated: (HARMONY-5471) [drlvm][jit][opt] IntPtr type support in HLO::Simplifier::constanfolding

Posted by "George Timoshenko (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-5471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

George Timoshenko updated HARMONY-5471:
---------------------------------------

    Attachment: HARMONY-5471.patch

added constant folding for Int--> UnamangedPtr conversion

> [drlvm][jit][opt] IntPtr type support in HLO::Simplifier::constanfolding
> ------------------------------------------------------------------------
>
>                 Key: HARMONY-5471
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5471
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: George Timoshenko
>            Assignee: Mikhail Fursov
>         Attachments: HARMONY-5471.patch, HARMONY-5471.patch, HARMONY-5471.patch, HARMONY-5471.patch, HARMONY-5471.patch
>
>
> IntPtr and UIntPtr types are integers and can be processed by constant folder in the same way as Int32/UInt32 or Int64/UInt64 on respective platforms.

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


[jira] Resolved: (HARMONY-5471) [drlvm][jit][opt] IntPtr type support in HLO::Simplifier::constanfolding

Posted by "Mikhail Fursov (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-5471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mikhail Fursov resolved HARMONY-5471.
-------------------------------------

    Resolution: Fixed

committed revision r638265

> [drlvm][jit][opt] IntPtr type support in HLO::Simplifier::constanfolding
> ------------------------------------------------------------------------
>
>                 Key: HARMONY-5471
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5471
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: George Timoshenko
>            Assignee: Mikhail Fursov
>         Attachments: HARMONY-5471.patch, HARMONY-5471.patch, HARMONY-5471.patch, HARMONY-5471.patch, HARMONY-5471.patch
>
>
> IntPtr and UIntPtr types are integers and can be processed by constant folder in the same way as Int32/UInt32 or Int64/UInt64 on respective platforms.

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


[jira] Updated: (HARMONY-5471) [drlvm][jit][opt] IntPtr type support in HLO::Simplifier::constanfolding

Posted by "George Timoshenko (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-5471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

George Timoshenko updated HARMONY-5471:
---------------------------------------

    Attachment: HARMONY-5471.patch

the patch also contains constant folding for ConvZE operation.

> [drlvm][jit][opt] IntPtr type support in HLO::Simplifier::constanfolding
> ------------------------------------------------------------------------
>
>                 Key: HARMONY-5471
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5471
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: George Timoshenko
>         Attachments: HARMONY-5471.patch
>
>
> IntPtr and UIntPtr types are integers and can be processed by constant folder in the same way as Int32/UInt32 or Int64/UInt64 on respective platforms.

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


[jira] Updated: (HARMONY-5471) [drlvm][jit][opt] IntPtr type support in HLO::Simplifier::constanfolding

Posted by "George Timoshenko (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-5471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

George Timoshenko updated HARMONY-5471:
---------------------------------------

    Patch Info: [Patch Available]

> [drlvm][jit][opt] IntPtr type support in HLO::Simplifier::constanfolding
> ------------------------------------------------------------------------
>
>                 Key: HARMONY-5471
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5471
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: George Timoshenko
>         Attachments: HARMONY-5471.patch
>
>
> IntPtr and UIntPtr types are integers and can be processed by constant folder in the same way as Int32/UInt32 or Int64/UInt64 on respective platforms.

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


[jira] Updated: (HARMONY-5471) [drlvm][jit][opt] IntPtr type support in HLO::Simplifier::constanfolding

Posted by "George Timoshenko (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-5471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

George Timoshenko updated HARMONY-5471:
---------------------------------------

    Attachment: HARMONY-5471.patch

> [drlvm][jit][opt] IntPtr type support in HLO::Simplifier::constanfolding
> ------------------------------------------------------------------------
>
>                 Key: HARMONY-5471
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5471
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: George Timoshenko
>            Assignee: Mikhail Fursov
>         Attachments: HARMONY-5471.patch, HARMONY-5471.patch, HARMONY-5471.patch
>
>
> IntPtr and UIntPtr types are integers and can be processed by constant folder in the same way as Int32/UInt32 or Int64/UInt64 on respective platforms.

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


[jira] Updated: (HARMONY-5471) [drlvm][jit][opt] IntPtr type support in HLO::Simplifier::constanfolding

Posted by "George Timoshenko (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-5471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

George Timoshenko updated HARMONY-5471:
---------------------------------------

    Attachment: HARMONY-5471.patch

escapanalysis fixed for em64t (triggered by my changes)

> [drlvm][jit][opt] IntPtr type support in HLO::Simplifier::constanfolding
> ------------------------------------------------------------------------
>
>                 Key: HARMONY-5471
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5471
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: George Timoshenko
>         Attachments: HARMONY-5471.patch, HARMONY-5471.patch
>
>
> IntPtr and UIntPtr types are integers and can be processed by constant folder in the same way as Int32/UInt32 or Int64/UInt64 on respective platforms.

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


[jira] Updated: (HARMONY-5471) [drlvm][jit][opt] IntPtr type support in HLO::Simplifier::constanfolding

Posted by "George Timoshenko (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-5471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

George Timoshenko updated HARMONY-5471:
---------------------------------------

    Attachment: HARMONY-5471.patch

This must be the most suitable fix for escanalyzer

> [drlvm][jit][opt] IntPtr type support in HLO::Simplifier::constanfolding
> ------------------------------------------------------------------------
>
>                 Key: HARMONY-5471
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5471
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: George Timoshenko
>            Assignee: Mikhail Fursov
>         Attachments: HARMONY-5471.patch, HARMONY-5471.patch, HARMONY-5471.patch, HARMONY-5471.patch
>
>
> IntPtr and UIntPtr types are integers and can be processed by constant folder in the same way as Int32/UInt32 or Int64/UInt64 on respective platforms.

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


[jira] Assigned: (HARMONY-5471) [drlvm][jit][opt] IntPtr type support in HLO::Simplifier::constanfolding

Posted by "Mikhail Fursov (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-5471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mikhail Fursov reassigned HARMONY-5471:
---------------------------------------

    Assignee: Mikhail Fursov

> [drlvm][jit][opt] IntPtr type support in HLO::Simplifier::constanfolding
> ------------------------------------------------------------------------
>
>                 Key: HARMONY-5471
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5471
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: George Timoshenko
>            Assignee: Mikhail Fursov
>         Attachments: HARMONY-5471.patch, HARMONY-5471.patch
>
>
> IntPtr and UIntPtr types are integers and can be processed by constant folder in the same way as Int32/UInt32 or Int64/UInt64 on respective platforms.

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


[jira] Commented: (HARMONY-5471) [drlvm][jit][opt] IntPtr type support in HLO::Simplifier::constanfolding

Posted by "Mikhail Fursov (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-5471?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12567303#action_12567303 ] 

Mikhail Fursov commented on HARMONY-5471:
-----------------------------------------

George,
a lot a of reg tests failed on win32 platform with the patch applied.
For example: H2873

> [drlvm][jit][opt] IntPtr type support in HLO::Simplifier::constanfolding
> ------------------------------------------------------------------------
>
>                 Key: HARMONY-5471
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5471
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: George Timoshenko
>            Assignee: Mikhail Fursov
>         Attachments: HARMONY-5471.patch, HARMONY-5471.patch
>
>
> IntPtr and UIntPtr types are integers and can be processed by constant folder in the same way as Int32/UInt32 or Int64/UInt64 on respective platforms.

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