about summary refs log tree commit diff
path: root/library/std/src/sys
AgeCommit message (Expand)AuthorLines
2022-03-08unix: reduce the size of DirEntryJosh Stone-10/+47
2022-03-08remove_dir_all: use fallback implementation on MiriRalf Jung-3/+3
2022-03-07unix: Avoid name conversions in `remove_dir_all_recursive`Josh Stone-10/+9
2022-03-07promot debug_assert to assertFausto-3/+3
2022-03-07Auto merge of #94272 - tavianator:readdir-reclen-for-real, r=cuviperbors-5/+9
2022-03-06Rollup merge of #94649 - ChrisDenton:unix-absolute-fix, r=Dylan-DPCfee1-dead-1/+2
2022-03-05Unix `path::absolute`: Fix leading "." componentChris Denton-1/+2
2022-03-05do not attempt to open cgroup files under MiriRalf Jung-0/+5
2022-03-05Rollup merge of #94446 - rusticstuff:remove_dir_all-illumos-fix, r=cuviperDylan DPC-131/+74
2022-03-04Rollup merge of #94618 - lewisclark:remove-stack-size-rounding, r=yaahcDylan DPC-4/+1
2022-03-04Don't round stack size up for created threadsLewis Clark-4/+1
2022-03-04Integrate macos x86-64 remove_dir_all() impl. Step 2: readdHans Kratz-6/+60
2022-03-04Integrate macos x86-64 remove_dir_all() impl. Step 1: removeHans Kratz-118/+0
2022-03-04remove_dir_all(): try recursing first instead of trying to unlink()Hans Kratz-15/+22
2022-03-04Rollup merge of #94572 - sunfishcode:sunfishcode/handle-or, r=joshtriplettDylan DPC-17/+21
2022-03-03Use `HandleOrNull` and `HandleOrInvalid` in the Windows FFI bindings.Dan Gohman-17/+21
2022-03-03Rollup merge of #92697 - the8472:cgroups, r=joshtriplettMatthias Krüger-3/+82
2022-03-03Rollup merge of #93663 - sunfishcode:sunfishcode/as-raw-name, r=joshtriplettDylan DPC-6/+6
2022-03-03hardcode /sys/fs/cgroup instead of doing a lookup via mountinfoThe 8472-53/+67
2022-03-03Use cgroup quotas for calculating `available_parallelism`The 8472-3/+68
2022-03-01Provide C FFI types via core::ffi, not just in stdJosh Triplett-4/+4
2022-03-01Rollup merge of #94094 - chrisnc:tcp-nodelay-windows-bool, r=dtolnayDylan DPC-2/+2
2022-02-23fs: Don't dereference a pointer to a too-small allocationTavian Barnes-5/+9
2022-02-20use `BOOL` for `TCP_NODELAY` `setsockopt` value on WindowsChris Copeland-2/+2
2022-02-20solarish current_exe using libc call directlyDavid Carlier-4/+1
2022-02-20Rollup merge of #94019 - hermitcore:target, r=Mark-SimulacrumMatthias Krüger-1/+1
2022-02-18Rollup merge of #93847 - solid-rs:fix-kmc-solid-fs-ts, r=yaahcMatthias Krüger-1/+20
2022-02-17Keep the path after `program_exists` succeedsChris Denton-22/+23
2022-02-17Use verbatim paths for `process::Command` if necessaryChris Denton-13/+26
2022-02-15remove compiler warningsStefan Lankes-1/+1
2022-02-14Maintain broken symlink behaviour for the Windows exe resolverChris Denton-2/+30
2022-02-13Auto merge of #91673 - ChrisDenton:path-absolute, r=Mark-Simulacrumbors-3/+73
2022-02-13make Instant::{duration_since, elapsed, sub} saturating and remove workaroundsThe8472-68/+0
2022-02-11Rollup merge of #90955 - JohnTitor:os-error-123-as-invalid-input, r=m-ou-seMatthias Krüger-2/+3
2022-02-10Rename to `InvalidFilename`Yuki Okushi-3/+3
2022-02-10Map `ERROR_INVALID_NAME` to `FilenameInvalid`Yuki Okushi-1/+2
2022-02-10Rename `FilenameTooLong` to `FilenameInvalid`Yuki Okushi-2/+2
2022-02-10windows: Map `ERROR_INVALID_NAME` as `InvalidInput`Yuki Okushi-1/+1
2022-02-10Rollup merge of #93843 - solid-rs:fix-kmc-solid-condvar, r=m-ou-seMatthias Krüger-4/+9
2022-02-10kmc-solid: Use the filesystem thread-safety wrapperTomoaki Kawada-1/+20
2022-02-10kmc-solid: Wait queue should be sorted in the descending order of task priori...Tomoaki Kawada-1/+1
2022-02-10kmc-solid: Fix wait queue manipulation errors in the `Condvar` implementationTomoaki Kawada-3/+8
2022-02-09Rollup merge of #93445 - yaahc:exitcode-constructor, r=dtolnayYuki Okushi-0/+21
2022-02-08Rollup merge of #93206 - ChrisDenton:ntopenfile, r=nagisaMatthias Krüger-6/+17
2022-02-08Fix `absolute` issuesChris Denton-2/+3
2022-02-08`std::path::absolute`Chris Denton-3/+72
2022-02-07fix exclusive range errorJane Lusby-1/+1
2022-02-07Auto merge of #87869 - thomcc:skinny-io-error, r=yaahcbors-146/+133
2022-02-06Add From<u8> for ExitCodeJane Lusby-0/+21
2022-02-04Hide Repr details from io::Error, and rework `io::Error::new_const`.Thom Chiovoloni-146/+133