about summary refs log tree commit diff
path: root/library/std/src
diff options
context:
space:
mode:
authorjoboet <jonasboettiger@icloud.com>2023-04-12 20:27:41 +0200
committerjoboet <jonasboettiger@icloud.com>2024-02-09 14:58:37 +0100
commit2e652e59f6d778053853e8dd6230082e71829117 (patch)
tree5ae27bb42ddbd2dc4441e5f8f1ed6e9dcaf240aa /library/std/src
parent934eb8b3914980ac5895a9bf1c570c688a2cca35 (diff)
downloadrust-2e652e59f6d778053853e8dd6230082e71829117.tar.gz
rust-2e652e59f6d778053853e8dd6230082e71829117.zip
adjust code documentation
Diffstat (limited to 'library/std/src')
-rw-r--r--library/std/src/sys/pal/unix/locks/queue_rwlock.rs4
-rw-r--r--library/std/src/thread/mod.rs4
2 files changed, 4 insertions, 4 deletions
diff --git a/library/std/src/sys/pal/unix/locks/queue_rwlock.rs b/library/std/src/sys/pal/unix/locks/queue_rwlock.rs
index 817d6ef4040..18b414ed490 100644
--- a/library/std/src/sys/pal/unix/locks/queue_rwlock.rs
+++ b/library/std/src/sys/pal/unix/locks/queue_rwlock.rs
@@ -13,7 +13,7 @@
 //! * On some platforms (e.g. macOS), the lock is very slow.
 //!
 //! Therefore, we implement our own `RwLock`! Naively, one might reach for a
-//! spinlock, but those [are quite problematic] when the lock is contended.
+//! spinlock, but those [can be quite problematic] when the lock is contended.
 //! Instead, this readers-writer lock copies its implementation strategy from
 //! the Windows [SRWLOCK] and the [usync] library. Spinning is still used for the
 //! fast path, but it is bounded: after spinning fails, threads will locklessly
@@ -429,7 +429,7 @@ impl RwLock {
             // The next waiter is a writer. Remove it from the queue and wake it.
             let prev = match unsafe { tail.as_ref().prev.get() } {
                 // If the lock was read-locked, multiple threads have invoked
-                // `find_tail` above. Therefore, it is possible that one  of
+                // `find_tail` above. Therefore, it is possible that one of
                 // them observed a newer state than this thread did, meaning
                 // there is a set `tail` field in a node before `state`. To
                 // make sure that the queue is valid after the link update
diff --git a/library/std/src/thread/mod.rs b/library/std/src/thread/mod.rs
index 53fbada7cae..eb837c8f6c6 100644
--- a/library/std/src/thread/mod.rs
+++ b/library/std/src/thread/mod.rs
@@ -1290,8 +1290,8 @@ impl Thread {
         Thread { inner }
     }
 
-    /// Like the public [`park`], but callable on any handle. Used to allow
-    /// parking in TLS destructors.
+    /// Like the public [`park`], but callable on any handle. This is used to
+    /// allow parking in TLS destructors.
     ///
     /// # Safety
     /// May only be called from the thread to which this handle belongs.