< prev index next >

src/hotspot/cpu/s390/vm_version_s390.hpp

Print this page
rev 50966 : 8206919: s390: add missing info to vm_version_ext_s390

*** 129,138 **** --- 129,139 ---- static unsigned int _ncipher_features; static unsigned int _nmsgdigest_features; static unsigned int _Dcache_lineSize; static unsigned int _Icache_lineSize; static bool _is_determine_features_test_running; + static const char* _model_string; static bool test_feature_bit(unsigned long* featureBuffer, int featureNum, unsigned int bufLen); static void set_features_string(); static void print_features_internal(const char* text, bool print_anyway=false); static void determine_features();
*** 344,353 **** --- 345,355 ---- static void initialize(); static void print_features(); static bool is_determine_features_test_running() { return _is_determine_features_test_running; } // CPU feature query functions + static const char* get_model_string() { return _model_string; } static bool has_StoreFacilityListExtended() { return (_features[0] & StoreFacilityListExtendedMask) == StoreFacilityListExtendedMask; } static bool has_Crypto() { return (_features[0] & CryptoFacilityMask) == CryptoFacilityMask; } static bool has_ETF2() { return (_features[0] & ETF2Mask) == ETF2Mask; } static bool has_ETF3() { return (_features[0] & ETF3Mask) == ETF3Mask; } static bool has_ETF2Enhancements() { return (_features[0] & ETF2EnhancementMask) == ETF2EnhancementMask; }
< prev index next >