diff -r 63c49e60fc25 -r 9204129f065e hotspot/src/os/windows/vm/os_windows.cpp --- a/hotspot/src/os/windows/vm/os_windows.cpp Mon Dec 14 13:26:29 2009 -0700 +++ b/hotspot/src/os/windows/vm/os_windows.cpp Wed Dec 16 12:54:49 2009 -0500 @@ -3150,7 +3150,7 @@ _vm_allocation_granularity = si.dwAllocationGranularity; _processor_type = si.dwProcessorType; _processor_level = si.wProcessorLevel; - _processor_count = si.dwNumberOfProcessors; + set_processor_count(si.dwNumberOfProcessors); MEMORYSTATUSEX ms; ms.dwLength = sizeof(ms);