diff --git a/core/src/main/scala/spark/util/BoundedPriorityQueue.scala b/core/src/main/scala/spark/util/BoundedPriorityQueue.scala
index 53ee95a02e76600d94f96814ccdb5620ab92501b..ef01beaea5dfafcf74eab72d8efbddfb92fa7c63 100644
--- a/core/src/main/scala/spark/util/BoundedPriorityQueue.scala
+++ b/core/src/main/scala/spark/util/BoundedPriorityQueue.scala
@@ -8,7 +8,7 @@ import scala.collection.generic.Growable
  * add/offer methods such that only the top K elements are retained. The top
  * K elements are defined by an implicit Ordering[A].
  */
-class BoundedPriorityQueue[A](maxSize: Int)(implicit ord: Ordering[A], mf: ClassManifest[A])
+class BoundedPriorityQueue[A](maxSize: Int)(implicit ord: Ordering[A])
   extends JPriorityQueue[A](maxSize, ord) with Growable[A] {
 
   override def offer(a: A): Boolean  = {