Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/windirstat/llfio.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) <spamtrap@nedprod.com>2016-04-21 17:03:35 +0300
committerNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) <spamtrap@nedprod.com>2016-04-21 17:03:35 +0300
commitda756f9acb38f75692f23c2b6c24786d18fac1d1 (patch)
treeb88a57cc157267f5d3f59f9afee0086717d8796c /release_notes.md
parent0d851589ff6a054a88f44869208be37b0eebd33f (diff)
Got AFIO compiling again against deregressed Outcome. This unexpected failure to compile meant I couldn't live demo AFIO at ACCU, very annoying.
Diffstat (limited to 'release_notes.md')
-rw-r--r--release_notes.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/release_notes.md b/release_notes.md
index 42d9fbfe..207fb5fe 100644
--- a/release_notes.md
+++ b/release_notes.md
@@ -8,9 +8,9 @@ yet.
| NEW in v2 | Boost peer review feedback | |
| --------- | -------------------------- | --- |
| ✔ | ✔ | Universal native handle/fd abstraction instead of `void *`.
-| ✔ | ✔ | Perfectly/Ideally low memory allocation per op (usually none).
+| ✔ | ✔ | Perfectly/Ideally low memory (de)allocation per op (usually none).
| ✔ | ✔ | noexcept API throughout returning error_code for failure instead of throwing exceptions.
-| ✔ | ✔ | AFIO v1 handle type split into hierarchy of types:<ol><li>handle - provides open, close, get path, clone, set/unset append only, change caching, characteristics<li>io_handle - adds synchronous scatter-gather i/o<li>file_handle - adds open/create file, get and set maximum extent<li>async_file_handle - adds asynchronous scatter-gather i/o</ol>
+| ✔ | ✔ | AFIO v1 handle type split into hierarchy of types:<ol><li>handle - provides open, close, get path, clone, set/unset append only, change caching, characteristics<li>io_handle - adds synchronous scatter-gather i/o, byte range locking<li>file_handle - adds open/create file, get and set maximum extent<li>async_file_handle - adds asynchronous scatter-gather i/o</ol>
| ✔ | ✔ | Cancelable i/o (made possible thanks to dropping XP support).
| ✔ | ✔ | All shared_ptr usage removed as all use of multiple threads removed.
| ✔ | ✔ | Use of std::vector to transport scatter-gather sequences replaced with C++ 17 `span<>`.