memmap
Cross-platform Rust API for memory-mapped file IO
0.7.0
34M downloads/mo
#1556 most downloaded on crates.io
danburkert/memmap-rs
What this package is like to depend on
Last release 8 years ago
no release in 18 months
Release timing varies
gaps range from 1 weeks to 9 months
Rarely documented
notes for 2 of 14 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
14 releases · first in 2015
0 releases in the last 12 months
see the full history below
Release timeline
14 releases · Aug 2015 to Sep 2018Releases
latest 14-
0.7.020 Sep 2018Release notes
Open source →memmap-rsis a Rust library for cross-platform memory-mapped IO.memmap0.7.0 includes a single (breaking) change:MmapOptions::offsetnow takes au64instead of ausize, so that large files can be used on 32-bit platforms. -
0.6.206 Jan 2018Nothing published for this version
-
0.6.109 Nov 2017Nothing published for this version
-
0.6.029 Oct 2017Release notes
Open source →memmapis a Rust library for cross-platform memory mapped IO.memmap0.6.0 introduces major API changes in anticipation of a 1.0
release.- View types have been removed. They proved to be inflexible, and since
they did not rely on crate-internals, they may be reproduced externally. - Memory mapped buffer types are no longer distringuished by file-backed
vs. anonymous. Instead, the memory mapped buffer types are
distinguished by mutable vs. read-only. - The minimum
rustcversion has been bumped to 1.13. This has allowed
operator?to be used internally, and the dependency onfs2to be
dropped. - File-backed memory maps have been made unsafe to create. As a result,
memory map types may now be safely dereferenced to&[u8]and
&mut [u8], as appropriate. - Memory map types may now be transitioned between read-only, mutable,
and read-execute.
The following contributors help make this release possible:
Andrew Gallant
Ashley Mannix
Cameron Dershem
Dan Burkert
Michael Rybakov
Ottavio M. Hartman
Peter Atashian
Samuel Tardieu
Sergey Bugaev
Steven FacklerThanks!
- View types have been removed. They proved to be inflexible, and since
-
0.5.226 Feb 2017Nothing published for this version
-
0.5.125 Feb 2017Nothing published for this version
-
0.5.022 Oct 2016Nothing published for this version
-
0.4.030 Jun 2016Nothing published for this version
-
0.3.004 Apr 2016Nothing published for this version
-
0.2.305 Dec 2015Nothing published for this version
-
0.2.207 Nov 2015Nothing published for this version
-
0.2.110 Oct 2015Nothing published for this version
-
0.2.002 Sep 2015Nothing published for this version
-
0.1.022 Aug 2015Nothing published for this version