Mercurial > hg > graal-compiler
changeset 9894:9d0031cf5df9
Fix Assertion in LIR
author | Christos Kotselidis <christos.kotselidis@oracle.com> |
---|---|
date | Wed, 05 Jun 2013 12:55:45 +0200 |
parents | b132d7666ac8 |
children | ab85c49630e2 |
files | graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotLIRGenerator.java |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotLIRGenerator.java Wed Jun 05 12:55:30 2013 +0200 +++ b/graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotLIRGenerator.java Wed Jun 05 12:55:45 2013 +0200 @@ -409,7 +409,7 @@ public Variable emitLoad(Kind kind, Value address, DeoptimizingNode access) { AMD64AddressValue loadAddress = asAddressValue(address); Variable result = newVariable(kind); - assert access != null || access instanceof HeapAccess; + assert access == null || access instanceof HeapAccess; if (runtime().config.useCompressedOops && isCompressCandidate(access)) { assert kind == Kind.Object; Variable scratch = newVariable(Kind.Long);