src/hotspot/share/services/threadService.hpp
changeset 51334 cc2c79d22508
parent 49956 a87f2e7a527c
child 52297 99962c340e73
--- 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