Package io.perfmark.impl
Represents implementation pieces to make PerfMark work.
-
Class Summary Class Description ConcurrentThreadLocal<T> A "thread local" variable that uses weak refs to track the thread to value mapping.Generator A Generator keeps track of what generation the PerfMark library is on.Mark MarkHolder A MarkHolder records Marks for later retrieval.MarkList MarkList is collection of Marks, in the order they were recorded.MarkList.Builder MarkRecorder A MarkRecorder records tracing events fromPerfMarkcalls.MarkRecorderRef Represents a MarkRecorder ID and the Thread that created it.SecretPerfMarkImpl SecretPerfMarkImpl.PerfMarkImpl Storage Storage is responsible for storing and returning recorded marks.ThreadInfo Represents info about a Thread that may or may not still be around.ThreadRef ThreadRefInfo -
Enum Summary Enum Description Mark.Operation Mark.OperationType