doc clarification on eq-hashtable-try-cell

original commit: bcea49bf88c916c742de48c58e91060489ac8592
This commit is contained in:
Matthew Flatt 2020-02-08 19:24:52 -07:00
parent 24be6703bf
commit 34dc3f4371

View File

@ -2500,7 +2500,9 @@ cell ;=> (#(a b c) . 3)
\endentryheader
Like \scheme{eq-hashtable-cell}, but safe for use from multiple
threads at the same time as long as only this function is used on a
threads at the same time as long as only this function,
\scheme{eq-hashtable-ref}, \scheme{eq-hashtable-ref-cell},
and \scheme{eq-hashtable-contains?} are used on a
particular hash table by any thread. To handle certain forms of
contention, the result may be \scheme{#f}, in which case the operation
might be retried. An even more significant constraint is that the hash