Packages

c

scala.tools.nsc.profile

ProfileRange

case class ProfileRange(start: ProfileSnap, end: ProfileSnap, phase: Phase, purpose: String, taskCount: Int, thread: Thread) extends Product with Serializable

Source
Profiler.scala
Linear Supertypes
java.io.Serializable, Product, Equals, AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ProfileRange
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ProfileRange(start: ProfileSnap, end: ProfileSnap, phase: Phase, purpose: String, taskCount: Int, thread: Thread)

Value Members

  1. def allocatedBytes: Long
  2. def allocatedMB: Double
  3. def cpuNs: Long
  4. def cpuTimeMillis: Double
  5. val end: ProfileSnap
  6. def idleNs: Long
  7. def idleTimeMillis: Double
  8. val phase: Phase
  9. def productElementNames: Iterator[String]
    Definition Classes
    Product
  10. val purpose: String
  11. def retainedHeapMB: Double
  12. def runNs: Long
  13. val start: ProfileSnap
  14. val taskCount: Int
  15. val thread: Thread
  16. def userNs: Long
  17. def userTimeMillis: Double
  18. def wallClockTimeMillis: Double