rust/library/std/src
bjorn3 b8ae372e48 Move std::sync unit tests to integration tests
This removes two minor OnceLock tests which test private methods. The
rest of the tests should be more than enough to catch mistakes in those
private methods. Also makes ReentrantLock::try_lock public. And finally
it makes the mpmc tests actually run.
2025-01-26 10:28:05 +00:00
..
backtrace remove redundant imports 2023-12-10 10:56:22 +08:00
collections fmt 2025-01-08 22:11:33 +01:00
ffi fix OsString::from_encoded_bytes_unchecked description 2025-01-21 14:36:18 +01:00
fs Fix renaming symlinks on Windows 2024-12-27 10:07:10 +00:00
hash remove const_hash feature leftovers 2024-11-02 11:27:14 +01:00
io Rollup merge of #135948 - bjorn3:update_emscripten_std_tests, r=Mark-Simulacrum 2025-01-25 23:27:00 -05:00
net std: update internal uses of io::const_error! 2024-11-26 18:38:24 +01:00
os wasi/io: remove dead files 2025-01-14 17:28:33 +01:00
prelude update cfg(bootstrap) 2025-01-08 21:26:39 +01:00
process Abstract ProcThreadAttributeList into its own struct 2024-11-30 10:17:59 +01:00
sync Move std::sync unit tests to integration tests 2025-01-26 10:28:05 +00:00
sys Rollup merge of #135948 - bjorn3:update_emscripten_std_tests, r=Mark-Simulacrum 2025-01-25 23:27:00 -05:00
sys_common Avoid naming variables str 2025-01-07 14:30:02 +02:00
thread Move std::thread_local unit tests to integration tests 2025-01-26 10:28:05 +00:00
alloc.rs Reformat use declarations. 2024-07-29 08:26:52 +10:00
ascii.rs Reformat using the new identifier sorting from rustfmt 2024-09-22 19:11:29 -04:00
backtrace.rs Reformat using the new identifier sorting from rustfmt 2024-09-22 19:11:29 -04:00
bstr.rs Implement ByteStr and ByteString types 2025-01-11 06:35:21 +02:00
env.rs Move std::env unit tests to integration tests 2025-01-26 10:28:04 +00:00
error.rs Move std::error unit tests to integration tests 2025-01-26 10:28:04 +00:00
f16.rs Move std float unit tests to integration tests 2025-01-26 10:28:04 +00:00
f32.rs Move std float unit tests to integration tests 2025-01-26 10:28:04 +00:00
f64.rs Move std float unit tests to integration tests 2025-01-26 10:28:04 +00:00
f128.rs Move std float unit tests to integration tests 2025-01-26 10:28:04 +00:00
fs.rs Add File already exists error doc to hard_link function 2025-01-24 22:43:33 +05:30
keyword_docs.rs Library: Finalize dyn compatibility renaming 2025-01-22 04:46:55 +01:00
lib.miri.rs add 'x.py miri', and make it work for 'library/{core,alloc,std}' 2024-04-03 20:27:20 +02:00
lib.rs Rollup merge of #135073 - joshtriplett:bstr, r=BurntSushi 2025-01-23 19:54:23 +01:00
macros.rs Move std float unit tests to integration tests 2025-01-26 10:28:04 +00:00
num.rs Move std::num unit tests to integration tests 2025-01-26 10:28:04 +00:00
panic.rs Move std::panic unit tests to integration tests 2025-01-26 10:28:04 +00:00
panicking.rs std: lazily allocate the main thread handle 2025-01-14 13:37:28 +01:00
pat.rs Add pattern types to parser 2024-04-08 11:57:17 +00:00
path.rs Move std::path unit tests to integration tests 2025-01-26 10:28:04 +00:00
process.rs Rollup merge of #135176 - kornelski:env-example, r=cuviper 2025-01-08 00:52:48 -05:00
random.rs AIX use /dev/urandom for impl 2024-10-22 20:18:11 -04:00
rt.rs Rollup merge of #135446 - klensy:panic_immediate_abort_ext, r=Mark-Simulacrum 2025-01-20 12:38:32 +08:00
time.rs Move std::time unit tests to integration tests 2025-01-26 10:28:04 +00:00