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;