12 Commits (master)

Author SHA1 Message Date
Avril 5d4c9b57f7
Added `try_map_or_cloned()`: Map a file, or if that fails, map an in-memory copy of that file.
1 year ago
Avril 08c93f2af0
MappedFile: Added generic into_inner(), inner_mut(), and inner() accessors.
1 year ago
Avril d74946934d
Added read+write test for `ManagedFD` & `MemoryFile`.
1 year ago
Avril 71da5e610f
Added io::Read/Write impls for `ManagedFD` and `MemoryFile`.
2 years ago
Avril 51c64b56b0
Made MappedFile<T> impl Send.
2 years ago
Avril 6b5c791880
Added fd-aliasing for Un/ManagedFD
2 years ago
Avril 0a146fb14a
Added doc-comment for `hugetlb::HugePage`
2 years ago
Avril eca5ac5350
Update README
2 years ago
Avril b4fa3bf215
Started `UnmanagedFD`.
2 years ago
Avril 7e00ade351
hugetlb: Implemented `HugePage::compute_huge()`, `scan_hugepages()`, and a public lazy static `SYSTEM_HUGEPAGES`.
2 years ago
Avril 8795f0a1a2
Added `err` module: Wrapped OS errors; Ad-hoc inline definitions, and named definitions with pre-defined messages.
2 years ago
Avril be452a99ff
Added `UniqueSlice<T>`, `MappedSlice`.
2 years ago