src/hotspot/os/linux/os_linux.cpp
changeset 53266 57d8566a2732
parent 53260 fbc921683f02
child 53362 ef09fd205ef0
equal deleted inserted replaced
53265:febc37adfe80 53266:57d8566a2732
  4025   } else {
  4025   } else {
  4026     return NULL;
  4026     return NULL;
  4027   }
  4027   }
  4028 }
  4028 }
  4029 
  4029 
  4030 size_t os::read(int fd, void *buf, unsigned int nBytes) {
       
  4031   return ::read(fd, buf, nBytes);
       
  4032 }
       
  4033 
       
  4034 size_t os::read_at(int fd, void *buf, unsigned int nBytes, jlong offset) {
       
  4035   return ::pread(fd, buf, nBytes, offset);
       
  4036 }
       
  4037 
       
  4038 // Sleep forever; naked call to OS-specific sleep; use with CAUTION
  4030 // Sleep forever; naked call to OS-specific sleep; use with CAUTION
  4039 void os::infinite_sleep() {
  4031 void os::infinite_sleep() {
  4040   while (true) {    // sleep forever ...
  4032   while (true) {    // sleep forever ...
  4041     ::sleep(100);   // ... 100 seconds at a time
  4033     ::sleep(100);   // ... 100 seconds at a time
  4042   }
  4034   }