forked from mirrors/gecko-dev
|
|
||
|---|---|---|
| .. | ||
| examples | ||
| src | ||
| .cargo-checksum.json | ||
| Cargo.lock | ||
| Cargo.toml | ||
| CHANGELOG.md | ||
| LICENSE-APACHE | ||
| LICENSE-MIT | ||
| README.md | ||
memmap2
A Rust library for cross-platform memory mapped IO.
This is a fork of the memmap-rs crate.
Features
- file-backed memory maps
- anonymous memory maps
- synchronous and asynchronous flushing
- copy-on-write memory maps
- read-only memory maps
- stack support (
MAP_STACKon unix) - executable memory maps
- huge page support
A list of supported/tested targets can be found in Actions.
License
memmap2 is primarily distributed under the terms of both the MIT license and the
Apache License (Version 2.0).
See LICENSE-APACHE, LICENSE-MIT for details.
Copyright (c) 2020 Yevhenii Reizner
Copyright (c) 2015 Dan Burkert