diff -r 600fca45232b -r bbfa1b3aaf7e src/hotspot/share/runtime/safepoint.cpp --- a/src/hotspot/share/runtime/safepoint.cpp Fri Nov 23 10:51:59 2018 +0100 +++ b/src/hotspot/share/runtime/safepoint.cpp Fri Nov 23 10:43:18 2018 +0100 @@ -141,7 +141,7 @@ SafepointSynchronize::SynchronizeState volatile SafepointSynchronize::_state = SafepointSynchronize::_not_synchronized; volatile int SafepointSynchronize::_waiting_to_block = 0; -volatile int SafepointSynchronize::_safepoint_counter = 0; +volatile uint64_t SafepointSynchronize::_safepoint_counter = 0; int SafepointSynchronize::_current_jni_active_count = 0; long SafepointSynchronize::_end_of_last_safepoint = 0; int SafepointSynchronize::_defer_thr_suspend_loop_count = 4000;