Licensee has reported the following, during efforts to port their current VM to Java 6.
From Licensee:
During our efforts to port our current XXXJVM to Java 6. During the execution of this
task, I have come across a problem connected with the UseSuperWord option. I noticed
that this option is disabled by default in the latest version, namely 4 b06.
Nevertheless, I wanted to draw your attention to the enclosed test case. The program
runs forever, thus the method initialize_int_arraycopy will occasionally get compiled.
Execution of the compiled code fails on a super word enabled VM. The erronous code
performs an incorrect value copy, which is later discovered in the method
checkandfail_int_arraycopy. However, the test case is correctly executed if the
UseSuperWord option is deactivated. See attached testcase, (arraycopytest.java)
|