< prev index next >

src/hotspot/cpu/x86/vm_version_x86.cpp

Print this page

        

*** 607,616 **** --- 607,619 ---- guarantee(_cpuid_info.std_cpuid1_edx.bits.clflush != 0, "clflush is not supported"); // clflush_size is size in quadwords (8 bytes). guarantee(_cpuid_info.std_cpuid1_ebx.bits.clflush_size == 8, "such clflush size is not supported"); #endif + // publish data cache line flush size to generic field + _data_cache_line_flush_size = _cpuid_info.std_cpuid1_ebx.bits.clflush_size * 8; + // If the OS doesn't support SSE, we can't use this feature even if the HW does if (!os::supports_sse()) _features &= ~(CPU_SSE|CPU_SSE2|CPU_SSE3|CPU_SSSE3|CPU_SSE4A|CPU_SSE4_1|CPU_SSE4_2); if (UseSSE < 4) {
< prev index next >