rust/library/std
Matthias Krüger 72cc383a7f
Rollup merge of #129800 - ChrisDenton:remove-dir-all2, r=Amanieu
Move the Windows remove_dir_all impl into a module and make it more race resistant

This attempts to make the Windows implementation of `remove_dir_all` easier to understand and work with by separating out different concerns into their own functions. The code is mostly the same as before just moved around. There are some changes to make it more robust against races (e.g. two calls to `remove_dir_all` running concurrently). The module level comment explains the issue.

try-job: x86_64-msvc
try-job: i686-msvc
2024-09-03 06:05:40 +02:00
..
benches Reformat use declarations. 2024-07-29 08:26:52 +10:00
src Rollup merge of #129800 - ChrisDenton:remove-dir-all2, r=Amanieu 2024-09-03 06:05:40 +02:00
tests rustc_target: Add SME aarch64 features 2024-08-27 11:11:47 +01:00
build.rs Fixed some typos in the standard library documentation/comments 2024-08-31 14:41:01 +09:00
Cargo.toml Auto merge of #127897 - nyurik:add-qnx-70-target, r=saethlin 2024-09-01 08:00:25 +00:00