harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yuri Dolgov (JIRA)" <j...@apache.org>
Subject [jira] Created: (HARMONY-5267) [drlvm][jit]SpillGen makes unnecessary spills and produces incorrect code
Date Thu, 06 Dec 2007 11:47:43 GMT
[drlvm][jit]SpillGen makes unnecessary spills and produces incorrect code
-------------------------------------------------------------------------

                 Key: HARMONY-5267
                 URL: https://issues.apache.org/jira/browse/HARMONY-5267
             Project: Harmony
          Issue Type: Bug
          Components: DRLVM
         Environment: Linux/Windows EM64T
r600470
            Reporter: Yuri Dolgov
            Priority: Critical


SpillGen can make unnecessary spills in case if the last instruction in basic block is jump.
It also can generate incorrect code 
in this case (place 2 operands on single  register).

To reporduce this make the following steps:
1. Download Oracle Database 10g 10.1.0.5 JDBC Drivers (particulary ojdbc14.jar ) from http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/htdocs/jdbc101040.html
2. Compile and run the test attached (sql1.java) java -cp ojdbc14.jar oracle.jdbc.driver.sql1

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