Mercurial > hg > graal-jvmci-8
changeset 16990:e98ccb0c3c05
fixed match type test
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Thu, 28 Aug 2014 08:54:10 +0200 |
parents | 19faa7ca37c1 |
children | 4a6d852dbb68 |
files | graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchPattern.java graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchStatement.java |
diffstat | 2 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchPattern.java Wed Aug 27 17:59:48 2014 -0700 +++ b/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchPattern.java Thu Aug 28 08:54:10 2014 +0200 @@ -185,7 +185,7 @@ } private Result matchType(ValueNode node) { - if (nodeClass != null && node.getNodeClass().is(nodeClass)) { + if (nodeClass != null && !node.getNodeClass().is(nodeClass)) { return Result.WRONG_CLASS(node, this); } return Result.OK;
--- a/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchStatement.java Wed Aug 27 17:59:48 2014 -0700 +++ b/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchStatement.java Thu Aug 28 08:54:10 2014 +0200 @@ -144,4 +144,9 @@ public String getName() { return name; } + + @Override + public String toString() { + return pattern.toString(); + } }