--- a/src/hotspot/share/services/threadService.hpp Wed Aug 08 15:31:06 2018 +0200
+++ b/src/hotspot/share/services/threadService.hpp Wed Aug 08 15:31:07 2018 +0200
@@ -213,8 +213,9 @@
public:
// Dummy snapshot
- ThreadSnapshot() : _thread(NULL), _threadObj(NULL), _stack_trace(NULL), _concurrent_locks(NULL), _next(NULL),
- _blocker_object(NULL), _blocker_object_owner(NULL) {};
+ ThreadSnapshot() : _thread(NULL), _threadObj(NULL),
+ _blocker_object(NULL), _blocker_object_owner(NULL),
+ _stack_trace(NULL), _concurrent_locks(NULL), _next(NULL) {};
ThreadSnapshot(ThreadsList * t_list, JavaThread* thread);
~ThreadSnapshot();
@@ -560,7 +561,7 @@
}
JavaThreadBlockedOnMonitorEnterState(JavaThread *java_thread, ObjectMonitor *obj_m) :
- _stat(NULL), _active(false), JavaThreadStatusChanger(java_thread) {
+ JavaThreadStatusChanger(java_thread), _stat(NULL), _active(false) {
assert((java_thread != NULL), "Java thread should not be null here");
// Change thread status and collect contended enter stats for monitor contended
// enter done for external java world objects and it is contended. All other cases