hotspot/src/share/vm/runtime/vm_version.hpp
changeset 6176 4d9030fe341f
parent 5547 f4b087cbb361
child 7397 5b173b4ca846
equal deleted inserted replaced
6175:86dbf3cacacc 6176:4d9030fe341f
    68   static bool supports_cx8()  {return _supports_cx8;}
    68   static bool supports_cx8()  {return _supports_cx8;}
    69   static unsigned int logical_processors_per_package() {
    69   static unsigned int logical_processors_per_package() {
    70     return _logical_processors_per_package;
    70     return _logical_processors_per_package;
    71   }
    71   }
    72 
    72 
       
    73   // ARCH specific policy for the BiasedLocking
       
    74   static bool use_biased_locking()  { return true; }
       
    75 
    73   // Number of page sizes efficiently supported by the hardware.  Most chips now
    76   // Number of page sizes efficiently supported by the hardware.  Most chips now
    74   // support two sizes, thus this default implementation.  Processor-specific
    77   // support two sizes, thus this default implementation.  Processor-specific
    75   // subclasses should define new versions to hide this one as needed.  Note
    78   // subclasses should define new versions to hide this one as needed.  Note
    76   // that the O/S may support more sizes, but at most this many are used.
    79   // that the O/S may support more sizes, but at most this many are used.
    77   static uint page_size_count() { return 2; }
    80   static uint page_size_count() { return 2; }