src/Pure/General/timing.scala
changeset 40852 aee98c88c587
parent 40848 8662b9b1f123
child 44699 5199ee17c7d7
--- a/src/Pure/General/timing.scala	Thu Dec 02 10:44:33 2010 +0100
+++ b/src/Pure/General/timing.scala	Thu Dec 02 10:46:03 2010 +0100
@@ -14,6 +14,10 @@
 class Time(val ms: Long)
 {
   def seconds: Double = ms / 1000.0
+
+  def min(t: Time): Time = if (ms < t.ms) this else t
+  def max(t: Time): Time = if (ms > t.ms) this else t
+
   override def toString =
     String.format(java.util.Locale.ROOT, "%.3f", seconds.asInstanceOf[AnyRef])
   def message: String = toString + "s"