hotspot/src/os/bsd/vm/os_bsd.cpp
changeset 25477 7dad9f95fd31
parent 25472 381638db28e6
child 25503 9f471b837330
equal deleted inserted replaced
25476:b97716c4b5c9 25477:7dad9f95fd31
  2594 // Used to convert frequent JVM_Yield() to nops
  2594 // Used to convert frequent JVM_Yield() to nops
  2595 bool os::dont_yield() {
  2595 bool os::dont_yield() {
  2596   return DontYieldALot;
  2596   return DontYieldALot;
  2597 }
  2597 }
  2598 
  2598 
  2599 void os::yield() {
  2599 void os::naked_yield() {
  2600   sched_yield();
  2600   sched_yield();
  2601 }
  2601 }
  2602 
       
  2603 os::YieldResult os::NakedYield() { sched_yield(); return os::YIELD_UNKNOWN; }
       
  2604 
  2602 
  2605 ////////////////////////////////////////////////////////////////////////////////
  2603 ////////////////////////////////////////////////////////////////////////////////
  2606 // thread priority support
  2604 // thread priority support
  2607 
  2605 
  2608 // Note: Normal Bsd applications are run with SCHED_OTHER policy. SCHED_OTHER
  2606 // Note: Normal Bsd applications are run with SCHED_OTHER policy. SCHED_OTHER