--- a/hotspot/src/share/vm/runtime/thread.cpp Wed Jul 05 11:03:19 2017 -0700
+++ b/hotspot/src/share/vm/runtime/thread.cpp Thu Jul 06 01:50:26 2017 +0200
@@ -2892,7 +2892,7 @@
st->print_raw("\" ");
oop thread_oop = threadObj();
if (thread_oop != NULL) {
- st->print("#" INT64_FORMAT " ", java_lang_Thread::thread_id(thread_oop));
+ st->print("#" INT64_FORMAT " ", (int64_t)java_lang_Thread::thread_id(thread_oop));
if (java_lang_Thread::is_daemon(thread_oop)) st->print("daemon ");
st->print("prio=%d ", java_lang_Thread::priority(thread_oop));
}