diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-17 12:19:41 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-17 12:19:41 +0000 |
commit | 4f9fe856a25ab29345b90e7725509e9ee38a37be (patch) | |
tree | e4ffd8a9374cae7b21f7cbfb352927e0e074aff6 /vendor/parking_lot_core-0.8.6/src | |
parent | Adding upstream version 1.68.2+dfsg1. (diff) | |
download | rustc-4f9fe856a25ab29345b90e7725509e9ee38a37be.tar.xz rustc-4f9fe856a25ab29345b90e7725509e9ee38a37be.zip |
Adding upstream version 1.69.0+dfsg1.upstream/1.69.0+dfsg1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r-- | vendor/parking_lot_core-0.8.6/src/lib.rs (renamed from vendor/parking_lot_core-0.8.5/src/lib.rs) | 0 | ||||
-rw-r--r-- | vendor/parking_lot_core-0.8.6/src/parking_lot.rs (renamed from vendor/parking_lot_core-0.8.5/src/parking_lot.rs) | 0 | ||||
-rw-r--r-- | vendor/parking_lot_core-0.8.6/src/spinwait.rs (renamed from vendor/parking_lot_core-0.8.5/src/spinwait.rs) | 0 | ||||
-rw-r--r-- | vendor/parking_lot_core-0.8.6/src/thread_parker/generic.rs (renamed from vendor/parking_lot_core-0.8.5/src/thread_parker/generic.rs) | 0 | ||||
-rw-r--r-- | vendor/parking_lot_core-0.8.6/src/thread_parker/linux.rs (renamed from vendor/parking_lot_core-0.8.5/src/thread_parker/linux.rs) | 8 | ||||
-rw-r--r-- | vendor/parking_lot_core-0.8.6/src/thread_parker/mod.rs (renamed from vendor/parking_lot_core-0.8.5/src/thread_parker/mod.rs) | 0 | ||||
-rw-r--r-- | vendor/parking_lot_core-0.8.6/src/thread_parker/redox.rs (renamed from vendor/parking_lot_core-0.8.5/src/thread_parker/redox.rs) | 0 | ||||
-rw-r--r-- | vendor/parking_lot_core-0.8.6/src/thread_parker/sgx.rs (renamed from vendor/parking_lot_core-0.8.5/src/thread_parker/sgx.rs) | 0 | ||||
-rw-r--r-- | vendor/parking_lot_core-0.8.6/src/thread_parker/unix.rs (renamed from vendor/parking_lot_core-0.8.5/src/thread_parker/unix.rs) | 0 | ||||
-rw-r--r-- | vendor/parking_lot_core-0.8.6/src/thread_parker/wasm.rs (renamed from vendor/parking_lot_core-0.8.5/src/thread_parker/wasm.rs) | 0 | ||||
-rw-r--r-- | vendor/parking_lot_core-0.8.6/src/thread_parker/wasm_atomic.rs (renamed from vendor/parking_lot_core-0.8.5/src/thread_parker/wasm_atomic.rs) | 0 | ||||
-rw-r--r-- | vendor/parking_lot_core-0.8.6/src/thread_parker/windows/keyed_event.rs (renamed from vendor/parking_lot_core-0.8.5/src/thread_parker/windows/keyed_event.rs) | 0 | ||||
-rw-r--r-- | vendor/parking_lot_core-0.8.6/src/thread_parker/windows/mod.rs (renamed from vendor/parking_lot_core-0.8.5/src/thread_parker/windows/mod.rs) | 0 | ||||
-rw-r--r-- | vendor/parking_lot_core-0.8.6/src/thread_parker/windows/waitaddress.rs (renamed from vendor/parking_lot_core-0.8.5/src/thread_parker/windows/waitaddress.rs) | 0 | ||||
-rw-r--r-- | vendor/parking_lot_core-0.8.6/src/util.rs (renamed from vendor/parking_lot_core-0.8.5/src/util.rs) | 0 | ||||
-rw-r--r-- | vendor/parking_lot_core-0.8.6/src/word_lock.rs (renamed from vendor/parking_lot_core-0.8.5/src/word_lock.rs) | 0 |
16 files changed, 4 insertions, 4 deletions
diff --git a/vendor/parking_lot_core-0.8.5/src/lib.rs b/vendor/parking_lot_core-0.8.6/src/lib.rs index 27087f476..27087f476 100644 --- a/vendor/parking_lot_core-0.8.5/src/lib.rs +++ b/vendor/parking_lot_core-0.8.6/src/lib.rs diff --git a/vendor/parking_lot_core-0.8.5/src/parking_lot.rs b/vendor/parking_lot_core-0.8.6/src/parking_lot.rs index 519ce9e34..519ce9e34 100644 --- a/vendor/parking_lot_core-0.8.5/src/parking_lot.rs +++ b/vendor/parking_lot_core-0.8.6/src/parking_lot.rs diff --git a/vendor/parking_lot_core-0.8.5/src/spinwait.rs b/vendor/parking_lot_core-0.8.6/src/spinwait.rs index ad0327a3a..ad0327a3a 100644 --- a/vendor/parking_lot_core-0.8.5/src/spinwait.rs +++ b/vendor/parking_lot_core-0.8.6/src/spinwait.rs diff --git a/vendor/parking_lot_core-0.8.5/src/thread_parker/generic.rs b/vendor/parking_lot_core-0.8.6/src/thread_parker/generic.rs index 5236e14ab..5236e14ab 100644 --- a/vendor/parking_lot_core-0.8.5/src/thread_parker/generic.rs +++ b/vendor/parking_lot_core-0.8.6/src/thread_parker/generic.rs diff --git a/vendor/parking_lot_core-0.8.5/src/thread_parker/linux.rs b/vendor/parking_lot_core-0.8.6/src/thread_parker/linux.rs index 766e63b38..b22d0149f 100644 --- a/vendor/parking_lot_core-0.8.5/src/thread_parker/linux.rs +++ b/vendor/parking_lot_core-0.8.6/src/thread_parker/linux.rs @@ -80,10 +80,10 @@ impl super::ThreadParkerT for ThreadParker { self.park(); return true; } - let ts = libc::timespec { - tv_sec: diff.as_secs() as libc::time_t, - tv_nsec: diff.subsec_nanos() as tv_nsec_t, - }; + // SAFETY: libc::timespec is zero initializable. + let mut ts: libc::timespec = std::mem::zeroed(); + ts.tv_sec = diff.as_secs() as libc::time_t; + ts.tv_nsec = diff.subsec_nanos() as tv_nsec_t; self.futex_wait(Some(ts)); } true diff --git a/vendor/parking_lot_core-0.8.5/src/thread_parker/mod.rs b/vendor/parking_lot_core-0.8.6/src/thread_parker/mod.rs index a7e4bb69c..a7e4bb69c 100644 --- a/vendor/parking_lot_core-0.8.5/src/thread_parker/mod.rs +++ b/vendor/parking_lot_core-0.8.6/src/thread_parker/mod.rs diff --git a/vendor/parking_lot_core-0.8.5/src/thread_parker/redox.rs b/vendor/parking_lot_core-0.8.6/src/thread_parker/redox.rs index cac06bcfe..cac06bcfe 100644 --- a/vendor/parking_lot_core-0.8.5/src/thread_parker/redox.rs +++ b/vendor/parking_lot_core-0.8.6/src/thread_parker/redox.rs diff --git a/vendor/parking_lot_core-0.8.5/src/thread_parker/sgx.rs b/vendor/parking_lot_core-0.8.6/src/thread_parker/sgx.rs index 341efe2ba..341efe2ba 100644 --- a/vendor/parking_lot_core-0.8.5/src/thread_parker/sgx.rs +++ b/vendor/parking_lot_core-0.8.6/src/thread_parker/sgx.rs diff --git a/vendor/parking_lot_core-0.8.5/src/thread_parker/unix.rs b/vendor/parking_lot_core-0.8.6/src/thread_parker/unix.rs index c2381e6df..c2381e6df 100644 --- a/vendor/parking_lot_core-0.8.5/src/thread_parker/unix.rs +++ b/vendor/parking_lot_core-0.8.6/src/thread_parker/unix.rs diff --git a/vendor/parking_lot_core-0.8.5/src/thread_parker/wasm.rs b/vendor/parking_lot_core-0.8.6/src/thread_parker/wasm.rs index ba4118c01..ba4118c01 100644 --- a/vendor/parking_lot_core-0.8.5/src/thread_parker/wasm.rs +++ b/vendor/parking_lot_core-0.8.6/src/thread_parker/wasm.rs diff --git a/vendor/parking_lot_core-0.8.5/src/thread_parker/wasm_atomic.rs b/vendor/parking_lot_core-0.8.6/src/thread_parker/wasm_atomic.rs index 2128e93cb..2128e93cb 100644 --- a/vendor/parking_lot_core-0.8.5/src/thread_parker/wasm_atomic.rs +++ b/vendor/parking_lot_core-0.8.6/src/thread_parker/wasm_atomic.rs diff --git a/vendor/parking_lot_core-0.8.5/src/thread_parker/windows/keyed_event.rs b/vendor/parking_lot_core-0.8.6/src/thread_parker/windows/keyed_event.rs index 7c371537c..7c371537c 100644 --- a/vendor/parking_lot_core-0.8.5/src/thread_parker/windows/keyed_event.rs +++ b/vendor/parking_lot_core-0.8.6/src/thread_parker/windows/keyed_event.rs diff --git a/vendor/parking_lot_core-0.8.5/src/thread_parker/windows/mod.rs b/vendor/parking_lot_core-0.8.6/src/thread_parker/windows/mod.rs index 76dbb5d49..76dbb5d49 100644 --- a/vendor/parking_lot_core-0.8.5/src/thread_parker/windows/mod.rs +++ b/vendor/parking_lot_core-0.8.6/src/thread_parker/windows/mod.rs diff --git a/vendor/parking_lot_core-0.8.5/src/thread_parker/windows/waitaddress.rs b/vendor/parking_lot_core-0.8.6/src/thread_parker/windows/waitaddress.rs index 862c5c652..862c5c652 100644 --- a/vendor/parking_lot_core-0.8.5/src/thread_parker/windows/waitaddress.rs +++ b/vendor/parking_lot_core-0.8.6/src/thread_parker/windows/waitaddress.rs diff --git a/vendor/parking_lot_core-0.8.5/src/util.rs b/vendor/parking_lot_core-0.8.6/src/util.rs index d7aaa8715..d7aaa8715 100644 --- a/vendor/parking_lot_core-0.8.5/src/util.rs +++ b/vendor/parking_lot_core-0.8.6/src/util.rs diff --git a/vendor/parking_lot_core-0.8.5/src/word_lock.rs b/vendor/parking_lot_core-0.8.6/src/word_lock.rs index 1109401ae..1109401ae 100644 --- a/vendor/parking_lot_core-0.8.5/src/word_lock.rs +++ b/vendor/parking_lot_core-0.8.6/src/word_lock.rs |