--- old/src/hotspot/cpu/x86/vm_version_x86.cpp 2018-07-25 11:31:23.099904669 +0100 +++ new/src/hotspot/cpu/x86/vm_version_x86.cpp 2018-07-25 11:31:22.806903795 +0100 @@ -609,6 +609,9 @@ 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);