85 void write(const JfrTicks& time); |
85 void write(const JfrTicks& time); |
86 void write(const JfrTickspan& time); |
86 void write(const JfrTickspan& time); |
87 void bytes(const void* buf, size_t len); |
87 void bytes(const void* buf, size_t len); |
88 void write_utf8_u2_len(const char* value); |
88 void write_utf8_u2_len(const char* value); |
89 template <typename T> |
89 template <typename T> |
90 void write_padded_at_offset(T value, intptr_t offset); |
90 void write_padded_at_offset(T value, int64_t offset); |
91 template <typename T> |
91 template <typename T> |
92 void write_at_offset(T value, intptr_t offset); |
92 void write_at_offset(T value, int64_t offset); |
93 template <typename T> |
93 template <typename T> |
94 void write_be_at_offset(T value, intptr_t offset); |
94 void write_be_at_offset(T value, int64_t offset); |
95 intptr_t reserve(size_t size); |
95 int64_t reserve(size_t size); |
96 }; |
96 }; |
97 |
97 |
98 #endif // SHARE_VM_JFR_WRITERS_JFRWRITERHOST_HPP |
98 #endif // SHARE_VM_JFR_WRITERS_JFRWRITERHOST_HPP |