diff -r 2c3cc4b01880 -r c16ac7a2eba4 src/hotspot/share/jfr/utilities/jfrTypes.hpp --- a/src/hotspot/share/jfr/utilities/jfrTypes.hpp Wed Oct 30 16:14:56 2019 +0100 +++ b/src/hotspot/share/jfr/utilities/jfrTypes.hpp Wed Oct 30 19:43:52 2019 +0100 @@ -26,11 +26,14 @@ #define SHARE_JFR_UTILITIES_JFRTYPES_HPP #include "jfrfiles/jfrEventIds.hpp" +#include "utilities/globalDefinitions.hpp" typedef u8 traceid; typedef int fio_fd; + const int invalid_fd = -1; const jlong invalid_offset = -1; +const int64_t invalid_time = -1; const u4 STACK_DEPTH_DEFAULT = 64; const u4 MIN_STACK_DEPTH = 1; const u4 MAX_STACK_DEPTH = 2048; @@ -48,4 +51,12 @@ TIMED }; +enum JfrCheckpointType { + GENERIC, + FLUSH, + HEADER, + STATICS = 4, + THREADS = 8 +}; + #endif // SHARE_JFR_UTILITIES_JFRTYPES_HPP