mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-18 01:54:47 +02:00
8202579: Revisit VM_Version and VM_Version_ext for overlap and consolidation
Reviewed-by: dholmes, hseigel
This commit is contained in:
parent
7adf7f3353
commit
1e3ae3be02
33 changed files with 1146 additions and 1867 deletions
|
@ -26,8 +26,8 @@
|
|||
#include "memory/resourceArea.hpp"
|
||||
#include "runtime/os.hpp"
|
||||
#include "runtime/os_perf.hpp"
|
||||
#include "runtime/vm_version.hpp"
|
||||
#include "utilities/globalDefinitions.hpp"
|
||||
#include CPU_HEADER(vm_version_ext)
|
||||
|
||||
#ifdef __APPLE__
|
||||
#import <libproc.h>
|
||||
|
@ -371,11 +371,12 @@ CPUInformationInterface::CPUInformationInterface() {
|
|||
|
||||
bool CPUInformationInterface::initialize() {
|
||||
_cpu_info = new CPUInformation();
|
||||
_cpu_info->set_number_of_hardware_threads(VM_Version_Ext::number_of_threads());
|
||||
_cpu_info->set_number_of_cores(VM_Version_Ext::number_of_cores());
|
||||
_cpu_info->set_number_of_sockets(VM_Version_Ext::number_of_sockets());
|
||||
_cpu_info->set_cpu_name(VM_Version_Ext::cpu_name());
|
||||
_cpu_info->set_cpu_description(VM_Version_Ext::cpu_description());
|
||||
VM_Version::initialize_cpu_information();
|
||||
_cpu_info->set_number_of_hardware_threads(VM_Version::number_of_threads());
|
||||
_cpu_info->set_number_of_cores(VM_Version::number_of_cores());
|
||||
_cpu_info->set_number_of_sockets(VM_Version::number_of_sockets());
|
||||
_cpu_info->set_cpu_name(VM_Version::cpu_name());
|
||||
_cpu_info->set_cpu_description(VM_Version::cpu_description());
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue