diff src/hotspot/share/runtime/safepoint.cpp @ 53640:bbfa1b3aaf7e

8212108: SafepointSynchronizer never ending counter (big enough) Reviewed-by: dholmes, eosterlund
author rehn
date Fri, 23 Nov 2018 10:43:18 +0100
parents 639a3e43f5b7
children e7fdc9d9c376
line wrap: on
line diff
--- 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;