aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosh Rosen <joshrosen@databricks.com>2016-04-11 19:28:27 -0700
committerJosh Rosen <joshrosen@databricks.com>2016-04-11 19:28:27 -0700
commit2407f5b14edcdcf750113766d82e78732f9852d6 (patch)
tree2e928f94968800c88b054b744de22270bfcde3b4
parenta849a7938617d27520ebd60b6496b1eff38eb106 (diff)
downloadspark-2407f5b14edcdcf750113766d82e78732f9852d6.tar.gz
spark-2407f5b14edcdcf750113766d82e78732f9852d6.tar.bz2
spark-2407f5b14edcdcf750113766d82e78732f9852d6.zip
Remove unused createNullValue() method from ClosureCleaner
-rw-r--r--core/src/main/scala/org/apache/spark/util/ClosureCleaner.scala15
1 files changed, 0 insertions, 15 deletions
diff --git a/core/src/main/scala/org/apache/spark/util/ClosureCleaner.scala b/core/src/main/scala/org/apache/spark/util/ClosureCleaner.scala
index 2f6924f7de..f4772a9803 100644
--- a/core/src/main/scala/org/apache/spark/util/ClosureCleaner.scala
+++ b/core/src/main/scala/org/apache/spark/util/ClosureCleaner.scala
@@ -91,21 +91,6 @@ private[spark] object ClosureCleaner extends Logging {
(seen - obj.getClass).toList
}
- private def createNullValue(cls: Class[_]): AnyRef = {
- if (cls.isPrimitive) {
- cls match {
- case java.lang.Boolean.TYPE => new java.lang.Boolean(false)
- case java.lang.Character.TYPE => new java.lang.Character('\u0000')
- case java.lang.Void.TYPE =>
- // This should not happen because `Foo(void x) {}` does not compile.
- throw new IllegalStateException("Unexpected void parameter in constructor")
- case _ => new java.lang.Byte(0: Byte)
- }
- } else {
- null
- }
- }
-
/**
* Clean the given closure in place.
*