1.1 --- a/src/share/vm/runtime/vmThread.hpp Mon Nov 18 23:41:06 2019 -0500 1.2 +++ b/src/share/vm/runtime/vmThread.hpp Thu Apr 09 13:07:11 2020 +0000 1.3 @@ -96,6 +96,7 @@ 1.4 1.5 static bool _should_terminate; 1.6 static bool _terminated; 1.7 + static bool _gclog_reentry; 1.8 static Monitor * _terminate_lock; 1.9 static PerfCounter* _perf_accumulated_vm_operation_time; 1.10 1.11 @@ -115,6 +116,8 @@ 1.12 static void wait_for_vm_thread_exit(); 1.13 static bool should_terminate() { return _should_terminate; } 1.14 static bool is_terminated() { return _terminated == true; } 1.15 + static bool is_gclog_reentry() { return _gclog_reentry; } 1.16 + static void set_gclog_reentry(bool reentry) { _gclog_reentry = reentry; } 1.17 1.18 // Execution of vm operation 1.19 static void execute(VM_Operation* op);