src/os/bsd/vm/os_bsd.cpp

changeset 4689
bf06968a8a00
parent 4608
5cd2fac2ae70
child 4696
bdb602473679
     1.1 --- a/src/os/bsd/vm/os_bsd.cpp	Fri Mar 01 14:26:34 2013 -0800
     1.2 +++ b/src/os/bsd/vm/os_bsd.cpp	Mon Mar 04 13:15:01 2013 -0800
     1.3 @@ -3903,15 +3903,27 @@
     1.4  jlong os::current_thread_cpu_time() {
     1.5  #ifdef __APPLE__
     1.6    return os::thread_cpu_time(Thread::current(), true /* user + sys */);
     1.7 +#else
     1.8 +  Unimplemented();
     1.9 +  return 0;
    1.10  #endif
    1.11  }
    1.12  
    1.13  jlong os::thread_cpu_time(Thread* thread) {
    1.14 +#ifdef __APPLE__
    1.15 +  return os::thread_cpu_time(thread, true /* user + sys */);
    1.16 +#else
    1.17 +  Unimplemented();
    1.18 +  return 0;
    1.19 +#endif
    1.20  }
    1.21  
    1.22  jlong os::current_thread_cpu_time(bool user_sys_cpu_time) {
    1.23  #ifdef __APPLE__
    1.24    return os::thread_cpu_time(Thread::current(), user_sys_cpu_time);
    1.25 +#else
    1.26 +  Unimplemented();
    1.27 +  return 0;
    1.28  #endif
    1.29  }
    1.30  
    1.31 @@ -3935,6 +3947,9 @@
    1.32    } else {
    1.33      return ((jlong)tinfo.user_time.seconds * 1000000000) + ((jlong)tinfo.user_time.microseconds * (jlong)1000);
    1.34    }
    1.35 +#else
    1.36 +  Unimplemented();
    1.37 +  return 0;
    1.38  #endif
    1.39  }
    1.40  

mercurial