Packages

case class ProfileSnap(threadId: Long, threadName: String, snapTimeNanos: Long, idleTimeNanos: Long, cpuTimeNanos: Long, userTimeNanos: Long, allocatedBytes: Long, heapBytes: Long, totalClassesLoaded: Long, totalJITCompilationTime: Long) 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. ProfileSnap
  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 ProfileSnap(threadId: Long, threadName: String, snapTimeNanos: Long, idleTimeNanos: Long, cpuTimeNanos: Long, userTimeNanos: Long, allocatedBytes: Long, heapBytes: Long, totalClassesLoaded: Long, totalJITCompilationTime: Long)

Value Members

  1. val allocatedBytes: Long
  2. val cpuTimeNanos: Long
  3. val heapBytes: Long
  4. val idleTimeNanos: Long
  5. def productElementNames: Iterator[String]
    Definition Classes
    Product
  6. val snapTimeNanos: Long
  7. val threadId: Long
  8. val threadName: String
  9. val totalClassesLoaded: Long
  10. val totalJITCompilationTime: Long
  11. def updateHeap(heapBytes: Long): ProfileSnap
  12. val userTimeNanos: Long