B C E F G H I L M N R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- build() - Method in class io.perfmark.impl.MarkList.Builder
- Builder() - Constructor for class io.perfmark.impl.MarkList.Builder
C
- costOfGetNanos() - Method in class io.perfmark.impl.Generator
-
Returns the approximate cost to read the generation.
- costOfSetNanos() - Method in class io.perfmark.impl.Generator
-
Returns the approximate cost to change the generation.
- create() - Method in class io.perfmark.impl.MarkHolderProvider
- create(Marker, String, long, long, long, Mark.Operation) - Static method in class io.perfmark.impl.Mark
- create(String, String, long, long, long, Mark.Operation) - Static method in class io.perfmark.impl.Mark
- createMarker(String) - Static method in class io.perfmark.impl.Internal
E
- equals(Object) - Method in class io.perfmark.impl.Mark
- equals(Object) - Method in class io.perfmark.impl.Marker
- equals(Object) - Method in class io.perfmark.impl.MarkList
- event(long, Marker, long, long) - Method in class io.perfmark.impl.MarkHolder
- event(long, Marker, String, long, long, long) - Method in class io.perfmark.impl.MarkHolder
- event(long, String, long, long) - Method in class io.perfmark.impl.MarkHolder
- event(long, String, String, long, long, long) - Method in class io.perfmark.impl.MarkHolder
- EVENT - io.perfmark.impl.Mark.Operation
- EVENT_NOTAG - io.perfmark.impl.Mark.Operation
F
- FAILURE - Static variable in class io.perfmark.impl.Generator
-
Represents a failure to enable PerfMark library.
G
- GEN_OFFSET - Static variable in class io.perfmark.impl.Generator
-
The number of reserved bits at the bottom of the generation.
- Generator - Class in io.perfmark.impl
-
A Generator keeps track of what generation the PerfMark library is on.
- Generator() - Constructor for class io.perfmark.impl.Generator
- getGeneration() - Method in class io.perfmark.impl.Generator
-
Gets the current generation, shifted left by
Generator.GEN_OFFSET. - getGeneration() - Method in class io.perfmark.impl.Mark
- getInitNanoTime() - Static method in class io.perfmark.impl.Storage
- getLinkId() - Method in class io.perfmark.impl.Mark
- getMarker() - Method in class io.perfmark.impl.Mark
- getMarkListId() - Method in class io.perfmark.impl.MarkList
-
The globally unique ID for this Mark list.
- getMarks() - Method in class io.perfmark.impl.MarkList
-
Returns the Marks associated with a given list.
- getNanoTime() - Method in class io.perfmark.impl.Mark
- getOperation() - Method in class io.perfmark.impl.Mark
- getTagId() - Method in class io.perfmark.impl.Mark
- getTagName() - Method in class io.perfmark.impl.Mark
- getTaskName() - Method in class io.perfmark.impl.Mark
- getTaskName() - Method in class io.perfmark.impl.Marker
- getThreadId() - Method in class io.perfmark.impl.MarkList
-
Thread IDs can be recycled, so this is not unique.
- getThreadName() - Method in class io.perfmark.impl.MarkList
-
Gets the Thread name of the thread that recorded the Marks.
H
- hashCode() - Method in class io.perfmark.impl.Mark
- hashCode() - Method in class io.perfmark.impl.Marker
- hashCode() - Method in class io.perfmark.impl.MarkList
I
- Internal - Class in io.perfmark.impl
- io.perfmark.impl - package io.perfmark.impl
L
- link(long, long, Marker) - Method in class io.perfmark.impl.MarkHolder
- LINK - io.perfmark.impl.Mark.Operation
M
- Mark - Class in io.perfmark.impl
- Mark.Operation - Enum in io.perfmark.impl
- Marker - Class in io.perfmark.impl
- MarkHolder - Class in io.perfmark.impl
- MarkHolder() - Constructor for class io.perfmark.impl.MarkHolder
- MarkHolderProvider - Class in io.perfmark.impl
- MarkHolderProvider() - Constructor for class io.perfmark.impl.MarkHolderProvider
- MarkList - Class in io.perfmark.impl
- MarkList.Builder - Class in io.perfmark.impl
- maxMarks() - Method in class io.perfmark.impl.MarkHolder
N
- newBuilder() - Static method in class io.perfmark.impl.MarkList
- NO_LINK_ID - Static variable in class io.perfmark.impl.Mark
- NO_MAX_MARKS - Static variable in class io.perfmark.impl.MarkHolder
- NO_NANOTIME - Static variable in class io.perfmark.impl.Mark
- NO_TAG_ID - Static variable in class io.perfmark.impl.Mark
- NO_TAG_NAME - Static variable in class io.perfmark.impl.Mark
- NONE - io.perfmark.impl.Mark.Operation
- NONE - Static variable in class io.perfmark.impl.Marker
R
- read() - Static method in class io.perfmark.impl.Storage
-
Returns a list of
MarkLists across all reachable threads. - read(boolean) - Method in class io.perfmark.impl.MarkHolder
- resetForTest() - Method in class io.perfmark.impl.MarkHolder
- resetForTest() - Static method in class io.perfmark.impl.Storage
S
- setGeneration(long) - Method in class io.perfmark.impl.Generator
-
Sets the current generation count.
- setMarkListId(long) - Method in class io.perfmark.impl.MarkList.Builder
-
Sets the mark list ID for this MarkList builder.
- setMarks(List<Mark>) - Method in class io.perfmark.impl.MarkList.Builder
-
Sets the marks for this MarkList builder.
- setThreadId(long) - Method in class io.perfmark.impl.MarkList.Builder
-
Sets the thread ID for this MarkList builder.
- setThreadName(String) - Method in class io.perfmark.impl.MarkList.Builder
-
Sets the thread name for this MarkList builder.
- start(long, Marker, long) - Method in class io.perfmark.impl.MarkHolder
- start(long, Marker, String, long, long) - Method in class io.perfmark.impl.MarkHolder
- start(long, String, long) - Method in class io.perfmark.impl.MarkHolder
- start(long, String, String, long, long) - Method in class io.perfmark.impl.MarkHolder
- stop(long, Marker, long) - Method in class io.perfmark.impl.MarkHolder
- stop(long, Marker, String, long, long) - Method in class io.perfmark.impl.MarkHolder
- stop(long, String, long) - Method in class io.perfmark.impl.MarkHolder
- stop(long, String, String, long, long) - Method in class io.perfmark.impl.MarkHolder
- Storage - Class in io.perfmark.impl
T
- TASK_END - io.perfmark.impl.Mark.Operation
- TASK_NOTAG_END - io.perfmark.impl.Mark.Operation
- TASK_NOTAG_START - io.perfmark.impl.Mark.Operation
- TASK_START - io.perfmark.impl.Mark.Operation
- toBuilder() - Method in class io.perfmark.impl.MarkList
- toString() - Method in class io.perfmark.impl.Mark
- toString() - Method in class io.perfmark.impl.Marker
- toString() - Method in class io.perfmark.impl.MarkList
V
- valueOf(int) - Static method in enum io.perfmark.impl.Mark.Operation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.perfmark.impl.Mark.Operation
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.perfmark.impl.Mark.Operation
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages