Auto merge of #100707 - dzvon:fix-typo, r=davidtwco
Fix a bunch of typo This PR will fix some typos detected by [typos]. I only picked the ones I was sure were spelling errors to fix, mostly in the comments. [typos]: https://github.com/crate-ci/typos
This commit is contained in:
@@ -138,7 +138,7 @@ impl Mutex {
|
||||
}
|
||||
}
|
||||
|
||||
// The state has changed or a wakeup occured, try to lock the mutex.
|
||||
// The state has changed or a wakeup occurred, try to lock the mutex.
|
||||
match self.futex.compare_exchange(UNLOCKED, owned_state, Acquire, Relaxed) {
|
||||
Ok(_) => return,
|
||||
Err(updated) => state = updated,
|
||||
|
||||
@@ -53,7 +53,7 @@ impl Mutex {
|
||||
// We avoid an unnecessary write if it as already set to 2,
|
||||
// to be friendlier for the caches.
|
||||
if state != 2 && self.futex.swap(2, Acquire) == 0 {
|
||||
// We changed it from 0 to 2, so we just succesfully locked it.
|
||||
// We changed it from 0 to 2, so we just successfully locked it.
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
@@ -54,7 +54,7 @@ fn is_read_lockable(state: u32) -> bool {
|
||||
// We don't allow read-locking if there's readers waiting, even if the lock is unlocked
|
||||
// and there's no writers waiting. The only situation when this happens is after unlocking,
|
||||
// at which point the unlocking thread might be waking up writers, which have priority over readers.
|
||||
// The unlocking thread will clear the readers waiting bit and wake up readers, if necssary.
|
||||
// The unlocking thread will clear the readers waiting bit and wake up readers, if necessary.
|
||||
state & MASK < MAX_READERS && !has_readers_waiting(state) && !has_writers_waiting(state)
|
||||
}
|
||||
|
||||
|
||||
@@ -44,7 +44,7 @@ mod shims {
|
||||
}
|
||||
|
||||
// On 32-bit x86 MSVC these functions aren't defined, so we just define shims
|
||||
// which promote everything fo f64, perform the calculation, and then demote
|
||||
// which promote everything to f64, perform the calculation, and then demote
|
||||
// back to f32. While not precisely correct should be "correct enough" for now.
|
||||
#[cfg(all(target_env = "msvc", target_arch = "x86"))]
|
||||
mod shims {
|
||||
|
||||
@@ -115,7 +115,7 @@ fn test_parse_prefix_verbatim_device() {
|
||||
assert_eq!(prefix, parse_prefix(r"\\?/C:\windows\system32\notepad.exe"));
|
||||
}
|
||||
|
||||
// See #93586 for more infomation.
|
||||
// See #93586 for more information.
|
||||
#[test]
|
||||
fn test_windows_prefix_components() {
|
||||
use crate::path::Path;
|
||||
|
||||
Reference in New Issue
Block a user