spelling: accidentally

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
This commit is contained in:
Josh Soref 2023-03-19 20:12:26 -04:00
parent 1a802ed1b4
commit f96b3eb9a9

View file

@ -1048,7 +1048,7 @@ We maintain a global list of abandoned segments that are
reclaimed on demand. Since this is shared among threads reclaimed on demand. Since this is shared among threads
the implementation needs to avoid the A-B-A problem on the implementation needs to avoid the A-B-A problem on
popping abandoned segments: <https://en.wikipedia.org/wiki/ABA_problem> popping abandoned segments: <https://en.wikipedia.org/wiki/ABA_problem>
We use tagged pointers to avoid accidentially identifying We use tagged pointers to avoid accidentally identifying
reused segments, much like stamped references in Java. reused segments, much like stamped references in Java.
Secondly, we maintain a reader counter to avoid resetting Secondly, we maintain a reader counter to avoid resetting
or decommitting segments that have a pending read operation. or decommitting segments that have a pending read operation.