aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: #ifndef TRACEFILES_JFRTYPES_HPP aoqi@0: #define TRACEFILES_JFRTYPES_HPP aoqi@0: aoqi@0: #include "oops/symbol.hpp" aoqi@0: #include "trace/traceDataTypes.hpp" aoqi@0: #include "utilities/globalDefinitions.hpp" aoqi@0: #include "utilities/ticks.hpp" aoqi@0: aoqi@0: aoqi@0: enum JVMContentType { aoqi@0: _not_a_content_type = (JVM_CONTENT_TYPES_START - 1), aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: NUM_JVM_CONTENT_TYPES aoqi@0: }; aoqi@0: aoqi@0: aoqi@0: enum JVMEventRelations { aoqi@0: JVM_REL_NOT_AVAILABLE = 0, aoqi@0: aoqi@0: aoqi@0: aoqi@0: aoqi@0: NUM_EVENT_RELATIONS aoqi@0: }; aoqi@0: aoqi@0: /** aoqi@0: * Create typedefs for the JRA types: aoqi@0: * typedef s8 TYPE_LONG; aoqi@0: * typedef s4 TYPE_INTEGER; aoqi@0: * typedef const char * TYPE_STRING; aoqi@0: * ... aoqi@0: */ aoqi@0: aoqi@0: typedef TYPE_; aoqi@0: aoqi@0: aoqi@0: #endif // JFRFILES_JFRTYPES_HPP aoqi@0: aoqi@0: aoqi@0: