src/share/vm/jfr/writers/jfrEventWriterHost.inline.hpp

changeset 9947
db357034b763
parent 9858
b985cbb00e68
equal deleted inserted replaced
9946:103d1261f1f4 9947:db357034b763
47 47
48 template <typename BE, typename IE, typename WriterPolicyImpl> 48 template <typename BE, typename IE, typename WriterPolicyImpl>
49 inline intptr_t EventWriterHost<BE, IE, WriterPolicyImpl>::end_write(void) { 49 inline intptr_t EventWriterHost<BE, IE, WriterPolicyImpl>::end_write(void) {
50 assert(this->is_acquired(), 50 assert(this->is_acquired(),
51 "state corruption, calling end with writer with non-acquired state!"); 51 "state corruption, calling end with writer with non-acquired state!");
52 return this->is_valid() ? this->used_offset() : 0; 52 return this->is_valid() ? (intptr_t)this->used_offset() : 0;
53 } 53 }
54 54
55 template <typename BE, typename IE, typename WriterPolicyImpl> 55 template <typename BE, typename IE, typename WriterPolicyImpl>
56 inline void EventWriterHost<BE, IE, WriterPolicyImpl>::begin_event_write() { 56 inline void EventWriterHost<BE, IE, WriterPolicyImpl>::begin_event_write() {
57 assert(this->is_valid(), "invariant"); 57 assert(this->is_valid(), "invariant");

mercurial