diff --git a/ConflictSet.cpp b/ConflictSet.cpp index 5abc406..2ed53bb 100644 --- a/ConflictSet.cpp +++ b/ConflictSet.cpp @@ -2882,9 +2882,9 @@ checkMaxBetweenExclusiveImpl(Node *n, int begin, int end, #endif // Returns a pointer to the newly inserted node. Caller must set -// `entryPresent`, and `entry` fields. The search path of the result will have -// `maxVersion` at least `writeVersion` as a postcondition. Nodes along the -// search path to `key` may be invalidated. +// `entryPresent`, and `entry` fields. All nodes along the search path of the +// result will have `maxVersion` set to `writeVersion` as a postcondition. Nodes +// along the search path may be invalidated. [[nodiscard]] Node *insert(Node **self, std::span key, InternalVersionT writeVersion, WriteContext *tls, ConflictSet::Impl *impl) {