/* AUTOMATICALLY GENERATED FILE - DO NOT EDIT */

#ifndef JFRFILES_JFRTYPES_HPP
#define JFRFILES_JFRTYPES_HPP

#include "utilities/macros.hpp"
#if INCLUDE_JFR

enum JfrTypeId {
  TYPE_NONE             = 0,
  TYPE_CLASS            = 20,
  TYPE_STRING           = 21,
  TYPE_THREAD           = 22,
  TYPE_STACKTRACE       = 23,
  TYPE_BYTES            = 24,
  TYPE_EPOCHMILLIS      = 25,
  TYPE_MILLIS           = 26,
  TYPE_NANOS            = 27,
  TYPE_TICKS            = 28,
  TYPE_ADDRESS          = 29,
  TYPE_PERCENTAGE       = 30,
  TYPE_DUMMY,
  TYPE_DUMMY_1,
  TYPE_ZSTATISTICSCOUNTERTYPE,
  TYPE_ZSTATISTICSSAMPLERTYPE,
  TYPE_SHENANDOAHHEAPREGIONSTATE,
  TYPE_NETWORKINTERFACENAME,
  TYPE_THREADGROUP,
  TYPE_CLASSLOADER,
  TYPE_METHOD,
  TYPE_SYMBOL,
  TYPE_THREADSTATE,
  TYPE_GCNAME,
  TYPE_GCCAUSE,
  TYPE_GCWHEN,
  TYPE_G1HEAPREGIONTYPE,
  TYPE_G1YCTYPE,
  TYPE_GCTHRESHOLDUPDATER,
  TYPE_REFERENCETYPE,
  TYPE_METADATATYPE,
  TYPE_METASPACEOBJECTTYPE,
  TYPE_NARROWOOPMODE,
  TYPE_VMOPERATIONTYPE,
  TYPE_COMPILERPHASETYPE,
  TYPE_FLAGVALUEORIGIN,
  TYPE_CODEBLOBTYPE,
  TYPE_INFLATECAUSE,
  TYPE_MODULE,
  TYPE_PACKAGE,
  TYPE_FRAMETYPE,
  TYPE_OLDOBJECTROOTSYSTEM,
  TYPE_OLDOBJECTROOTTYPE,
  TYPE_OLDOBJECTGCROOT,
  TYPE_OLDOBJECTARRAY,
  TYPE_OLDOBJECTFIELD,
  TYPE_OLDOBJECT,
  TYPE_REFERENCE,

  NUM_JFR_TYPES,
  TYPES_END             = 255
};

enum ReservedEvent {
  EVENT_METADATA,
  EVENT_CHECKPOINT,
  EVENT_BUFFERLOST,
  NUM_RESERVED_EVENTS = TYPES_END
};

#endif // INCLUDE_JFR
#endif // JFRFILES_JFRTYPES_HPP
