src/solaris/native/sun/management/SolarisOperatingSystem.c

Print this page

        

*** 36,46 **** #include <utmpx.h> #include <dlfcn.h> #include <sys/loadavg.h> #include <jni.h> #include "jvm.h" ! #include "com_sun_management_UnixOperatingSystem.h" typedef struct { kstat_t *kstat; uint64_t last_idle; uint64_t last_total; --- 36,46 ---- #include <utmpx.h> #include <dlfcn.h> #include <sys/loadavg.h> #include <jni.h> #include "jvm.h" ! #include "sun_management_OperatingSystemImpl.h" typedef struct { kstat_t *kstat; uint64_t last_idle; uint64_t last_total;
*** 224,241 **** } return -1.0; } JNIEXPORT jdouble JNICALL ! Java_com_sun_management_UnixOperatingSystem_getSystemCpuLoad (JNIEnv *env, jobject dummy) { return get_cpu_load(-1); } JNIEXPORT jdouble JNICALL ! Java_com_sun_management_UnixOperatingSystem_getProcessCpuLoad (JNIEnv *env, jobject dummy) { return get_process_load(); } --- 224,241 ---- } return -1.0; } JNIEXPORT jdouble JNICALL ! Java_sun_management_OperatingSystemImpl_getSystemCpuLoad (JNIEnv *env, jobject dummy) { return get_cpu_load(-1); } JNIEXPORT jdouble JNICALL ! Java_sun_management_OperatingSystemImpl_getProcessCpuLoad (JNIEnv *env, jobject dummy) { return get_process_load(); }