| 43 | } // namespace |
| 44 | |
| 45 | void MadviseSequentialAccess(const void* begin, size_t size) { |
| 46 | #if !defined(_win_) |
| 47 | Madvise(MADV_SEQUENTIAL, begin, size); |
| 48 | #endif |
| 49 | } |
| 50 | |
| 51 | void MadviseSequentialAccess(TArrayRef<const char> data) { |
| 52 | MadviseSequentialAccess(data.data(), data.size()); |
no test coverage detected