equal
deleted
inserted
replaced
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; } |