< prev index next >
src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp
Print this page
*** 194,204 ****
be_write(*(u4*)&(value));
}
template <typename BE, typename IE, typename WriterPolicyImpl>
inline void WriterHost<BE, IE, WriterPolicyImpl>::write(double value) {
! be_write(*(uintptr_t*)&(value));
}
template <typename BE, typename IE, typename WriterPolicyImpl>
inline void WriterHost<BE, IE, WriterPolicyImpl>::write(const char* value) {
// UTF-8, max_jint len
--- 194,204 ----
be_write(*(u4*)&(value));
}
template <typename BE, typename IE, typename WriterPolicyImpl>
inline void WriterHost<BE, IE, WriterPolicyImpl>::write(double value) {
! be_write(*(u8*)&(value));
}
template <typename BE, typename IE, typename WriterPolicyImpl>
inline void WriterHost<BE, IE, WriterPolicyImpl>::write(const char* value) {
// UTF-8, max_jint len
*** 275,300 ****
write_utf8(symbol != NULL ? symbol->as_C_string() : NULL);
}
template <typename BE, typename IE, typename WriterPolicyImpl>
void WriterHost<BE, IE, WriterPolicyImpl>::write(const Ticks& time) {
! write((uintptr_t)JfrTime::is_ft_enabled() ? time.ft_value() : time.value());
}
template <typename BE, typename IE, typename WriterPolicyImpl>
void WriterHost<BE, IE, WriterPolicyImpl>::write(const Tickspan& time) {
! write((uintptr_t)JfrTime::is_ft_enabled() ? time.ft_value() : time.value());
}
template <typename BE, typename IE, typename WriterPolicyImpl>
void WriterHost<BE, IE, WriterPolicyImpl>::write(const JfrTicks& time) {
! write((uintptr_t)time.value());
}
template <typename BE, typename IE, typename WriterPolicyImpl>
void WriterHost<BE, IE, WriterPolicyImpl>::write(const JfrTickspan& time) {
! write((uintptr_t)time.value());
}
template <typename BE, typename IE, typename WriterPolicyImpl>
void WriterHost<BE, IE, WriterPolicyImpl>::bytes(const void* buf, size_t len) {
u1* const pos = this->ensure_size(len);
--- 275,300 ----
write_utf8(symbol != NULL ? symbol->as_C_string() : NULL);
}
template <typename BE, typename IE, typename WriterPolicyImpl>
void WriterHost<BE, IE, WriterPolicyImpl>::write(const Ticks& time) {
! write((u8)JfrTime::is_ft_enabled() ? time.ft_value() : time.value());
}
template <typename BE, typename IE, typename WriterPolicyImpl>
void WriterHost<BE, IE, WriterPolicyImpl>::write(const Tickspan& time) {
! write((u8)JfrTime::is_ft_enabled() ? time.ft_value() : time.value());
}
template <typename BE, typename IE, typename WriterPolicyImpl>
void WriterHost<BE, IE, WriterPolicyImpl>::write(const JfrTicks& time) {
! write((u8)time.value());
}
template <typename BE, typename IE, typename WriterPolicyImpl>
void WriterHost<BE, IE, WriterPolicyImpl>::write(const JfrTickspan& time) {
! write((u8)time.value());
}
template <typename BE, typename IE, typename WriterPolicyImpl>
void WriterHost<BE, IE, WriterPolicyImpl>::bytes(const void* buf, size_t len) {
u1* const pos = this->ensure_size(len);
< prev index next >