| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-03-22 | std: move process implementations to `sys` | joboet | -322/+0 | |
| As per #117276, this moves the implementations of `Process` and friends out of the `pal` module and into the `sys` module, removing quite a lot of error-prone `#[path]` imports in the process (hah, get it ;-)). I've also made the `zircon` module a dedicated submodule of `pal::unix`, hopefully we can move some other definitions there as well (they are currently quite a lot of duplications in `sys`). Also, the `ensure_no_nuls` function on Windows now lives in `sys::pal::windows` – it's not specific to processes and shared by the argument implementation. | ||||
| 2024-09-19 | `pal::unsupported::process::ExitCode`: use an `u8` instead of a `bool` | Lieselotte | -7/+4 | |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -4/+2 | |
| The previous commit updated `rustfmt.toml` appropriately. This commit is the outcome of running `x fmt --all` with the new formatting options. | ||||
| 2024-04-09 | Fix dead code warning | bjorn3 | -0/+1 | |
| 2024-04-08 | Store all args in the unsupported Command implementation | bjorn3 | -31/+118 | |
| This allows printing them in the Debug impl as well as getting them again using the get_args() method. This allows programs that would normally spawn another process to more easily show which program they would have spawned if not for the fact that the target doesn't support spawning child processes without requiring intrusive changes to keep the args. For example rustc compiled to wasi will show the full linker invocation that would have been done. | ||||
| 2024-02-15 | Use generic `NonZero` internally. | Markus Reiter | -2/+2 | |
| 2024-01-11 | std: begin moving platform support modules into `pal` | joboet | -0/+239 | |
