You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@systemml.apache.org by de...@apache.org on 2017/02/27 21:08:21 UTC
incubator-systemml git commit: [MINOR] Boolean hashcode for Java
previous to 8
Repository: incubator-systemml
Updated Branches:
refs/heads/master bbefe96b2 -> 53b84270d
[MINOR] Boolean hashcode for Java previous to 8
Closes #407.
Project: http://git-wip-us.apache.org/repos/asf/incubator-systemml/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-systemml/commit/53b84270
Tree: http://git-wip-us.apache.org/repos/asf/incubator-systemml/tree/53b84270
Diff: http://git-wip-us.apache.org/repos/asf/incubator-systemml/diff/53b84270
Branch: refs/heads/master
Commit: 53b84270dc26bdd4fa68bec136a01f882e48a4af
Parents: bbefe96
Author: Deron Eriksson <de...@us.ibm.com>
Authored: Mon Feb 27 13:07:11 2017 -0800
Committer: Deron Eriksson <de...@us.ibm.com>
Committed: Mon Feb 27 13:07:11 2017 -0800
----------------------------------------------------------------------
src/main/java/org/apache/sysml/hops/codegen/cplan/CNode.java | 2 +-
.../org/apache/sysml/hops/codegen/cplan/CNodeOuterProduct.java | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/53b84270/src/main/java/org/apache/sysml/hops/codegen/cplan/CNode.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/sysml/hops/codegen/cplan/CNode.java b/src/main/java/org/apache/sysml/hops/codegen/cplan/CNode.java
index 46637cc..ac276b6 100644
--- a/src/main/java/org/apache/sysml/hops/codegen/cplan/CNode.java
+++ b/src/main/java/org/apache/sysml/hops/codegen/cplan/CNode.java
@@ -144,7 +144,7 @@ public abstract class CNode
tmp[pos++] = c.hashCode();
tmp[numIn+0] = (_output!=null)?_output.hashCode():0;
tmp[numIn+1] = (_dataType!=null)?_dataType.hashCode():0;
- tmp[numIn+2] = Boolean.hashCode(_literal);
+ tmp[numIn+2] = Boolean.valueOf(_literal).hashCode();
_hash = Arrays.hashCode(tmp);
}
return _hash;
http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/53b84270/src/main/java/org/apache/sysml/hops/codegen/cplan/CNodeOuterProduct.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/sysml/hops/codegen/cplan/CNodeOuterProduct.java b/src/main/java/org/apache/sysml/hops/codegen/cplan/CNodeOuterProduct.java
index 8c2e38c..6867d00 100644
--- a/src/main/java/org/apache/sysml/hops/codegen/cplan/CNodeOuterProduct.java
+++ b/src/main/java/org/apache/sysml/hops/codegen/cplan/CNodeOuterProduct.java
@@ -146,7 +146,7 @@ public class CNodeOuterProduct extends CNodeTpl
if( _hash == 0 ) {
int h1 = super.hashCode();
int h2 = _type.hashCode();
- int h3 = Boolean.hashCode(_transposeOutput);
+ int h3 = Boolean.valueOf(_transposeOutput).hashCode();
_hash = Arrays.hashCode(new int[]{h1,h2,h3});
}
return _hash;