You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Alexey Varlamov (JIRA)" <ji...@apache.org> on 2007/01/18 07:26:30 UTC

[jira] Resolved: (HARMONY-1578) [drlvm][jit][opt] Several bugs in Jitrino.OPT fixed

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

Alexey Varlamov resolved HARMONY-1578.
--------------------------------------

    Resolution: Fixed

Tests behave a bit differently to me: fcmp/dcmp fail on both ia32 and x64 but NaN comparison works on both.
Still the patches look correct, applied both at r497005.

This required some manual merging, please verify it is done correctly.

> [drlvm][jit][opt] Several bugs in Jitrino.OPT fixed
> ---------------------------------------------------
>
>                 Key: HARMONY-1578
>                 URL: https://issues.apache.org/jira/browse/HARMONY-1578
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Nikolay Sidelnikov
>         Assigned To: Alexey Varlamov
>         Attachments: Intel64-NaN.patch, Sidelnikov_all.patch, test.java, test.zip
>
>
> The patch fixes the following issues in Jitrino codegenerator:
> 	FCMP<op> instructions work wrong when one of params is NaN (IA-32 platform)
> 	Double compare with NaN behaves incorrectly on Intel64
> This JIRA depends on Harmony-1363.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira