src/os/bsd/vm/os_bsd.cpp

Print this page

        

*** 2598,2614 **** sched_yield(); } os::YieldResult os::NakedYield() { sched_yield(); return os::YIELD_UNKNOWN ;} - void os::yield_all() { - // Yields to all threads, including threads with lower priorities - // Threads on Bsd are all with same priority. The Solaris style - // os::yield_all() with nanosleep(1ms) is not necessary. - sched_yield(); - } - //////////////////////////////////////////////////////////////////////////////// // thread priority support // Note: Normal Bsd applications are run with SCHED_OTHER policy. SCHED_OTHER // only supports dynamic priority, static priority must be zero. For real-time --- 2598,2607 ----