--- a/src/hotspot/share/runtime/safepoint.hpp Thu Aug 15 14:00:36 2019 +0800
+++ b/src/hotspot/share/runtime/safepoint.hpp Thu Aug 15 09:06:42 2019 +0200
@@ -112,14 +112,6 @@
static long _end_of_last_safepoint; // Time of last safepoint in milliseconds
static julong _coalesced_vmop_count; // coalesced vmop count
- // Statistics
- static void begin_statistics(int nof_threads, int nof_running);
- static void update_statistics_on_spin_end();
- static void update_statistics_on_sync_end(jlong end_time);
- static void update_statistics_on_cleanup_end(jlong end_time);
- static void end_statistics(jlong end_time);
- static void print_statistics();
-
// For debug long safepoint
static void print_safepoint_timeout();
@@ -215,7 +207,6 @@
JavaThread* _thread;
bool _safepoint_safe;
volatile uint64_t _safepoint_id;
- JavaThreadState _orig_thread_state;
ThreadSafepointState* _next;
@@ -241,8 +232,6 @@
void reset_safepoint_id();
void set_safepoint_id(uint64_t sid);
- JavaThreadState orig_thread_state() const { return _orig_thread_state; }
-
// Support for safepoint timeout (debugging)
bool is_at_poll_safepoint() { return _at_poll_safepoint; }
void set_at_poll_safepoint(bool val) { _at_poll_safepoint = val; }
@@ -251,7 +240,6 @@
// debugging
void print_on(outputStream* st) const;
- void print() const;
// Initialize
static void create(JavaThread *thread);