build runner: actually limit the peak RSS rather than enforcing it post-hoc #14953
Labels
enhancement
Solving this issue will likely involve adding new logic or components to the codebase.
proposal
This issue suggests modifications. If it also has the "accepted" label then it is planned.
zig build system
std.Build, the build runner, `zig build` subcommand, package management
Milestone
Extracted from #14647.
Currently, it is enforced post-hoc here:
zig/lib/std/Build/Step.zig
Lines 176 to 182 in b4d58e9
Instead, this issue proposes to enforce it using operating system APIs.
I looked briefly into this, and it looked like a giant pain in the ass to do this, at least on Linux.
The text was updated successfully, but these errors were encountered: