equal
deleted
inserted
replaced
92 |
92 |
93 class os: AllStatic { |
93 class os: AllStatic { |
94 friend class VMStructs; |
94 friend class VMStructs; |
95 friend class JVMCIVMStructs; |
95 friend class JVMCIVMStructs; |
96 friend class MallocTracker; |
96 friend class MallocTracker; |
|
97 |
|
98 #ifdef ASSERT |
|
99 private: |
|
100 static bool _mutex_init_done; |
|
101 public: |
|
102 static void set_mutex_init_done() { _mutex_init_done = true; } |
|
103 static bool mutex_init_done() { return _mutex_init_done; } |
|
104 #endif |
|
105 |
97 public: |
106 public: |
98 enum { page_sizes_max = 9 }; // Size of _page_sizes array (8 plus a sentinel) |
107 enum { page_sizes_max = 9 }; // Size of _page_sizes array (8 plus a sentinel) |
99 |
108 |
100 private: |
109 private: |
101 static OSThread* _starting_thread; |
110 static OSThread* _starting_thread; |