equal
deleted
inserted
replaced
3484 result = OS_TIMEOUT; |
3484 result = OS_TIMEOUT; |
3485 } |
3485 } |
3486 return result; |
3486 return result; |
3487 } |
3487 } |
3488 |
3488 |
|
3489 // |
|
3490 // Short sleep, direct OS call. |
|
3491 // |
|
3492 // ms = 0, means allow others (if any) to run. |
|
3493 // |
|
3494 void os::naked_short_sleep(jlong ms) { |
|
3495 assert(ms < 1000, "Un-interruptable sleep, short time use only"); |
|
3496 Sleep(ms); |
|
3497 } |
|
3498 |
3489 // Sleep forever; naked call to OS-specific sleep; use with CAUTION |
3499 // Sleep forever; naked call to OS-specific sleep; use with CAUTION |
3490 void os::infinite_sleep() { |
3500 void os::infinite_sleep() { |
3491 while (true) { // sleep forever ... |
3501 while (true) { // sleep forever ... |
3492 Sleep(100000); // ... 100 seconds at a time |
3502 Sleep(100000); // ... 100 seconds at a time |
3493 } |
3503 } |