< prev index next >
src/cpu/x86/vm/vm_version_x86.cpp
Print this page
*** 471,481 ****
_cpuFeatures = 0;
_logical_processors_per_package = 1;
// i486 internal cache is both I&D and has a 16-byte line size
_L1_data_cache_line_size = 16;
- if (!Use486InstrsOnly) {
// Get raw processor info
get_cpu_info_stub(&_cpuid_info);
assert_is_initialized();
--- 471,480 ----
*** 488,498 ****
// Logical processors are only available on P4s and above,
// and only if hyperthreading is available.
_logical_processors_per_package = logical_processor_count();
_L1_data_cache_line_size = L1_line_size();
}
- }
_supports_cx8 = supports_cmpxchg8();
// xchg and xadd instructions
_supports_atomic_getset4 = true;
_supports_atomic_getadd4 = true;
--- 487,496 ----
< prev index next >