src/hotspot/share/runtime/os.hpp
changeset 52581 d402a406bbc3
parent 52508 bbbcd90f0adb
child 53077 33b8f6f4cdf5
equal deleted inserted replaced
52580:73f6a850a62f 52581:d402a406bbc3
    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;