Mercurial > hg > truffle
changeset 15022:bceb077143ae
Preserve value range in stamp of ParameterNode.
author | Roland Schatz <roland.schatz@oracle.com> |
---|---|
date | Tue, 08 Apr 2014 15:44:41 +0200 |
parents | 9dcd5407a603 |
children | 652564fe42d5 |
files | graal/com.oracle.graal.java/src/com/oracle/graal/java/HIRFrameStateBuilder.java |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.java/src/com/oracle/graal/java/HIRFrameStateBuilder.java Tue Apr 08 16:04:59 2014 +0200 +++ b/graal/com.oracle.graal.java/src/com/oracle/graal/java/HIRFrameStateBuilder.java Tue Apr 08 15:44:41 2014 +0200 @@ -85,7 +85,7 @@ if (eagerResolve) { type = type.resolve(accessingClass); } - Kind kind = type.getKind().getStackKind(); + Kind kind = type.getKind(); Stamp stamp; if (kind == Kind.Object && type instanceof ResolvedJavaType) { stamp = StampFactory.declared((ResolvedJavaType) type); @@ -366,7 +366,7 @@ /** * Adds a locked monitor to this frame state. - * + * * @param object the object whose monitor will be locked. */ public void pushLock(ValueNode object, MonitorIdNode monitorId) { @@ -380,7 +380,7 @@ /** * Removes a locked monitor from this frame state. - * + * * @return the object whose monitor was removed from the locks list. */ public ValueNode popLock() {