< prev index next >

src/hotspot/share/jfr/utilities/jfrTypes.hpp

Print this page

22  *
23  */
24 
25 #ifndef SHARE_JFR_UTILITIES_JFRTYPES_HPP
26 #define SHARE_JFR_UTILITIES_JFRTYPES_HPP
27 
28 #include "jfrfiles/jfrEventIds.hpp"
29 #include "jfrfiles/jfrTypes.hpp"
30 #include "utilities/globalDefinitions.hpp"
31 
32 typedef u8 traceid;
33 typedef int fio_fd;
34 
35 const int invalid_fd = -1;
36 const jlong invalid_offset = -1;
37 const int64_t invalid_time = -1;
38 const u4 STACK_DEPTH_DEFAULT = 64;
39 const u4 MIN_STACK_DEPTH = 1;
40 const u4 MAX_STACK_DEPTH = 2048;
41 




42 enum ReservedEvent {
43   EVENT_METADATA = 0,
44   EVENT_CHECKPOINT = 1
45 };
46 
47 enum EventStartTime {
48   UNTIMED,
49   TIMED
50 };
51 
52 enum JfrCheckpointType {
53   GENERIC,
54   FLUSH,
55   HEADER,
56   STATICS = 4,
57   THREADS = 8
58 };
59 

60 #endif // SHARE_JFR_UTILITIES_JFRTYPES_HPP

22  *
23  */
24 
25 #ifndef SHARE_JFR_UTILITIES_JFRTYPES_HPP
26 #define SHARE_JFR_UTILITIES_JFRTYPES_HPP
27 
28 #include "jfrfiles/jfrEventIds.hpp"
29 #include "jfrfiles/jfrTypes.hpp"
30 #include "utilities/globalDefinitions.hpp"
31 
32 typedef u8 traceid;
33 typedef int fio_fd;
34 
35 const int invalid_fd = -1;
36 const jlong invalid_offset = -1;
37 const int64_t invalid_time = -1;
38 const u4 STACK_DEPTH_DEFAULT = 64;
39 const u4 MIN_STACK_DEPTH = 1;
40 const u4 MAX_STACK_DEPTH = 2048;
41 
42 const int jfr_epoch_shift = 48;
43 const traceid jfr_id_mask = ((((traceid)1) << jfr_epoch_shift) - 1);
44 const traceid jfr_epoch_mask = ~jfr_id_mask;
45 
46 enum ReservedEvent {
47   EVENT_METADATA = 0,
48   EVENT_CHECKPOINT = 1
49 };
50 
51 enum EventStartTime {
52   UNTIMED,
53   TIMED
54 };
55 
56 enum JfrCheckpointType {
57   GENERIC,
58   FLUSH,
59   HEADER,
60   STATICS = 4,
61   THREADS = 8
62 };
63 
64 
65 #endif // SHARE_JFR_UTILITIES_JFRTYPES_HPP
< prev index next >