Mercurial > hg > graal-jvmci-8
comparison src/os/solaris/vm/os_solaris.cpp @ 1123:167c2986d91b
6843629: Make current hotspot build part of jdk5 control build
Summary: Source changes for older compilers plus makefile changes.
Reviewed-by: xlu
author | phh |
---|---|
date | Wed, 16 Dec 2009 12:54:49 -0500 |
parents | 95e9083cf4a7 |
children | 3b3d12e645e7 |
comparison
equal
deleted
inserted
replaced
1122:dcb15a6f342d | 1123:167c2986d91b |
---|---|
455 static volatile hrtime_t max_hrtime = 0; | 455 static volatile hrtime_t max_hrtime = 0; |
456 static volatile int max_hrtime_lock = LOCK_FREE; // Update counter with LSB as lock-in-progress | 456 static volatile int max_hrtime_lock = LOCK_FREE; // Update counter with LSB as lock-in-progress |
457 | 457 |
458 | 458 |
459 void os::Solaris::initialize_system_info() { | 459 void os::Solaris::initialize_system_info() { |
460 _processor_count = sysconf(_SC_NPROCESSORS_CONF); | 460 set_processor_count(sysconf(_SC_NPROCESSORS_CONF)); |
461 _processors_online = sysconf (_SC_NPROCESSORS_ONLN); | 461 _processors_online = sysconf (_SC_NPROCESSORS_ONLN); |
462 _physical_memory = (julong)sysconf(_SC_PHYS_PAGES) * (julong)sysconf(_SC_PAGESIZE); | 462 _physical_memory = (julong)sysconf(_SC_PHYS_PAGES) * (julong)sysconf(_SC_PAGESIZE); |
463 } | 463 } |
464 | 464 |
465 int os::active_processor_count() { | 465 int os::active_processor_count() { |