Lines Matching refs:cpu
40 sealed case class Timing(elapsed: Time, cpu: Time, gc: Time)
42 def is_zero: Boolean = elapsed.is_zero && cpu.is_zero && gc.is_zero
43 def is_relevant: Boolean = elapsed.is_relevant || cpu.is_relevant || gc.is_relevant
45 def resources: Time = cpu + gc
54 def + (t: Timing): Timing = Timing(elapsed + t.elapsed, cpu + t.cpu, gc + t.gc)
57 elapsed.message + " elapsed time, " + cpu.message + " cpu time, " + gc.message + " GC time"
67 elapsed.message_hms + " elapsed time, " + resources.message_hms + " cpu time" + factor_text
75 JSON.Object("elapsed" -> elapsed.seconds, "cpu" -> cpu.seconds, "gc" -> gc.seconds)