lix/src
eldritch horrors c7d97802e4 libutil: rename and optimize closeMostFDs
this is only used to close non-stdio files in derivation sandboxes. we
may as well encode that in its name, drop the unnecessary integer set,
and use close_range to deal with the actual closing of files. not only
is this clearer, it also makes sandbox setup on linux fast by 1ms each

Change-Id: Id90e259a49c7bc896189e76bfbbf6ef2c0bcd3b2
2024-08-09 19:59:17 +00:00
..
asan-options tree-wide: add support for asan! 2024-07-31 14:13:39 -07:00
build-remote refactor: make HashType and Base enum classes for type safety 2024-08-08 14:53:17 -07:00
libcmd tree-wide: fix a pile of lints 2024-08-08 14:53:17 -07:00
libexpr libexpr: move Value implementations out of eval.cc 2024-08-08 22:01:12 -06:00
libfetchers refactor: make HashType and Base enum classes for type safety 2024-08-08 14:53:17 -07:00
libmain tree-wide: fix a pile of lints 2024-08-08 14:53:17 -07:00
libstore libutil: rename and optimize closeMostFDs 2024-08-09 19:59:17 +00:00
libutil libutil: rename and optimize closeMostFDs 2024-08-09 19:59:17 +00:00
nix main: require argv[0] 2024-08-09 11:33:09 +00:00
nix-build tree-wide: unify progress bar inactive and paused states 2024-07-01 18:19:34 +02:00
nix-channel util.{hh,cc}: Split out users.{hh,cc} 2024-05-29 11:01:34 +02:00
nix-collect-garbage Fix dry-run flag for nix-collect-garbage 2024-07-09 13:55:05 +00:00
nix-copy-closure Merge pull request #9277 from keszybz/file-permissions 2024-03-04 05:26:17 +01:00
nix-env Use std::strong_ordering for version comparison 2024-07-12 16:48:28 +02:00
nix-instantiate libexpr: pass Exprs as references, not pointers 2024-06-17 19:46:44 +00:00
nix-store refactor: make HashType and Base enum classes for type safety 2024-08-08 14:53:17 -07:00
pch build-time: remove 20% more by PCH'ing C++ stdlib 2024-05-30 21:54:21 +00:00
lix-base.pc.in packaging: rename nixexpr -> lixexpr and so on 2024-05-23 16:45:23 -06:00
meson.build tree-wide: add support for asan! 2024-07-31 14:13:39 -07:00