src/hotspot/cpu/ppc/vm_version_ppc.hpp
changeset 55322 bc5baf205475
parent 54899 e4cff3cf0234
child 59122 5d73255c2d52
equal deleted inserted replaced
55321:ddda023e6f66 55322:bc5baf205475
    93   static void print_platform_virtualization_info(outputStream*);
    93   static void print_platform_virtualization_info(outputStream*);
    94 
    94 
    95   // Override Abstract_VM_Version implementation
    95   // Override Abstract_VM_Version implementation
    96   static bool use_biased_locking();
    96   static bool use_biased_locking();
    97 
    97 
       
    98   // PPC64 supports fast class initialization checks for static methods.
       
    99   static bool supports_fast_class_init_checks() { return true; }
       
   100 
    98   static bool is_determine_features_test_running() { return _is_determine_features_test_running; }
   101   static bool is_determine_features_test_running() { return _is_determine_features_test_running; }
    99   // CPU instruction support
   102   // CPU instruction support
   100   static bool has_fsqrt()   { return (_features & fsqrt_m) != 0; }
   103   static bool has_fsqrt()   { return (_features & fsqrt_m) != 0; }
   101   static bool has_fsqrts()  { return (_features & fsqrts_m) != 0; }
   104   static bool has_fsqrts()  { return (_features & fsqrts_m) != 0; }
   102   static bool has_isel()    { return (_features & isel_m) != 0; }
   105   static bool has_isel()    { return (_features & isel_m) != 0; }