Class MarkHolderRecorder

java.lang.Object
io.perfmark.impl.MarkHolder
io.perfmark.java15.MarkHolderRecorder
Direct Known Subclasses:
HiddenClassVarHandleMarkHolder

abstract class MarkHolderRecorder extends MarkHolder
  • Constructor Details

    • MarkHolderRecorder

      MarkHolderRecorder()
  • Method Details

    • startAt

      abstract void startAt(long gen, String taskName, String tagName, long tagId, long nanoTime)
    • startAt

      abstract void startAt(long gen, String taskName, long nanoTime)
    • startAt

      abstract void startAt(long gen, String taskName, String subTaskName, long nanoTime)
    • link

      abstract void link(long gen, long linkId)
    • stopAt

      abstract void stopAt(long gen, long nanoTime)
    • stopAt

      abstract void stopAt(long gen, String taskName, String tagName, long tagId, long nanoTime)
    • stopAt

      abstract void stopAt(long gen, String taskName, long nanoTime)
    • stopAt

      abstract void stopAt(long gen, String taskName, String subTaskName, long nanoTime)
    • eventAt

      abstract void eventAt(long gen, String eventName, String tagName, long tagId, long nanoTime)
    • eventAt

      abstract void eventAt(long gen, String eventName, long nanoTime)
    • eventAt

      abstract void eventAt(long gen, String eventName, String subEventName, long nanoTime)
    • attachTag

      abstract void attachTag(long gen, String tagName, long tagId)
    • attachKeyedTag

      abstract void attachKeyedTag(long gen, String name, long value)
    • attachKeyedTag

      abstract void attachKeyedTag(long gen, String name, long value0, long value1)
    • attachKeyedTag

      abstract void attachKeyedTag(long gen, String name, String value)