posix.cc (_Jv_platform_nanotime): Return nanoseconds, not microseconds; use gettimeof...
authorGeoffrey Keating <geoffk@apple.com>
Thu, 14 Sep 2006 01:17:31 +0000 (01:17 +0000)
committerGeoffrey Keating <geoffk@gcc.gnu.org>
Thu, 14 Sep 2006 01:17:31 +0000 (01:17 +0000)
commit06fcf75439fbafae348fa33a0630f7bd83a835aa
treea5280d81d511353d5613e3482a10f15f1a24c4c1
parentf5efb27f743ce6bab0fe4f33a9573313e24dacdb
posix.cc (_Jv_platform_nanotime): Return nanoseconds, not microseconds; use gettimeofday when available.

* posix.cc (_Jv_platform_nanotime): Return nanoseconds, not
microseconds; use gettimeofday when available.
* posix-threads.cc (_Jv_CondWait): Improve accuracy and range of
timeout calculation.
* testsuite/libjava.lang/Thread_Sleep_2.java: New.
* testsuite/libjava.lang/Thread_Sleep_2.out: New.
* testsuite/libjava.lang/Thread_Sleep_2.xfail: New.

From-SVN: r116941
libjava/ChangeLog
libjava/posix-threads.cc
libjava/posix.cc
libjava/testsuite/libjava.lang/Thread_Sleep_2.java [new file with mode: 0644]
libjava/testsuite/libjava.lang/Thread_Sleep_2.out [new file with mode: 0644]
libjava/testsuite/libjava.lang/Thread_Sleep_2.xfail [new file with mode: 0644]