Skip to content

Releases: grandecola/mmap

mmap v0.6.0

14 Jan 03:05
Compare
Choose a tag to compare
mmap v0.6.0 Pre-release
Pre-release
  • Add support for Flush only when mapped region is modified

mmap v0.5.0

14 Oct 19:16
Compare
Choose a tag to compare
mmap v0.5.0 Pre-release
Pre-release
  • Remove exported interface
  • Rename struct from FileImpl to File

mmap v0.4.0

22 Mar 16:06
Compare
Choose a tag to compare
mmap v0.4.0 Pre-release
Pre-release
  • Change interface and struct names
  • Add functions to read/write string data

mmap v0.3.1

17 Mar 06:52
Compare
Choose a tag to compare
mmap v0.3.1 Pre-release
Pre-release
  • Breaking API changes
  • ReadUint64At, WriteUint64At don't return error
  • Remove using golang.org/unix package

mmap v0.3.0

13 Mar 09:48
Compare
Choose a tag to compare
mmap v0.3.0 Pre-release
Pre-release
  • Breaking API changes, satisfy io.ReaderAt & io.WriterAt interfaces
  • Use golang.org/unix package
  • Remove dependency on unsafe and syscall package
  • Fix tests to use MS_SYNC for flush
  • Full code coverage using unit tests

mmap v0.2.0

16 Dec 06:00
Compare
Choose a tag to compare
mmap v0.2.0 Pre-release
Pre-release
  • Introduce IMmap interface to ease testing
  • Add support for Go modules
  • Update documentation

mmap v0.1.0

13 Oct 12:32
Compare
Choose a tag to compare
mmap v0.1.0 Pre-release
Pre-release

This is the first release for the mmap library. It currently provides basic functions to map, unmap, read, write and advice.

Currently, supported OS -

  • darwin OS
  • Linux

Currently supported Architectures -

  • Little Endian architecture