Uses of Class
io.perfmark.impl.Mark
Packages that use Mark
Package
Description
Represents implementation pieces to make PerfMark work.
Java 9+ enabled generator and mark-holder.
The Trace Writer package reads the PerfMark recorded tasks, and converts them into the Chrome
Trace Viewer format.
-
Uses of Mark in io.perfmark.impl
Fields in io.perfmark.impl with type parameters of type MarkMethods in io.perfmark.impl that return MarkModifier and TypeMethodDescriptionstatic Markstatic Markstatic Markstatic MarkMark.event(long generation, long nanoTime, String taskName, String subTaskName, String tagName, long tagId) MarkList.get(int index) static Markstatic Markstatic Markstatic MarkMark.link(long generation, long linkId) static MarkMark.tag(long generation, long tagId) static Markstatic Markstatic MarkMark.taskEnd(long generation, long nanoTime) static Markstatic Markstatic Markstatic MarkMark.withTaskName(String name) Method parameters in io.perfmark.impl with type arguments of type MarkModifier and TypeMethodDescriptionSets the marks for this MarkList builder. -
Uses of Mark in io.perfmark.java15
Methods in io.perfmark.java15 that return types with arguments of type Mark -
Uses of Mark in io.perfmark.java9
Methods in io.perfmark.java9 that return types with arguments of type Mark -
Uses of Mark in io.perfmark.tracewriter
Fields in io.perfmark.tracewriter declared as MarkModifier and TypeFieldDescription(package private) final MarkTraceEventWriter.TraceEventWalker.LinkTuple.lastTaskStart(package private) final MarkTraceEventWriter.TraceEventWalker.LinkTuple.link(package private) final MarkTraceEventWriter.TraceEventWalker.TaskStart.markMethods in io.perfmark.tracewriter that return MarkModifier and TypeMethodDescriptionprivate static MarkMarkListWalker.createFakeEnd(Mark start, long lastNanoTime) private static MarkMarkListWalker.createFakeStart(Mark end, long firstNanoTime) Methods in io.perfmark.tracewriter with parameters of type MarkModifier and TypeMethodDescriptionprivate static MarkMarkListWalker.createFakeEnd(Mark start, long lastNanoTime) private static MarkMarkListWalker.createFakeStart(Mark end, long firstNanoTime) protected voidMarkListWalker.onAttachTag(Mark mark) protected voidTraceEventWriter.TraceEventWalker.onAttachTag(Mark mark) protected voidprotected voidprotected voidprotected voidprivate voidMarkListWalker.onRealMark(Mark mark, Collection<Mark> unmatchedPairMarks) protected voidprotected voidTraceEventWriter.TraceEventWalker.onTaskEnd(Mark mark, boolean unmatchedStart, boolean unmatchedEnd) protected voidMarkListWalker.onTaskStart(Mark mark, boolean unmatchedStart, boolean unmatchedEnd) protected voidTraceEventWriter.TraceEventWalker.onTaskStart(Mark mark, boolean unmatchedStart, boolean unmatchedEnd) private static voidMarkListWalker.setNanoTimeBounds(long[] nanoTimeBounds, Mark mark) private static StringMethod parameters in io.perfmark.tracewriter with type arguments of type MarkModifier and TypeMethodDescriptionprivate static voidMarkListWalker.createFakes(Deque<? super Mark> fakeStarts, Deque<? super Mark> fakeEnds, Set<? super Mark> unmatchedPairMarks, List<Mark> marks, long nowNanoTime) private static voidMarkListWalker.createFakes(Deque<? super Mark> fakeStarts, Deque<? super Mark> fakeEnds, Set<? super Mark> unmatchedPairMarks, List<Mark> marks, long nowNanoTime) private static voidMarkListWalker.createFakes(Deque<? super Mark> fakeStarts, Deque<? super Mark> fakeEnds, Set<? super Mark> unmatchedPairMarks, List<Mark> marks, long nowNanoTime) private voidMarkListWalker.onRealMark(Mark mark, Collection<Mark> unmatchedPairMarks) Constructors in io.perfmark.tracewriter with parameters of type Mark