Skip to content

Releases: PierUgit/fmmap

v0.11.1

24 May 13:59
c5c99eb
Compare
Choose a tag to compare
v0.11.1 Pre-release
Pre-release

Full Changelog: v0.11.0...v0.11.1

v0.10.0

22 Apr 18:11
acae62a
Compare
Choose a tag to compare
v0.10.0 Pre-release
Pre-release
  • new FFMAP_NOFILE mode
  • The fmmap_get_cptr() function is transformed in type-bound procedure %cptr()

Full Changelog: v0.9.0...v0.10.0

v0.9.0

14 Apr 12:09
Compare
Choose a tag to compare
v0.9.0 Pre-release
Pre-release
  • the fmmap_t type has now only private components. A fmmap_get_cptr() function has been added to get the C pointer.
  • fmmap_nbytes() renamed to fmmap_elem2byte()
  • fmmap_nelems() renamed to fmmap_byte2elem()

Full Changelog: v0.8.0...v0.9.0

v0.8.0

13 Apr 12:07
Compare
Choose a tag to compare
v0.8.0 Pre-release
Pre-release
  • Removed all the "intrisic kinds versions" of the routines, as they were requiring significant maintenance, with a very limited added value for the user. Maybe they will be reintroduced later (but generic programming would be desirable here, so maybe with F202Y :))
  • The whole descriptor is now passed instead of the C pointer only. As consequence the routines are now thread-safe.
  • The file is now closed right after the mapping created, allowing more active mappings at the same time

Full Changelog: v0.6.2...v0.8.0

v0.6.2

10 Apr 17:20
Compare
Choose a tag to compare
v0.6.2 Pre-release
Pre-release
  • Multiple simultaeous mappings on the same file are now possible

Full Changelog: v0.6.0...v0.6.2

v0.5.0

21 Mar 13:32
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release
  • In the type-agnostic usage only the C pointer is returned instead of a full structure

Full Changelog: v0.4.0...v0.5.0

v0.4.0

20 Mar 18:03
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release
  • changed supported kind values

Full Changelog: v0.3.0...v0.4.0

v0.3.0

14 Mar 17:37
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release
  • switching to more standard macros for the compilation of the OS-dependent code

Full Changelog: v0.2.1...v0.3.0

v0.2.1

12 Mar 17:13
b38eb57
Compare
Choose a tag to compare
v0.2.1 Pre-release
Pre-release
  • workaround for an ifort 21 bug

Full Changelog: v0.2.0...v0.2.1

v0.1.1

21 Feb 18:15
905b251
Compare
Choose a tag to compare
v0.1.1 Pre-release
Pre-release
  • fixed issues with ifort 21

Full Changelog: https://github.com/PierUgit/fmmap/commits/v0.1.1