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-3389) [drlvm][em64t][jit] JIT does not include 'this' operand into GC enumeration for synchronized methods
Date Wed, 14 Mar 2007 10:01:09 GMT
[drlvm][em64t][jit] JIT does not include 'this' operand into GC enumeration for synchronized
methods
----------------------------------------------------------------------------------------------------

                 Key: HARMONY-3389
                 URL: https://issues.apache.org/jira/browse/HARMONY-3389
             Project: Harmony
          Issue Type: Bug
          Components: DRLVM
            Reporter: Mikhail Fursov
         Attachments: this.fix

JIT does not include 'this' operand into GC enumeration for synchronized methods on EM64T.
The cause is spilling of register (this) opnd in "copy expansion" pass and ignoring the newly
created operand in IA32IRManager::calculateLivenessInfo, so usually 'this' opnd is considered
as dead and is not reported to GC.



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