Mercurial > hg > truffle
diff graal/com.oracle.graal.java/src/com/oracle/graal/java/BciBlockMapping.java @ 7061:113eb675c981
replaced MetaUtil.isJavaLangObject() with type.isClass(Object.class)
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Tue, 27 Nov 2012 22:28:19 +0100 |
parents | d79098b9db3b |
children | 585fc9f79ebc |
line wrap: on
line diff
--- a/graal/com.oracle.graal.java/src/com/oracle/graal/java/BciBlockMapping.java Tue Nov 27 22:26:18 2012 +0100 +++ b/graal/com.oracle.graal.java/src/com/oracle/graal/java/BciBlockMapping.java Tue Nov 27 22:28:19 2012 +0100 @@ -762,7 +762,7 @@ while (stream.currentBCI() <= block.endBci) { switch (stream.currentBC()) { case RETURN: - if (method.isConstructor() && MetaUtil.isJavaLangObject(method.getDeclaringClass())) { + if (method.isConstructor() && method.getDeclaringClass().isClass(Object.class)) { // return from Object.init implicitly registers a finalizer // for the receiver if needed, so keep it alive. loadOne(block, 0);